相关文章
Linux:基础IO(三.软硬链接、动态库和静态库、动精态库的制作和加载)
1.软硬链接
1.1硬链接
硬链接(Hard Link)是Linux系统中的一种文件链接方式,它允许多个文件名指向同一个inode(索引节点),从而实现多个文件名指向同一个物理文件数据块。
硬链接与原始文件之间没有任何区…
建站知识
2025/3/29 14:03:25
key-value---键值对
定义 键值对由两部分组成,一个是 “键”(key),另一个是 “值”(value)。“键” 是用于标识和访问 “值” 的唯一标识符,就像是一把钥匙,而 “值” 则是与该键相关联的数据或信息&…
建站知识
2025/3/29 15:13:59
HCI学习,基于Human-computer interaction: an empirical research perspective 一
1.简要的介绍
尽管人机交互出现在20世纪80年代,但它在很大程度上归功于旧学科。其中最核心的是人为因素或人体工程学领域。它涉及人类的能力、局限性和性能,以及高效、安全、舒适甚至让使用它们的人感到愉快的系统设计。从尊重和促进从业者在设计系统时…
建站知识
2025/3/29 14:03:28
Android13-包安装器PackageInstaller-之apk安装流程
目的
我们最终是为了搞明白安装的整个流程通过安卓系统自带的包安装器来了解PMS 安装流程实现需求定制:静默安装-安装界面定制-安装拦截验证。【核心目的】
安装流程和PMS了解不用多说了; 安装定制相关: 如
手机上安装时候弹出锁屏界面需要输入密码;安…
建站知识
2025/3/30 16:17:46
基于单片机ht7038 demo
单片机与ht7038 demo,三相电能表,电量数据包括电流电压功能,采用免校准方法 列表
ht7038模块/CORE/core_cm3.c , 17273
ht7038模块/CORE/core_cm3.h , 85714
ht7038模块/CORE/startup_stm32f10x_hd.s , 15503
ht7038模块/CORE/startup_stm32…
建站知识
2025/4/1 1:51:26
利用二分法+布尔盲注、时间盲注进行sql注入
一、布尔盲注:
import requestsdef binary_search_character(url, query, index, low32, high127):while low < high:mid (low high 1) // 2payload f"1 AND ASCII(SUBSTRING(({query}),{index},1)) > {mid} -- "res {"id": payloa…
建站知识
2025/3/29 15:02:08
OpenGL: QOpenGLShaderProgram
一、QOpenGLShaderProgram 编译过程的封装 1、bool addShaderFromSourceCode(QGLShader::ShaderType type, const char * source); 2、bool addShaderFromSourceFile(QGLShader::ShaderType type, const QString & fileName); 3、virtual bool link(); 4、bool bind(); 5、…
建站知识
2025/3/28 17:58:46
什么是AJAX,AJAX的优缺点是什么?
AJAX(Asynchronous JavaScript and XML)是一种通过 JavaScript 在网页上进行异步数据交换的技术,使得网页能够无需重新加载页面即可更新内容。它使得用户体验更加流畅,广泛应用于现代网页应用程序中。
优点:
提高用户…
建站知识
2025/3/29 14:57:22