操作系统
文章平均质量分 55
dssdss123
这个作者很懒,什么都没留下…
展开
-
线程同步
在windows上,线程之间的同步有很多种方式,以下是利用事件对象实现同步的例子 #include #include using namespace std; HANDLE g_hEvent = NULL; /////////////////////////////////////////////////////////////////////////////////////////原创 2013-03-19 22:10:43 · 662 阅读 · 0 评论 -
病毒原理实例
#include #include #include using namespace std; HMODULE g_hModule = NULL; // 感染同目录下的exe void Infection() { // 把自己打开,准备感染 char szFullFileName[MAX_PATH] = ""; GetModuleFileName(NULL, szFullFileN原创 2013-03-23 18:15:04 · 1452 阅读 · 0 评论 -
用python将\r\n转换成\n
最近在做cocos2d-x的简明配置,发现有的朋友的文本编辑器,自动将\r\n截断成\n,(在unix上换行使用\n,windows上,换行使用的是\r\n)于是,写了这个脚本,希望对一些朋友有所帮助,不用一行一行去改 import os def replace(filePath, w2u): try: oldfile = open(filePath, "rb+原创 2013-09-03 14:03:37 · 2680 阅读 · 1 评论 -
TCP头分析+面试题
一、测试程序 我们先用python来写两个测试脚本,非常简单,看代码: 服务端: from socket import * def accept(): sock = socket(AF_INET, SOCK_STREAM, 0) sock.bind(("127.0.0.1", 5000)) sock.listen(5) while True:原创 2013-09-30 14:33:33 · 1645 阅读 · 1 评论