随笔分类 - 读书笔记
摘要:取消对Zip文件的锁定从互联网下载的zip文件有时候需要“解除锁定”后,才能够正常的解压使用。Windows附件执行服务会为.zip文件增加一条代表该文件来自互联网的可替换数据流(ADS),通过windows资源管理器从中提取文件时,这样ADS会被附加至提取到的所有文件中。移除ADS的方法: a.w
阅读全文
摘要:CLR如何控制类型中的字段布局 为提高性能,在未指定类型或者结构体的字段的任何排列方式时,CLR会按照自己认为最合适的方式进行重新排列,即内存对齐。 如何指定类或者结构体内字段的排列方式 在类型或者结构体内添加特性System.Runtime.InteropServices.StructLayout
阅读全文
摘要:可以在资源管理器的地址栏,或者win键+r调出run窗口,然后输入以百分号包围的变量,就可以直接跳转到对应的文件夹 总结出常用到的缩写: %APPDATA% C:Users\用户名\AppData\Roaming %ALLUSERSPROFILE% C:\ProgramData %APPDATA%
阅读全文
摘要:关于函数调用以及函数调用代码性能优化 函数分为3类: 1.非虚实例方法-普通方法 2.虚方法 3.静态方法 方法构成: 方法名+签名+返回值; 方法的记录: 每一个方法在程序集的方法定义表中都有一个记录项,每个记录项用一个标识flag指明方法的类型:实例方法,虚方法,静态方法; 编译器根据每个方法的
阅读全文
摘要:1.如何检测系统是否安装.NET Framework? 检查%SystemRoot%\System32目录下是否存在文件MSCorEE.dll。 2.如何确定已安装的.NET Framework版本? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framewo
阅读全文
摘要:1. WM_NULL=0X 0000:2. WM_CREATE=0X 0001: 应用程序创建一个窗口3. WM_DESTROY=0X 0002: 一个窗口被销毁4. WM_MOVE=0X 0003: 移动一个窗口5. WM_SIZE=0X 0005:改变一个窗口的大小6. WM_ACTIVATE=
阅读全文

浙公网安备 33010602011771号