随笔分类 -  我的程序员之路

Matlab+VC混合编程--mclmcr.h等
摘要:刚开始学习用VC++调用matlab生成的DLL,找了网上一些资料,难以找到vs2008与MATLAB2009b版本的,按照以往版本做的总是有很多错误。经过两天努力,终于调试成功,这里将经验总结一下,以供有需要的人们参考。 实验环境: Win7 MATLAB 2009b(安装路径:E:/Progra... 阅读全文

posted @ 2012-04-09 15:08 ithzhang 阅读(402) 评论(0) 推荐(0)

决定考研了
摘要:决定考研了,我也将要成为考研大军中的一员。当我说出这个想法的时候,很多人问我说“原来不是信誓旦旦的说不考研直接就业吗”。我开玩笑道:谁还没有不懂事的时候。。。原来以为只要有能力有没有硕士文凭都是一样。可是我发现这条法则在中国行不通。老爸一晚上苦口婆心的开导让我开了窍。在中国,没有文凭寸步难行。我从来不认为考上研会对能力有多么大的提高,或许他扮演的只是个敲门砖的角色。我也想过不考研直接就业,但估计以后每天就是敲敲代码写写程序,做一个最底层的代码工人。写程序就像堆积木,按照固定的套路一天天一日日的重复下去,接触不到核心的东西,没有任何挑战,又何谈能力的提高。我怕。。。。我怕日子久了,我的斗志会被消 阅读全文

posted @ 2012-02-22 22:47 ithzhang 阅读(118) 评论(0) 推荐(0)

这几天在忙着做课程设计
摘要:最近在研究windows socket编程。之所以研究它是因为今年的课程设计老师让做一个基于windows的程序。刚开始准备写局域网管理软件,里边就有局域网聊天的功能。写着写着觉得聊天挺有意思的,何不写一个仿照qq的聊天程序。前前后后写了3个,先是基于TCP转发的,再是试验下udp,最后才是现在的样子:服务器跟客户端之间是用TCP,而客户端之间是基于UDP的。写到一半才知道qq的好像都是基于udp的。没办法,都写到一半的也没法改了。到今天为止,基本的聊天功能跟界面都已成型,还差一个文件传输和连接数据库。期间遇到了很多拦路虎,毕竟这学期才开了网络课,都是一些原理的东西,没有涉及到实际使用。走了. 阅读全文

posted @ 2011-11-17 20:55 ithzhang 阅读(216) 评论(0) 推荐(0)

四年后,我在那里,将会怎样
摘要:一下午又过去了。看书的日子总是过得那么快。但并不是所有的书都能让我能静下心来细细品味,windows核心编程算是其中的一本。两个多月了断断续续的看了大半部分,对书的结构有了清晰的认识,虽然看得很艰难,但仍然追求每次弄懂一个个疑惑后的快感。MFC重新拾起来了。因为我不满足于仅仅会拖拖控件。现在正在系统的学习一遍,熟悉他的构架,以及隐含在代码间的C++面向对象的思想。渐渐地对C++的面向对象有了一点认识,不能算多么深刻仅仅是皮毛。但这已经让我欣喜不已。这或许是鞭策我学习他的另外一个原因吧。不论MFC过时论如何叫嚣,我仍然会坚持我的选择,因为我看中的不是他的使用而是隐含在他背后用C++面向对象去设计 阅读全文

posted @ 2011-10-25 18:08 ithzhang 阅读(146) 评论(0) 推荐(0)

cout和printf的缓冲机制
摘要:众所周知,cout和buffer都是有缓冲的(网上很多把cout和printf混用出错归结为一个有缓冲,一个无缓冲,事实会在下面说明)cout和printf的输出是先从右往左读入缓冲区,再从top到bottem输出对,这里的缓冲区相当于堆 栈的效果a = 1; b = 2; c = 3;cout<<a<<b<<c<<endl;buffer:|3|2|1|<- (take “<-” as a poniter)output:|3|2|<- (output 1) |3|<- (output 2) |<- (output 3 阅读全文

posted @ 2011-10-15 07:44 ithzhang 阅读(396) 评论(0) 推荐(1)

再次向逆向工程挺进
摘要:加密与解密买了半年了。刚开始的时候由于前期基础积累不够看的时候遇到很大的困难。前几天寻思着现在有了windows编程的基础再看应该容易不少,再加上现在时间很充裕,于是又开始了逆向工程的学习。 才开始学习大概有一周的时间,熟悉了几款常用的逆向工程的软件像PEid,OllyDBG,IDA... Ol... 阅读全文

posted @ 2011-09-20 23:26 ithzhang 阅读(177) 评论(0) 推荐(0)

我虽一卒,但谁见我后退半步。
摘要:开学一周了,一直都忙着学习,说要写点东西就是没空出时间。正好今晚闲得无聊,就随便写点为新学期做些打算。这学期开了windows核心编程、编译原理和计算机网络。都是些比较重要的课。上完他们就都是选修课了。我的大学生涯也就快要结束了。虽说才开学几天但是我感觉想好久的样子。每天无论有课没课,除了上编译原理和网络的课,其他时间我都在看核心编程。这本书难度很大,知识点既多又很抽象不下大功夫肯本不能吸收到精髓。才几天功夫,我就看到了第七章,当然不是走马观花式的阅读。每一个知识点每一句话都没有放过。基本上每章都看了两三遍。之所以往后赶是有原因的,因为好多知识点刚接触的时候不会有多么深刻的认识,即使你读了一遍 阅读全文

posted @ 2011-09-04 21:54 ithzhang 阅读(227) 评论(0) 推荐(0)

MFC自学之路(2)
摘要:暑假十几天了。这些天一直在看MFC。刚开始使用的是MFC windows应用程序设计。看了一段时间还是无从下手,因为此书偏重理论,详细介绍了MFC使用C++对windowsAPI的封装细节。讲的很详细。看完之后觉得MFC其实也不是那么神秘。但是即使全书看完你也不一定能写一个完整的小程序。对于初学者来说上尚有一定的难度。经好友推荐我选择了Visual C++ 实用教程,之所以选择他是因为他偏重实践。对于初学者来说繁琐的理论会让人越来越糊涂,因为你根本不知道这些东西到底是干什么用的。没有实践所有这些东西很容易被遗忘。所以对于初学者来说选择一本合适的入门教材很重要。初学者由于没有对知识形成一个完整的 阅读全文

posted @ 2011-07-18 18:08 ithzhang 阅读(165) 评论(0) 推荐(0)

最近在看MFC
摘要:最近在看MFC.本来想着再看一遍C++ primer .但是一想总是看书缺乏实践效果也不是特别好。正好MFC跟C++联系的很密切。趁这个机会看看MFC同时也复习下C++。看了几天了,刚开始还迷迷糊糊,随着看的遍数的增加慢慢的有点儿眉目了。觉得自己有点儿冒进,总是想快点儿看完。这么厚的书而且以前没有什么基础要看完并且弄明白是很不容易的。要沉下心来慢慢看好好看。只是这几天一直在看书缺乏了实践,所以知识点并没有完全弄明白。最让我感到迷惑的是MFC里的宏定义,太乱了。本来就不是很明白,这下更让我犯了难。还有消息机制完全不知所云。前两天写了篇关于学习C++的文章,里面就提到要对全书有个总体的把握。现在. 阅读全文

posted @ 2011-07-10 22:43 ithzhang 阅读(171) 评论(0) 推荐(0)

写在大二末
摘要:后天六级,再过几天就要考试了。大二快过完了。姑且在这儿留下只言片语作为总结,纪念逝去的大二时光。这学期开了数据库,操作系统,以及C++程序设计。刚开始还激情万丈的,每次在上课之前都能很好的预习,但是后来就慢慢的落了下来。被老师拖着走了。令人欣慰的是C++,我一直是走在老师前面。C++ primer 也被我看了大概有五分之四,只留下一小部分没有看。当然第一遍看的时候我也不奢望能有什么大的收获,毕竟经典的东西需要慢慢领悟。我准备多看几遍。暑假在开始我的第二遍阅读。总觉得这学期收获不是很大!C++由于才开始学到目前为止才学了最基本的特性,大概内容是涉及到了但是都很浅显,没有做过什么东西,只是平常写写 阅读全文

posted @ 2011-06-16 23:18 ithzhang 阅读(142) 评论(0) 推荐(0)

登山有感:人要逼自己一把!
摘要:春天来了,今天和几个同学一起去爬嵩山。感慨良多!1800级台阶,上山用了四个半小时,期间有过几次短暂的休息,休息完之后,还得一步一步的坚持往上爬。虽然腿疼的厉害,喘的跟孙子似的,但是从没有半途而废的想法,因为今天我就是奔着山顶来的,我就是要征服嵩山。腿疼的时候就安慰自己快到了快到了。坚持坚持在坚持。不能掉队。想想自己平时,偶尔脑袋发烧要去跑步,说要坚持下来,但是记忆中坚持最长的时间是四天。以后也没那个毅力去跑了。因为那时候哪怕你不跑了,大不了就是今天的任务没完成,回去心里小小的悔恨一下下,过个一两天这种自我悔恨的感觉就荡然无存了,以后也就心安理得的不去跑了。今天就不一样了,今天我专门来这来了, 阅读全文

posted @ 2011-03-26 22:29 ithzhang 阅读(163) 评论(0) 推荐(0)

2010总结
摘要:后天就是2011年了。2010马上就要说byebye了。突然想起来要写点东西了,纪念一下逝去的2010。这几天一直忙着复习。真的是早出晚归。早上背着电脑去教室,晚上10点回去。中午就在教室睡觉。感觉一天天过的挺快。连这五天都是这样。考试了唯一让我头疼的就是离散。主要是平常没好好学。数学看着就困,更别说学了。这不这几天急忙这复习它呢。应该没问题。数据结构是我自我感觉学的差不多的课。毕竟大部分时间都用在了算法实现上了。昨天突然看了下试卷好家伙,居然需要写代码的就没有几题,数据结构没有算法实现还不跟离散一样。随便他咋考吧,老子不怕。其他几门都没有问题就不说了。以后几天主要还是放在离散上。数据结构也得 阅读全文

posted @ 2010-12-30 22:14 ithzhang 阅读(124) 评论(0) 推荐(0)

奋斗在路上
摘要:加密解密看了几章,前面的一些内容基本上看懂了。但是随着学习的继续我感觉越学越吃力。面对那些生涩难懂的汇编代码真有头大的感觉。后来看到别人的建议,说我有必要在汇编上提高下。推荐了我《天方夜谭-从汇编语言到windows内核编程》,大概看了下就是让明白高级语言在汇编中的表现形式。尤其适合我这种初学者。 于是就如饥似渴的读起来。希望对提高汇编语言有帮助。晚上学院举行了元旦晚会,节目很精彩,很多同学都表演了节目。看着身边的同学都那么的有才华,再看看自己突然有种失落感。我什么也不会。。。。。。所以我决定了,我要改变这种局面。加密与解密我一定要学,而且我还要学好。我要向别人证明我也并不是一无是处。快考试了 阅读全文

posted @ 2010-12-23 22:20 ithzhang 阅读(101) 评论(0) 推荐(0)

初识软件破解
摘要:今天看了加密解密这本书,按照书上的例子对TraceMe进行了追踪。也仅仅是大概试了下,因为我遇到了好多的拦路虎。涉及到windows API在汇编下的表现形式。我一点也不知道,只能先好好看看书然后再回来操作。第一次见到了软件破解,说实话真的挺难的,好多操作都重复了好多次,可能是我基础太差了吧。由于刚... 阅读全文

posted @ 2010-12-21 22:49 ithzhang 阅读(128) 评论(0) 推荐(0)

导航