摘要:
Invoke和BeginInvoke机制 Windows程序消息机制 Windows GUI程序是基于消息机制的,有个主线程维护着一个消息泵。这个消息泵让windows程序生生不息。 Windows程序有个消息队列,窗体上的所有消息是这个队列里面消息的最主要来源。这里的while循环使用了**Get 阅读全文
摘要:
情况一、Nginx配置不正确 同源需满足以下3个条件 协议相同 端口相同 主机相同 常见跨域情况 网络协议不同,如http协议访问https协议 ; 端口不同,如80端口访问8080端口 ; 域名不同,如www.t1.com访问www.t2.com ; 子域名不同,如abc.t1.com访问def. 阅读全文
摘要:
三个结束消息 WM_CLOSE 选择了“关闭”或者点击了窗口右上角的“X”按钮,窗口过程就会收到WM_CLOSE。DefWindowProc对 WM_CLOSE的处理是调用DestroyWindow。当然,你可以不让DefWindowProc处理,而是自己处理,例如询问用户是否保存更改等。如果用户选 阅读全文
摘要:
概念 **CA(Certificate Authority)**证书授权中心 -- 数字证书发放和管理机构 证书 - 为公钥加上数字签名 注: 公钥证书(PKC,Public-Key Certificate)类似于驾照,其中包括姓名、地址等个人信息和专属的公钥,然后由认证机构(CA)添加数字签名,公 阅读全文
摘要:
文件缓冲区 设置缓冲区 文件读取时,不会直接对磁盘进行读取,而是先打开数据流,将磁盘上的文件信息拷贝到缓冲区内,然后程序再从缓冲区中读取所需数据。 不设置缓冲区 不设置缓冲区的文件处理方式,必须使用较低级的I/O函数(包含在头文件io.h和fcntl.h中)来直接对磁盘存取,这种方式的存取速度慢,并 阅读全文
摘要:
编译方法 1、Android可执行程序可以通过ndk-build来编译; 2、在Android源码的中进行编译,可是Android源码的编译环境也不容易搭建; 3、visual studio2019集成Android开发环境来编译; 新增:使用Android Studio中CMake和NDK来编译可 阅读全文
摘要:
C++变量命名规则 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。 第一个字母必须是字母或者下划线开头。 不能使用C++关键字来命名变量,以免冲突。 变量名区分大小写。 常用命名规则 用最短字符表达最准确的意义 使用变量前缀 整形前缀 int nNum; short sNu 阅读全文
摘要:
Netstat 查看所有的端口占用情况命令 -- netstat -ano 查看指定端口的占用情况 -- netstat -aon|findstr "3692" 查看文件差异 -- fc 1.txt 2.txt >> out.txt 阅读全文
摘要:
Arm相关 armeabi含义 ABI: Application binary interface,ABI 应用程序二进制接口 EABI: Embedded application binary interface 嵌入式应用二进制接口 ABI规范了应用程序对寄存器的使用方法,Call proced 阅读全文
摘要:
JAVA基础知识 Package机制 功能: 把功能相似或相关的类或接口组织在同一个包中 集中管理类。 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的, 不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时, 应该加上包名加以区别 避免类名冲突 包也限定了 阅读全文