- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 PHP json_decode 注意事项
在开发后端时我们经常要用到json_decode来进行将 json字符串转成PHP的数组对象,但在实际开发中会遇到一些问题值的我们注意 json_decode的参数数据是由客户端发送来的,这时我们需要用stripslashes进行转义.如果服务器没有开启自动转义的话可以不需要进义 客户端发送来的数据中包含ASCII码不可见字符时,json_decode会直接调用失败,返回一个空数组 ...
2019-12-23 16:17:08 208
转载 目录操作API -- shlwapi.dll
PathRemoveArgs 去除路径的参数 PathRemoveBackslash 去除路径最后的反斜杠"\" PathAddBackslash 在路径最后加上反斜杠"\" PathRemoveBlanks 去除路径前后的空格 PathAddExtension 在文件路径后面加上扩展名 PathRemoveExtension 去除文件路径扩展名 P
2013-06-17 21:17:35 623
原创 NTFS磁盘还原,支持动态穿透写文件
磁盘还原程序,支持动态穿透还原写文件 支持系统:WINXP,WIN7 支持文件系统:NTFS 文件说明 DiskFlt.exe 还原控制程序,用于安装驱动与卸载 diskflt.sys 还原核心驱动程序 NtfsTest.exe 测试还原穿透文件测试程序,请在安装还原后运行。 声明: 测试本程序请在虚拟机中测试,以上程序由于都用CREATEFILE 打开磁盘分区,所以有
2013-03-05 15:46:55 1194
原创 完美解决VC++ 自绘标题栏阻止系统进行重绘(出现最大化,最小化,关闭)
一直以来,在自绘标题栏一直没有一个完美的方法。当然清除标题栏,完全自己重绘也是可以的。但是失去了窗口本身的一些特性。 本人最近正好一直在研究这方面,结果也遇到了此难题。不过最终还是解决了,现在把方法共享出来分享。 第一步:重载OnNcHitTest 全部返回标题栏操作。 UINT CXXDialog::OnNcHitTest( LONG x, LONG y ) { LRES
2012-09-26 16:20:00 1987
原创 COM 使用多线程发送连接点事件的实现
这是第一次在CSDN上写文章,经过了几天的研究,终于把COM 多线程发送连接点事件实现。由于实现的比较急。设计方案可能考虑不周,望各位如果有更好有方法可以一起进行研究。 开发平台:Microsoft Visual Studio 2005 程序框架:Atl Windows 服务 (EXE) 这里只说重点实现部份,创建工程的相关不在演示,请自行解决。 第一步: 在创建好的服务工程中。先插入一
2012-07-13 21:31:55 2294 2
转载 驱动开发 CTL_CODE 定义说明
ddk中有一个CTL_CODE宏,用这个宏我们可以很方便的定义IOCTL。 不管是IRP_MJ_DEVICE_CONTROL还是IRP_INTERNAL_DEVICE_CONTROL包,IOCTL都用如下形式定义: #define IOCTL_Device_Function CTL_CODE(DeviceType, Function, Method, Access) DeviceType:设
2012-06-18 00:27:45 438
NTFS磁盘还原,支持动态穿透写文件
2013-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人