上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 上一篇介绍了pywin32模块,它的win32service子模块提供了对服务管理API的包装,相关API如下: 有了这些API,完成一些服务的基本操作,比如安装服务、停止服务、启动服务等完全不在话下,只不过都是直接调用API而已。 不过pywin32还有一个对win32service模块的包装,叫 阅读全文
posted @ 2019-03-02 21:02 黑月教主 阅读(2438) 评论(0) 推荐(0) 编辑
摘要: 在Windows平台上,从原来使用C/C++编写原生EXE程序,到使用Python编写一些常用脚本程序,成熟的模块的使用使得编程效率大大提高了。 不过,python模块虽多,也不可能满足开发者的所有需求。而且,模块为了便于使用,通常都封装过度,有些功能无法灵活使用,必须直接调用Windows API 阅读全文
posted @ 2019-03-02 19:45 黑月教主 阅读(90900) 评论(4) 推荐(9) 编辑
摘要: 向操作系统的事件管理器报告重大信息是一种非常有用的方式,特别是对于没有界面的后台服务而言。如果你对Windows编程有一定了解,应该很快就能想到使用ReportEvent这个API,然后快速写出下面的程序: 这个程序运行正常,到事件管理器中查看,确实多了一条记录。 实际上我们报告的内容只有红框中的一 阅读全文
posted @ 2019-03-02 12:12 黑月教主 阅读(4531) 评论(1) 推荐(1) 编辑
摘要: 这是我现在使用的VSCode! 这是另一段测试内容! 阅读全文
posted @ 2019-03-02 12:10 黑月教主 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 早已听闻Visual Code的大名,今日一用,果然不同凡响。 只不过,我的常用开发环境是不联网的,需要离线安装Visual Code和扩展插件。 以前要安装插件只能从VsCode里装,想离线安装比较麻烦,现在就简单多了,可以直接下载扩展包到本地再安装。 下载回来的扩展是一个后缀为.vsix的文件。 阅读全文
posted @ 2019-02-28 13:14 黑月教主 阅读(10333) 评论(0) 推荐(3) 编辑
摘要: 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 一般有三种方法, alist=[1,2,3,["a","b"]] (1)直接赋值,默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的 阅读全文
posted @ 2019-02-20 18:45 黑月教主 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 在使用正则搜索内容时遇到一个小坑,百度搜了一下,遇到这个坑的还不少,特此记录一下。 比如说有一个字符串 "123@qq.comaaa@163.combbb@126.comasdf111@asdfcom" 想匹配出里面所有的邮箱地址,该怎么实现呢? 写了个正则,测试一下: 可以看到,能够正确搜索到第一 阅读全文
posted @ 2019-02-06 19:25 黑月教主 阅读(4278) 评论(0) 推荐(0) 编辑
摘要: 正则表达式全部符号解释 原文链接:http://www.cnblogs.com/yirlin/archive/2006/04/12/373222.html 阅读全文
posted @ 2019-02-06 18:50 黑月教主 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 花了一天时间,把原来百度空间里200多篇文章里的70篇重要文章(除去扯淡的)搬了出来。 希望这些资料对初学者能够有点用,以后有时间还是继续多写一些有用的内容出来。 阅读全文
posted @ 2018-12-27 11:00 黑月教主 阅读(406) 评论(1) 推荐(0) 编辑
摘要: 原文发表于百度空间,2014-09-24 好难找的资料,记录下。。。。 阅读全文
posted @ 2018-12-27 10:57 黑月教主 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 原文发表于百度空间,2013-08-24 这几天需要把一个程序部署到Win7 64位系统上,本来在32位XP上运行非常正常,在Win7 64位下却各种内存访问错误,于是不得不面对64位系统上调试32位程序这个问题,不料平时使用的fly Ollydbg加载调试目标时各种异常啊,完全不好用,而windb 阅读全文
posted @ 2018-12-27 10:56 黑月教主 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 原文发表于百度空间,2011-06-20 大致过程如下: LdrInitializeThunk //ring3线程第一次执行从这里开始 ->LdrpInitialize ->_LdrpInitialize ->LdrpInitializeProcess // 如果不是该进程第一次调用,这里会变成Ld 阅读全文
posted @ 2018-12-27 10:54 黑月教主 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 原文发表于百度空间,2011-04-07 该函数与ring3的枚举窗口函数有关,原型如下: 要在驱动中调用此函数的童鞋们要注意下: (1)不能在System进程和smss进程中调用(比如DriverEntry啥的),Attach到别的进程也不行,原因与Session Space有关,否则你将会得到一 阅读全文
posted @ 2018-12-27 10:51 黑月教主 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 原文发表于百度空间,2011-04-05 在分析ntfs的B+树时,不可避免地要进行文件名大小的比较,经过观察发现通常我们在资源管理器中看到的文件排序和ntfs中有很大不同。比如,有下面一些文件,在资源管理器中排序如下: 可以看到对汉字是按其汉语拼音排序的。而在ntfs的目录索引中排序如下:观察发现 阅读全文
posted @ 2018-12-27 10:49 黑月教主 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 原文发表于百度空间,2011-03-24 看雪上别人问的一个问题,顺便在此记录下吧~~ 阅读全文
posted @ 2018-12-27 10:41 黑月教主 阅读(508) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页