简介glibc glib libc
gn/ninja: 谷歌的新一代项目构建系统简介
gn/ninja 背景 gn是谷歌开源的一个元构建系统(meta-build system)。这个”元构建“的意思是,gn并不直接帮你构建项目,而是帮你产生构建项目的ninja文件,然后你再用ninja去构建项目。或者你可以这么理解,gn相当于帮你生成Makefile,然后你再用make去编译构建你 ......
UE功能,术语,操作简介
# UE功能,术语,操作简介 ## **功能** ### 世界创建(World building) ##### **建模** Mesh editingtool是一个全新的建模工具,具备大多数的主流建模软件的核心功能。 ![img](https://images.cnblogs.com/cnblogs ......
Linux简介与历史
### Linux简介 ```bash # Linux是什么? 与大家熟知的 Windows 操作系统软件一样,Linux 也是一个操作系统软件。但是与Windows 不同的是,Linux 是一套开放源代码程序的、并且可以自由传播的类 Unix操作系统软件。其在设计之初,就是基于 Intel x86 ......
JVM 简介
一、JVM 简介 1.1 字节码 由编译器编译程序得到的二进制文件(.class文件)。不同的编译器,可以编译出相同的字节码文件,字节码文件也可以在不同的JVM上运行(具有跨平台性,一次编译,到处运行)。 1.2 虚拟机 虚拟机(Virtual Machine)可以分为系统虚拟机和程序虚拟机: (1 ......
TOMCAT功能及组件简介
一、功能 servlet是ORACLE公司为了让WEB应用程序与WEB服务器程序之间进行交互协作而制定的一个接口。协作示意图如下: 这个接口规定: WEB应用中需要被WEB服务器动态调用的程序位于Servlet接口的实现类中; WEB服务器可以访问一个WEB应用中所有实现了Servlet接口的类。 ......
NodeJS系列(7)- Ant Design Pro 简介
Ant Design Pro 是基于 Ant Design 和 umi 的封装的一整套企业级中后台前端/设计解决方案,致力于在设计规范和基础组件的基础上,继续向上构建,提炼出典型模板/业务组件/配套设计资源,进一步提升企业级中后台产品设计研发过程中的『用户』和『设计者』的体验。Ant Design ......
PHPGET请求的加密方法简介
PHPGET请求的加密方法简介 在Web开发中,经常会使用GET请求来获取远程服务器上的数据。然而,GET请求的数据通过URL传递,容易被拦截者获取并窃取其中的敏感信息。为了解决这个问题,我们可以采用加密方法来保护数据的安全性。 PHPGET请求的加密方法简介 下面介绍几种PHPGET请求的加密方法 ......
Builder 生成器模式简介与 C# 示例【创建型2】【设计模式来了_2】
在构造一个复杂的对象(参数多且有可空类型)时,通过一个统一的构造链路,可选择的配置所需属性值,灵活实现可复用的构造过程。 ......
Flask的请求,响应简介
# Flask的请求,响应简介 ## Flask的请求与响应 * 请求对象 ~~~python def index(): # 请求对象,是全局的,需要导入,这个全局的request,在哪个视图函数中,就是当次的request对象,不会乱 # request.method 提交的方法 print(re ......
【glib】源码编译
# 1、依赖 + 安装zlib库 ```shell ## 运行下述命令安装zlib $ yum install -y zlib $ cp /usr/local/lib64/libz.so /usr/lib64 ``` + 安装meson ```shell $ yum install -y meson ......
Lora简介
断断续续接触lora已经有几年时间了,一直用lora来做点对点的传输,近来有朋友想通过Lora来做广播群发和群收管理,想通过低成本方式实现,sx1302几百的银子,成本有点高,尝试通过sx1278/LLCC68来解决; Lora优点介绍: 一、抗干扰性强,灵敏度高 LoRa采用了独有的LoRa无线扩 ......
Springboot使用AOP编程简介
## AOP简介 AOP(面向切面编程)是一种编程范式,Spring AOP是基于代理模式的AOP框架,它通过动态代理实现切面的织入,更加轻量级和易于使用。 - Joinpoint (连接点):类里面可以被增强的方法即为连接点。例如,想修改哪个方法的功能,那么该方法就是一个连接点。 - Pointc ......
第3章 列表简介
**3.1 列表是什么** ``` 1.列表是按特定顺序排列的元素组成 2.列表可以包含多种数据结构 3.列表名之后通常s结尾,代表多个 ``` ![](https://img2023.cnblogs.com/blog/2199580/202307/2199580-20230731195844774 ......
数据库之Oracle简介
ORCL单仓库,多用户 sys是超级管理员,主要用来维护系统信息和管理实例。不知密码也可以本机登录(远程需要),只能使用SYSDBA或SYSOPER角色登录 system是系统管理员,拥有DBA权限,通常用来管理oracle数据库的用户、权限和存储等。只能用NORMAL方式登录。需要oracle安装 ......
FinalShell的使用及简介
FinalShell简介 FinalShell是一款国人开发的SSH客户端工具,多平台支持Windows,Mac OS X,Linux。主要用于一体化服务器管理,软件支持shell和sftp同屏显示,并同步切换目录,不止如此,而且软件带有命令自动提示,让您的命令输入更加简单、便捷,另外,软件带有加速 ......
Java学习-2.简介、关键字、标识符、变量、数据类型、运算符
一、Java简介 Java最早是由SUN公司(已被Oracle收购)的詹姆斯·高斯林(高司令,人称Java之父)在上个世纪90年代初开发的一种编程语言,最初被命名为Oak,目标是针对小型家电设备的嵌入式应用,结果市场没啥反响。谁料到互联网的崛起,让Oak重新焕发了生机,于是SUN公司改造了Oak,在 ......
阿里巴巴-浙江大学前沿技术研究中心(AZFT) “互联网智能技术”工程博士项目简介
阿里巴巴-浙江大学前沿技术研究中心(AZFT) “互联网智能技术”工程博士项目简介 ......
REST风格简介
# REST风格的表现形式转化 - ### 传统风格资源描述形式 - http://localhost/user/getById?id=1 - http://localhost/user/saveUser - ### REST风格描述形式 - http://localhost/user/1 - ht ......
iOS 应用上架的步骤和工具简介
编辑 APP开发助手是一款能够辅助iOS APP上架到App Store的工具,它解决了iOS APP上架流程繁琐且耗时的问题,帮助跨平台APP开发者顺利将应用上架到苹果应用商店。最重要的是,即使没有配置Mac苹果机,也可以使用该工具完成一系列操作,包括iOS证书申请、创建iOS开发者证书和 iOS ......
iOS 应用上架的步骤和工具简介
APP开发助手是一款能够辅助iOS APP上架到App Store的工具,它解决了iOS APP上架流程繁琐且耗时的问题,帮助跨平台APP开发者顺利将应用上架到苹果应用商店。最重要的是,即使没有配置Mac苹果机,也可以使用该工具完成一系列操作,包括iOS证书申请、创建iOS开发者证书和 iO ......
django(web框架推导、简介、数据库初识)
一 web框架推导 1 软件开发架构 cs架构bs架构bs本质是也是cs 2 纯手撸web框架 # HTTP协议 ''' 网络协议 HTTP协议 数据传输是明文 HTTPS协议 数据传输是密文 websocket协议 数据传输是密文 四大特性 1.基于请求响应 2.基于TCP、IP作用于应用层之上的 ......
Linux-简介
## 1 Linux学习环境搭建 ### 1.1 虚拟化介绍 ```python # win 机器 》装一个虚拟化软件 》虚拟化出linux操作系统 # kvm vmware openstack docker k8s # kvm vmware 虚拟化软件 -运行在linux上,做虚拟化的软件 -vm ......
[glibc2.23源码]阅读源码&调试,找出free_hook-0x13分配失败的原因
# 0x00 写在前面 2023.7.27 早 合肥 本次阅读源码是本人第一次,算是一个全新的开始。本次看源码是为了调试roarctf的babyheap那道题目,wp写在独奏者2 序章那篇的0x04,为了看看为什么free_hook-0x13不能分配堆。 # 0x01 阅读前言和别名 ## 搜索al ......
Ajax简介与技术实现
Ajax:(也写为AJAX 读作/ˈeɪdʒæks/或阿贾克斯. “Asynchronous JavaScript and XML”(异步JavaScript和XML)的缩写)是一组Web开发技术,它使用客户端上的各种Web技术来创建异步web应用程序.使用Ajax,Web应用程序可以异步(在后台)... ......
Introduction to Embedding for Retrieval 向量化召回简介
# 引言 搜广推类似场景都是retrieval + ranking两阶段方式,前者用从海量候选粗选一轮,后者再用负载模型,是效果、延迟和机器资源的trade-off的产物。 retrieval广泛使用embedding + ANN方案,比起invert index 个性化更强。 # embeddin ......
【后端面经-Spring】Spring简介
#【后端面经-Spring】Spring简介 [TOC](【后端面经-Spring】Spring简介) ## 1. Spring简介 Spring是为了简化java项目开发设计的一款设计层面开源框架,其设计目的就是为了“简化开发”。 它使用分层架构,解决业务逻辑层和各层之间的松耦合。 核心特性: - ......
BIRT-简介
## BIRT ### 什么是BIRT BIRT全称是Business Intelligence Reporting Tool,是一款报表打印工具,用户可以通过Eclipse进行报表设计,然后通过java进行调用。 BIRT满足了大部分的报告需求,最主要的是他是开源的。 ### 为什么是用它 ......