自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Z18_28_19的专栏

不以物喜,不以己悲,厚德博学,着实去浮,厚积薄发,宁静致远,永不放弃,相信自己,总有一天,我们也会破茧成蝶,飞向成功!!!

  • 博客(122)
  • 收藏
  • 关注

原创 我的程序人生_写在产线跟线出差

来深圳出差11天了,在酒店里面真的无聊,突然想起,不知不觉,在这个行业中也差不多10年了,很多人说在一个行业中坚持,超过10年,必定有一份收获,但感觉现在的自己又开始迷茫,我总觉得自己应该去找一份自己的事业去做了,目前积累的所有,也就是几个系统上面的经验,包含一些的行业经验,自己都30多了,这个应该在今年年底前,有个决定,如果公司在今年没有完成预定的目标,自己也应该换一下了,不应该昏昏的过。 

2016-05-15 20:49:15 1268

原创 我的程序人生_杂谈 X86,WINDOWS,ARM,ANDROID

好久没有动过博客了,自从两年前,动过,中间也不是没有时间,只是,一些这样那样的原因,或者明确的说,就是自己懒的原因,在这两年的时间里面,正好接触了ARM平台的ANDROID,以及X86平台的ANDROID,加上之前的ARM的WINDOWS,以及很久之前就接触了的,X86平台的WINDOWS,正好,将两个平台,两个系统都接触了一下,今天,闲来无事,就随便说点吧。

2015-11-22 17:20:30 1252

原创 Android之旅之一_一个偶然的机会

           距离上次写博客,差不多有一年的时间了,要问为什么,我只能说,忙,真的,非常忙,痛了,累了,并快乐着,差不多一年的时间,使我开始进入Android的世界里,说实话,因为工作这么多年,一直没接触过Android,因为,一直感觉,Windows才是王道,但是,慢慢的,进入Android后,才感到,它的神奇,完全开源,给我们更多的想象的空间,而且,可以让我们的想法,很快就

2014-09-10 22:10:35 1132 1

原创 程序人生_我的2014

不知不觉到了2014年了,今天是过年上班的第一天,好久没有更新博客了,真的,之前,从来没有这么忙过,自己现在是真真切切的感受了一回了,从没有这样的加班。在2013年的年底进入了这样的一个项目,一个很累的项目,自己的严格意义上的第一个Android产品项目,一个从技术到管理转型的项目。我应该好好的,从这个项目中,吸取养分,好好的在这个项目中成长,使自己在Android的这个项目中得到积累,得到提高,

2014-02-07 23:14:59 1381

原创 硬件总线学习之路_USB数据流模型

其实,老周有些话说得蛮好的,暂且不去考虑,他现在是不是站着说话不腰疼,我们有时候,应该将所有的工作转换为主人翁的角色去对待,为公司打工,其实也是为自己打工,在打工中,除了得到了薪水,还应该得到更多,经验和知识,我们不管做什么,都应该将其做到极致,尽自己最大的努力,所以其实也是为自己打工,为自己积淀,这些都是可以为自己以后的成功加分的。              我们今天来看一下US

2013-11-17 21:52:18 2808 1

原创 硬件总线学习之路_USB总线体系协议简介

其实也想过很久,要不要去,犹豫了很久,本来想,其实不用这样对技术痴迷,感觉,现在已经可以了,无所谓的非要这样,去委屈自己,但是最后还是决定过去了,因为,真的就几个月了,自己还没有完全的想好,还有一个原因,是自己想看看Android是个什么样的,趁这个机会好好的了解一下整个系统,毕竟,目前,它是最最流行和成功的系统,自己以后肯定会遇到,在工作中肯定会有交集的,所以,早点接触,比晚接触要好。抱着这样的

2013-11-13 22:10:59 2705

原创 Windows驱动_WSK驱动之四WSK例程

今天趁热打铁,来看一下微软的WDK中的有关WSK的例子,后续,主要的精力还是要放在这些例子的实现和理解上。闲话不说,首先来看驱动的入口函数。    NTSTATUS  DriverEntry(   _In_ PDRIVER_OBJECT DriverObject,   _In_ PUNICODE_STRING RegistryPath  )  {   NTSTATU

2013-11-06 20:32:50 3616

原创 Windows驱动_WSK驱动之三WSK编程注意事项

Winsock Kernel Programming Considerations               Sharing Transport Addresses               在大多数情况下,WSK应用不能绑定一个套接字到一个本地传输地址,这个传输地址已经被其它动态套接字使用了。WSK应用可以使用SO_EXCLUSIVEADDRUSE和SO_REUSEADD

2013-11-06 20:00:06 2823

原创 Windows驱动_WSK驱动之二WSK的操作

Registering a Winsock Kernel Application                WSK Client Object Registration                WSK应用必须通过调用WskRegister函数注册作为一个WSK客户端。WskRegister需要WSK应用初始化并传递一个指向WSK客户的NPI(WSK_CLIENT_NPI结

2013-11-05 21:07:27 6312

原创 Windows驱动_WSK驱动之一WSK是什么

WSK 是一个内核模式下的网络编程接口(NPI).通过WSK,内核模式的软件模块可以使用同用户模式的Winsock2一样的网络操作。WSK NPI支持socket的创建,绑定,建立连接,数据的发送和接收等操作。虽然大多数操作是跟用户模式的socket一样,但是它也有一些特殊的特性,比如基于IRP的异步IO,事件回调来增强系统的表现。               WSK只对于Windows

2013-11-04 21:48:55 6327

原创 Windows驱动_文件系统微小过滤驱动之五MiniFilter例程解析

今天,上了下看雪,好久没上去了,现在的看雪,跟之前不一样了,刚毕业的那个时候,上面的大牛真是多,现在屈指可数了,可能这些大牛们,因为年纪的增长,已经不在一线了,或许因为家庭,每时间在论坛上逛了,也许都已经在创业了,现在这个APP泛滥的年代,意念和想法,已经不靠技术了,也没有多少人在研究着技术,目前的中国还是有些浮躁,其实好好想想,现在所有的系统,芯片还是掌握在别人手上,不要谈Android,Win

2013-10-30 20:57:49 7049

原创 Windows驱动_文件系统微小过滤驱动之四上下文空间

今天看到了WSK,又有事情做了,一直是这样,肯定不行,我要想办法,当然,人千万不能漂起来,因为,自己不说很成熟,但是已经工作了这么多年。经过的事情,见过的人已经很多了。对于,自己,我觉得,应该有着相当的自信,因为,这么多年来,我一直在严格要求自己,从来没有放松过对自己的要求。现在的这个世界,已经,变成了一个爆发的世界,各种各样的人,都可以表演,只要敢做,就有机会,虽然难,但是比之前的环境要好很多。

2013-10-30 20:28:41 2439

原创 Windows驱动_文件系统微小过滤驱动之三微小过滤驱动的操作

30岁左右的程序员,现在除了奋斗以外,要开始考虑下自己的身体了,到了这个年纪,不能像之前20岁左右的年轻人一样不顾一切去拼搏。现在的自己,应该更讲究效率。所以选择公司也很重要。同样,运动开始变得必需了,要开始自己的运动计划,其实也是为了自己有更好的本钱去奋斗。去努力,还有一个考虑是这个年龄的程序员,已经不是一个人,正常的情况下,有儿子有老婆了,你的身体就变得更加的重要。所以,我们要爱惜自己的身体,

2013-10-28 21:12:46 4420

原创 Windows驱动_文件系统微小过滤驱动之二驱动的安装和加载

机会总是留给有准备的人,人生只不过有6到7次机会,极少数的人抓住了,大部分的人,让机会从自己的身边溜走。在机会还没有到来的时候,千万不要气馁,也千万不要放弃。首先,认清自己,很多人,其实都没有将自己认识清楚,就去认清别人,认清世界。人跟人都是不一样的,想要的也不一样。所以,请记住,认清自己。在认清自己的前提下,在机会没有到来的时候,往自己的目标去努力,厚积薄发。没有机会,创造机会。不要给自己留下任

2013-10-28 20:00:03 15735

原创 Windows驱动_文件系统微小过滤驱动之一初识MiniFilter

人的一生,就那么几十年,所有的人都无法知道下一刻会发生什么,我们活在当下,只能努力将自己目前的工作或生活过好。船到桥头自然直,况且,自己这么多年,经历了多多少少的风浪太多了,说到底还是不够自信,我应该慢慢改正这个缺点。不要事事都杞人忧天,一定的危机感是需要的,但是千万不要过了。          由于原始的文件系统过滤驱动有一些缺陷,它使用了一些非常规的方法,有些驱动微软都无法做到全部的控

2013-10-23 22:09:55 6793 2

原创 Windows驱动_WFP之四WFP代码基本流程的剖析

总说程序员是孤独的,因为,大部分的时间都在和机器打交道。大部分的时间都在自言自语。我的内心需要足够的强大。这种强大时建立的自信的基础上的。而自信又是建立在实力基础上的。实力又是建立在积累的基础上。积累又是建立在时间的基础上。所以归根结底,就是,需要花费更多的时间。第二,需要有足够的兴趣爱好。这两点对于现在的我来说,都有。既然,自己选择了这条路,就应该义无反顾的走下去,坚持的走下去。孤独,我不怕,困

2013-10-23 21:22:42 11426 1

原创 Windows驱动_WFP之三Callout驱动的操作

还是没最终下那个决定,也许自己真的没有做大事的魄力,或者根本就做不成大事。做大事者,最忌,犹豫不决,婆婆妈妈,拖泥带水。但是,我有那么多的牵绊,我不得不考虑。其实,我心里已经做了决定,现在只是时间的问题。现在,心里的决定还是没有动摇的,这个我确信不疑的。所以,接下来的时间,我要好好准备。WFP差不多了,要开始到文件系统的minifilter,有时间的话,还要开始网络IO,还有javascript。

2013-10-20 21:26:46 18420 10

原创 Windows驱动_WFP之二WFP体系结构和组成

不以物喜,不以己悲,做到这个,真的很难,人有的时候,真的需要一点点的肯定,不管是别人给予的,还是自己给予的,这才能构成前进的动力。想坚持一件事情。特别是技术相关的事情,是非常不容易的一件事,因为,技术真的很枯燥,无法与机器交流,所以,一定需要兴趣,所以,将你的兴趣溶于工作当中,才能让你事半功倍。你才能因为解决了一个BUG,而开心半天,完成一个功能,满足感油然而生。其实,这也是不成熟的表现,自己,一

2013-10-14 21:11:42 6801

原创 Windows驱动_WFP之一WFP是什么

每天进步一点点,一步一步来,慢慢的就会有从量变到质变的过程。我应该勇于去接受挑战,这个世界,没有人会同情弱者,只会去赞美强者,羡慕强者。适者生存。如果你不想被世界淘汰。那就赶紧去淘汰别人,淘汰你身边的人。克服你的困难。做坚强的自己。                现在的网络安全问题,越来越受到重视,微软在VISTA以后,使用了WFP平台来代替之前XP和03中的基于包过滤的技术,比如Tran

2013-10-10 21:36:20 20967

原创 经典博客转载之一_虚拟化技术文章

http://virtualman.blog.51cto.com/200540/41628

2013-10-10 20:49:41 1072

原创 Windows驱动_UMDF驱动之三UMDF取消IO完成IO访问IO类型HID驱动

越来越,感到呆着这里,没有意思了,过去的成就,只是代表着过去,对于现在的自己,只是0而已,公司不会记住你的过去,只是在乎你的现在,有没有为它创造价值,这本无可厚非,因为开公司,本来就是为了赚钱的。天下的乌鸦一般黑,这样的公司,只会成就公司,而不会成就个人,这样的公司,肯定是不能长久的,所以,我们应该在有限的时间里,提高自己,飞向更好的明天。             Canceling

2013-10-09 23:06:42 4934 1

原创 小白学网络之七_TCPIP协议之PING程序

今天看到了老周写的一篇文章,写得蛮好的,一个人,在职场上,一定要目标明确,每做一件事情,都必须有自己的计划,不能无的放矢,意思就是一定要我自己的目标,千万不要碌碌无为,一定要记住,工作年限,一定不等于工作能力,你也许工作了十年,可能你达到的能力才3年左右。所以,心中一定要时刻的提醒自己。加油。              今天我们来看一下大名鼎鼎的PING程序,这个工具,我们经常使用,一般上

2013-10-09 22:31:03 1624

原创 Windows驱动_UMDF驱动之二UMDF电源管理和PNP操作

终于可以回家了,有一段时间没有回家了,挺想念家人的。好好的放松心情,好好的利用这段时间自己来休整一下。再出发。很多事情都可以再想一想。博客终于100了,呵呵。              Framework Objects               UMDF中一般会使用到如下的框架对象。        Driver Object               IW

2013-09-26 22:35:02 5836

原创 Windows驱动_UMDF驱动之一UMDF驱动架构

关于UMDF的文章还要继续,微软讲得太多了,后面会继续,本来想只用一章的,但是这样的话这个文章太长了,所以我打算尽量用5个章节来说明整个UMDF的框架。这里只是最最简单的理解,如果要认真的理解,请多实践。每个人的理解都不一样,这跟每个人的经历和工作都有关系,这里写这些文章。后面,我会根据自己的再次理解,而随时来调整文章。我始终认为,书看一次,绝对不够,看一下,过一两个月,再看,应该比第一次好点,再

2013-09-26 22:09:44 12765

原创 小白学网络之六_TCPIP协议之ICMP协议

宁静而致远,按照自己的计划来做,人无时不刻不在博弈,在博弈中找到平衡,人都应该喜欢博弈,这样才会有成功的机会,我喜欢挑战,这样的人生才是精彩的。不以物喜,不以己悲。加油,在合适的时候,要勇敢的飞向天空。                  ICMP Internet控制报文协议                  ICMP经常被认为是IP层的一个组成部分。它传递差错报文以及其他需要注意的信

2013-09-26 21:43:50 1280

原创 小白学网络之五_TCPIP协议之RARP协议

正好,博文终于快到达100篇了,加油,回想这一年的博客生涯,还是蛮好的,它这一年一直在陪着我,走过痛苦,走过快乐,走过迷茫,走过兴奋,让我一直在这条路上前进。它也成了我生活中的一部分。每当懒惰时,脑袋里就开始想着它,该写点东西了。每当,想说说话,也想着它,让它记录。              RARP 逆地址解析协议               具有本地磁盘的系统引导时,一般是

2013-09-24 19:21:57 1233

原创 小白学网络之四_TCPIP协议之ARP协议

今天看到了一篇博文,一个14年经验的IT从业者,写得很深刻,竟然是从银行出来的,现在程序员圈子里,有好多人,总在说程序员不好,什么什么的,其实只是这些人,自欺欺人罢了。想必是自己的不顺,想来发泄,又找不到地方,这种人最最可悲,但凡混得好的,怎么会去发那样的文章。羡慕,嫉妒,恨,这些没有任何用,你没法改变这个社会,但是你可以改变你自己。                 ARP地址解析协议,数

2013-09-24 19:11:32 1328

原创 小白学网络之三_TCPIP协议之IP协议

总以为,自己最近应该可以告一个段落了,因为刚看了,文件系统过滤驱动,文件系统小端口过滤驱动,网络过滤驱动,WFP过滤驱动,网络重定位驱动,但是今天突然发现了另一类设备驱动,讲的是WPD,一些外围的设备驱动,MTP设备等,后续这方面还是需要看一下,还是之前的感觉就是一个圆,当你发现自己知道的东西越多,不知道也就越多。后续中秋的三天,准备补上三篇博客,一个是UMDF驱动框架的总结。第二个是usbccg

2013-09-23 21:38:12 1397

原创 小白学网络之二_TCP/IP协议之链路层协议

没有想到转变会如此之快,其实机会就是在变化中得到的,也许这就是最好的结局,如果那样,到时候真的可能有些麻烦,目前的自己还是不应该很急,急于创业,因为,自己应该审视自己,虽然自己有一定的技术,但技术换一个环境,也许就不能变成价值,或者一文不值,但自己还是不应该去贬低技术,还是应该积累,目前,感觉自己最大的问题是,需要有点东西,拿出来展示,所以下个阶段,主要的重点是放在不停的实践,琢磨上,应该举一反三

2013-09-15 11:16:21 1865

原创 小白学网络之一_TCP/IP协议

一直想学点网络方面的知识,21世纪,就是网络的世纪,互联的世纪,一直没有机会,因为之前的案子的关系,近段时间,一直不忙,正好有点时间,可以补点网络的基础,近期买了本TCPIP详解卷一,决定用这本书为引子,记录自己看这本书的点点滴滴,不求精通,只要求网络扫盲而已,起什么名字好了,想来想去,就叫小白学网络吧,因为自己在网路方面还真是小白,就这么招吧。           学网络先学什么了,

2013-09-04 21:59:39 2461

原创 Windows驱动_文件系统过滤驱动之十

在这里差不多一个月的时间了,暂时不是很忙,我应该在这里的这段时间,没有人打扰,都是自己的时间,好好的提高自己,虽然我现在不知道,我写这些博客是否真的有用,但作为修身养性的一种方法也不为错,它可是使自己单独的思考,宁静的思考,后面会在合适的时机,买一本游戏引擎的书,和一本网络的书进行学习。            今天我们看一下,文件系统过滤驱动使用完成例程。            文

2013-08-25 20:34:09 2148

原创 Windows驱动_文件系统过滤驱动之九

越是现在这个时候,就越应该加油,我不应该昏昏的过,我不想以后后面的自己跟现在一样,我不应该跟别人一样。吃得苦上苦,方为人上人,我应该跟之前一样。现在蛮好,不受别人的重视,其实也无所谓,我正想要这样的时间,宝贵的时间,可以自己做点东西出来。还是千万不要浮躁,还是用之前自己喜欢的那句话吧。总有一天,我也会破解成蝶,飞向天空。          文件系统过滤驱动的派遣例程:

2013-08-22 21:53:52 1828

原创 Windows驱动_文件系统过滤驱动之八

最近的一段时间,我又对自己的要求放松了,人是有惰性的,稍微一松懈,就全功尽弃了,所以无时无刻都应该提醒自己,自己不应该昏昏的过,千万不要意味现在的这样就是可以,即使自己想这样,公司也不允许,没有产品的公司,是无法使自己长呆下去的,因为在公司没有任何的积累,所以只能积累自己,积累各行各业的经验,使自己长期的处于高端的水平。继续学习,加油,加油!          今天,来看一下,文件系统过滤

2013-08-18 21:44:16 2593

原创 Windows驱动_文件系统过滤驱动之七

来上海有一周的时间了,一直没有更新自己的博客,一来是还没怎么适应环境,二来就是上海的天气很热,其实这些都是给自己找理由,找借口,我不应该就此沉沦下去,还是应该向之前那样抱有梦想,不想当将军的士兵不是好士兵,我应该继续发奋,趁现在的这段时间继续学习,虽然在这里,看不到很多的东西,其实也是个好事,自己已经不需要那样的学习了,有更多的时间,去提高自己。             今天我们来

2013-08-11 21:12:08 1666

原创 Windows驱动_文件系统过滤驱动之六

不知道自己的选择是否正确,其实选择本没有正确好坏而言,因为你不清楚将来会发生什么,也许是好的,也许是坏的,但是正因为它的不确定性,使自己的成功多了一份可能,我不敢说改变意味着成功,但我知道固守成规,永远在自己的一亩三分地,绝对没有成功的可能性。对于30岁左右的自己来说,我需要更多的名企经验,来给自己增加砝码,不管是对以后找工作,还是创业,都是有好处的。            今天我们来看一

2013-07-23 22:14:42 1685

原创 Windows驱动_文件系统过滤驱动之五

本来以为,软件驱动,都被自己看得差不多了,谁知道,又冒出来个网络过滤驱动,原来微软专为了网络设备,设计了一种WFP,专门使用为网络过滤,可见,微软对网络的重视,其实也是,现在的网络安全越来越得到很多国家的重视。目前的“棱镜门”可见一斑。另一方面,技术都是无止境的,知道的多了,不知道的也越多了,没办法,既然吃了这碗饭,就只有继续下去。         我们今天来看一下,文件系统过滤驱动如何加

2013-07-18 21:49:10 2731

原创 Windows驱动_文件系统过滤驱动之四

终于将环境搭好了,不容易啊,下面我将不再依赖仅仅只看MSDN,大量的时间我会放在代码上面,MSDN为辅助,争取将所有的源代码都仔细的看一次。这个公司,无论是对自己的发展还是成长来说,都是不利的,但现在由于离家近点,暂时先呆在这里,好好的利用这段时间,再次对各方面的知识进行深入。          前面,我们一直在说文件系统过滤驱动,但是什么是文件系统过滤驱动了,它又能干什么了?下面我先来解

2013-07-15 22:39:23 1347

原创 Windows驱动_文件系统过滤驱动之三

最近的时间多了起来,但是自己不能放松,也应该持续的学习,历史经验表明,以后的发展,都取决于空余时间,而不是工作时间,工作时间上,是很难拉开距离的。所以,我们都应该学会使用工作外的时间,之前呆的几个公司,都有大量的时间,而自己没有浪费这些时间,不停的学习,努力,最终使现在的自己比别人总是高一个台阶。看问题,已经不仅仅的停留在问题上,技术如果仅仅是技术,那么技术就什么都不是了。        

2013-07-14 21:20:11 2134

原创 Windows驱动_文件系统过滤驱动之二

最近的心情有点不好,之前因为很忙,没有时间去想很多事情,现在闲下来,很多事情就开始想了,我应该使用这段时间,好好的利用,可以继续提高一些,我们无法控制明天,那就请抓住今天。加油!          今天偶尔看到了,关于一些文件过滤驱动的代码,终于知道了,微软为什么,要把文件驱动,单独拿出来,作为驱动的另外一级。它非常复杂,所以,也给了我一些想征服它的勇气,我喜欢挑战,喜欢做有难度的事情。

2013-07-03 22:27:27 2085

原创 Windows驱动_文件系统过滤驱动之一

突然的计划改变,又临时的打乱了我的计划,成熟的程序员,应该处事不惊,尽快的调整自己,感觉,目前公司的氛围不太好,太悠闲了,我应该趁着这个悠闲的时候,尽快的提高自己,继续努力。时刻的告诫自己,不要浮躁,厚积薄发,总有一天,我也会,破茧成蝶,飞向成功。                  接下来,我会用十篇左右的篇幅,介绍文件过滤驱动的开发的方方面面,最终,通过一个完整的文件过滤驱动进行展示。

2013-07-01 21:12:22 2281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除