- 博客(9)
- 资源 (7)
- 收藏
- 关注
原创 attrib设置磁盘的隐藏属性
前言学校机房里出现了一种很讨厌的病毒,仿熊猫烧香的一个特性,每次都是在U盘的目录下新建一个名为MyDocuments的文件夹,然后将U盘目录下的所有文件移动到这个文件夹下,并且给文件夹增加系统文件属性和隐藏属性,并生成原来文件夹名字的.exe程序。 这个一般到了我们的电脑上后,杀软直接就杀掉了病毒,但是我们的文件却被隐藏掉了。两种解决方法:方法一:打开文件资源管理器 查看–>选项,打开文件夹选项
2015-12-16 09:57:50 1421
转载 Select函数
概况select()的机制中提供一fd_set的 数据结构,实际上是一long类型的 数组, 每一个数组元素都能与一打开的 文件句柄(不管是Socket句柄,还是其他 文件或 命名管道或设备句柄)建立联系,建立联系的工作由 程序员完成, 当调用select()时,由 内核根据IO状态修改fd_set的内容,由此来通知执 行了select()的进程哪一Socket或文件可读。阻塞式I/O编程有两个特点
2015-12-10 14:56:11 403
原创 Gh0st启动流程
仅是笔记,存在错误,并未写完,请勿阅读,谢谢1、CGh0stApp–>Initlnstance() 1)配置界面信息及其他 2)从.ini文件中读取监听端口ListenPort和最大连接数MaxConnection,并做相应的调整 3)调用((CMainFrame*) m_pMainWnd)->Activate(nPort, nMaxConnection)去激活服务器,
2015-12-09 15:43:51 1351
转载 OVERLAPPED
是一个包含了用于异步输入输出的信息的结构体。OVERLAPPED结构类型声明如下: 第一种声明:typedef struct _OVERLAPPED { DWORD Internal; DWORD InternalHigh; DWORD Offset; DWORD OffsetHigh; HANDLE hEvent; } OVERLAPPED参数说明:Inter
2015-12-08 15:11:05 579
转载 PostQueuedCompletionStatus
PostQueuedCompletionStatus函数,向每个工作者线程都发送—个特殊的完成数据包。该函数会指示每个线程都“立即结束并退出”.下面是PostQueuedCompletionStatus函数的定义: BOOL PostQueuedCompletionStatus( HANDLE CompletlonPort, DW0RD dwNumberOfBytesTr
2015-12-08 14:16:32 659
转载 setsockopt用法详解
原文来自:http://blog.sina.com.cn/s/blog_6ede0d160100q9li.html最近做的一个程序用到了IOCP通信模型,里面用到了setsockopt对套接字进行设置,看源代码的时候最setsockopt函数很不理解,看了msdn以后还是不太明白这个函数的用法,于是就到网上找了一个这个函数的用法,找到了下面的这篇文章,我觉得对setsockopt这个函数讲解的特别号
2015-12-08 13:47:31 472
转载 VC编程中经常能遇到LNK2005错误
昨天开始修改的程序,主要添加了OpenCV和GSL库,想把粒子滤波给实现了,出现很多没碰到过的错误!使用VC编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松解决它了。 出现LNK2005错误有多种原因: 1.重复定义全局变量。 2.头文件的包含重复。 3.使用第三方的库造成的。这里只讨论使用第三方的库造成的原因的
2015-12-04 20:47:01 3200
原创 运行中输入程序名即可打开程序
完成这个目的其实很简单1、在磁盘上新建一个文件夹 如d:\\start\ 2、将这个文件夹添加到环境变量的path中3、找到对应程序的安装目录,如qq的安装目录,右击qq.exe,创建快捷方式,然后将这个快捷方式重命名为qq,然后把这个快捷方式移动到刚才创建的d:\start\文件夹中,这样就实现了可以在运行框中输入程序的名字直接打开程序了每个程序都要这么做的话,比较浪费时间,这里有一个小的改进
2015-12-04 14:23:00 1287
转载 vs2010下编译使用boost
请参考以下两篇文章 http://www.cnblogs.com/zhcncn/p/3950477.html http://www.cnblogs.com/jxgxy/archive/2013/03/11/2954356.html
2015-12-04 13:14:25 731
VC6.0 C语言操作sqlite3用到的工具
2015-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人