上一页 1 2 3 4 5 6 7 ··· 10 下一页

2013年4月11日

localmon的学习

摘要: PINIPORT结构体 http://code.msdn.microsoft.com/windowshardware/Print-Monitors-Samples-edc9d19e/sourcecode?fileId=51273&pathId=176883831 http://code.msdn.microsoft.com/windowshardware/Print-Monitors-Samples-edc9d19e/sourcecode?fileId=51273&pathId=56662141其实是参看localmon.c里的功能;sources的学习 {How to use 阅读全文

posted @ 2013-04-11 18:18 wolflion 阅读(570) 评论(0) 推荐(0) 编辑

2013年3月27日

createpipe

摘要: SECURITY_ATTRIBUTES---这个结构体的意义?http://baike.baidu.com/view/1624681.htm利用命名管道通信的基本流程以下内容摘自《Visual C++ 2010 开发权威指南》服务器端的主要工作:1. 调用CreateNamePipe()函数创建一个特定名字的管道的一个或多个实例。2. 调用ConnectNamedPipe()函数监听来自客户端对管道实例的连接请求。3. 根据管道的类型,调用ReadFile()函数从管道内读取数据;调用WriteFile()函数向管道写入数据。4. 调用DisconnectNamedPipe()函数关闭与一个客 阅读全文

posted @ 2013-03-27 17:02 wolflion 阅读(548) 评论(0) 推荐(0) 编辑

2013年3月17日

【UNIX】信号处理

摘要: Q1.信号怎么理解? 即软中断;处理异步事件;信号用于进程间通信和实现同步的原语{UNPv2是不是结合看看} a. 信号概念 Q产生信号原因?产生不同的信号会产生什么动作?信号如何生成及发送? b.Unix信号 信号数->信号名->默认动作 Q 编写程序,查看系统支持的所有信号? c.生成信号 基本概念;相应函数; d.设置信号的动作 {signal()} e.信... 阅读全文

posted @ 2013-03-17 23:28 wolflion 阅读(166) 评论(0) 推荐(0) 编辑

[unix]unix I/O知识

摘要: 0.UNIX输入输出基本概念 Q1.程序与文件建立连接或通信有几种机制?流与文件描述字有什么区别? Q2.打开文件的实质?打开文件就是程序与文件之间建立连接或通信。流的类型是FILE;文件描述字的类型是int;流函数建立在文件描述字之上。1.标准I/O 【针对流】a. NULLb.流与FILE对象对于ASCII字符集,一个字符用一个字节表示。对于国际字符集,一个字符可用多个字节表示。流的定向决定了所,读写的字符是单字节还是多字节的。若在未定向的流上使用一个多字节I/O函数,则将该流的定向设置为宽定向的。若在未定向的流上使用一个单字节I/O函数,则将该流的定向设置为字节定向的。freopen() 阅读全文

posted @ 2013-03-17 23:07 wolflion 阅读(268) 评论(0) 推荐(0) 编辑

2013年3月15日

[UNP学习]TCP套接口(chap3,4,5 )

摘要: 1. 套接口编程基础(chap3)Q1.套接口地址结构Q2. 字节排序和转换函数Q3. 地址转换函数2.基本TCP套接口(chap4)Q1.基本TCP套接口的客户和服务端的基本流程Q2.基本TCP套接口客户端的函数Q3.基本TCP套接口服务端的函数3.TCP套接口编程实例 (chap5)4.小知识点和没有理解的地方/*wolflion(天行)整理,转载注明出处*/ 2013.3.15 version1.0 阅读全文

posted @ 2013-03-15 15:28 wolflion 阅读(151) 评论(0) 推荐(0) 编辑

[UNP学习]I/O复用(chap6 )

摘要: 1.概述(6.1)Q1.为何引入I/O复用Q2.I/O复用的应用场景a. 当客户处理多个描述字时,必须使用I/O复用。b.一个客户同时处理多个套接口是可能的,不过比较少见。c.一个TCP服务器既要处理监听套接口,又要处理已连接套接口,使用I/O复用。d.一个服务器既要处理TCP,又要处理UDP,使用I/O复用e.一个服务器要处理多个服务或多个协议,使用I/O复用2.I/O模型 (6.2)Q1.其他的I/O模型有哪些?3.select函数(6.3)与poll函数(6.10)与pselect函数(6.9)Q1.select函数原型与作用Q2.selcet函数各个参数的意义?【不需要记忆,但要全部理 阅读全文

posted @ 2013-03-15 15:20 wolflion 阅读(193) 评论(0) 推荐(0) 编辑

2013年1月30日

《clean code 》 chap4注释

摘要: /**这个主题应该是,有意义的命名; 良好的注释习惯; 熟练的源代码控制系统; */ 注释有其天然的问题:代码在变动,在演化。但程序员不能坚持维护注释。4.1 注释不能美化糟糕的代码 【与其花时间编写解释你搞出的糟糕的代码的注释,不如花时间清洁那堆糟糕的代码。】4.2 用代码来阐述 【创建一个描述与注释所言同一事物的函数即可】4.3 好注释 4.3.1 法律信息 4.3.2 提供信息的注释 4.3.3 对意图的解释 4.3.4 阐述 4.3.5 警示 4.3.6 TODO注释 4.3.7 放大 4.3.8 公共API中的javadoc4.4 坏注释4.4.1 喃喃自语【如果只是因为你觉... 阅读全文

posted @ 2013-01-30 15:53 wolflion 阅读(174) 评论(0) 推荐(0) 编辑

2012年12月20日

windbg调试

摘要: Unable to verify checksum for CreateEMF.exe别人的问答,先抄下,再尝试{关于第一个问题,那个提示是说EXE文件的PE头结构(参考《软件调试》P756)中缺少校验和,因此无法验证这个程序文件的完整性。使用VC工具包中的editbin工具可以为程序文件增加校验和,比如:C:\dig\dbg\author\code\bin\Debug>editbin ftappvc8.exe/releaseMicrosoft (R) COFF/PE Editor Version 8.00.50727.42Copyright (C) Microsoft Corporat 阅读全文

posted @ 2012-12-20 14:09 wolflion 阅读(1915) 评论(0) 推荐(0) 编辑

2012年12月12日

write clean code 阅读

摘要: http://wenku.baidu.com/view/f2677944be1e650e52ea996f.html###chap1 假想的编译程序 阅读全文

posted @ 2012-12-12 11:15 wolflion 阅读(140) 评论(0) 推荐(0) 编辑

2012年11月26日

[转]win虚拟打印驱动(资料整理)

摘要: Virtual Image Printer[也就是image printer]是看到的源码,当然ddk目录genprint也可以看下,我主要看我们的源码了,这两个基本都没研究。最近要做水印之类处理,想实现下两个图片的叠加。emf格式的好像问题较大,bmp的好像看到例子,需要调试下。Printing-Architecturehttp://www.codeproject.com/Articles/8916/Printing-Architecture,这个可以参考下surface结构会不会跟bitmap有关系?winspool文件格式相关http://www.undocprint.org/winsp 阅读全文

posted @ 2012-11-26 23:57 wolflion 阅读(567) 评论(3) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 10 下一页

导航