编程之内
zelor
这个作者很懒,什么都没留下…
展开
-
差点被LES累死
实模式和保护模式下的汇编千差万别,可有时候基本的东西都出问题,以下是一个十分常见的实模式下运行正常的类memset程序段: MOV AX, 55AA MOV CX, 6 LES DI, Dest CLD REP STOSW 可移植到WIN32的时候怎么弄都是非法指令,最后看到大虾的书,才发现LES这句的正确写法是: MOV原创 2004-08-04 12:01:00 · 915 阅读 · 0 评论 -
WinDbg的一些配置
6.2版本和已往的有些不同之处,网上的相关文章大部分是以前版本的。 我现在调试别人的机器,用的配置为: windbg.exe -k com:port=1,baud=19200 注意现在不用带x86的参数,系统似乎可以自动区分。 用起来比较像DEBUG,我还是比较习惯的,注意多次通过断点的命令是 bp Adress pass原创 2004-08-15 17:45:00 · 789 阅读 · 0 评论 -
易变者为数据,不变者为结构
需无常势, 若夫易变者为结构,则需变而体系崩也。提挈易变而生不变者,抽象也。 某僧曰:不可以一朝风月而昧却万古长空,不可以万古长空而不明一朝风月,信夫。原创 2004-08-29 14:19:00 · 903 阅读 · 0 评论 -
关于依赖倒置原则的一点看法
关于依赖倒置原则的一点看法 Bob大叔教导我们说: 1)高层不依赖于底层,而是高层与底层共同依赖于抽象; 2)抽象不依赖于细节,而是细节依赖于抽象; 非常经典的方法论。但他老人家的一个观点是我不能苟同的,他认为结构化编程一般是高层依赖于底层,甚至于“依赖倒置”这个名字都是这么起的。 然而,设计得好的结构化编程,并不真的是“高层依赖底层”。举例来说,敝公司某通讯设备原创 2004-12-03 13:09:00 · 1020 阅读 · 1 评论 -
也说.NET
也说.NET 听说.NET受到置疑了,听说而已,我并没有亲见。想说点什么,又怕自己不是XX架构师,又从未用java和.NET写过一行商业代码,不够资格。但还是姑妄言之,就当是局外人的一点看法罢了。 无论如何,这四五年来.NET并没有如微软所希望的那样发展,这一点已经是过去完成时,大概可以算是不争的事实吧。同二十一世纪最初几年的如火如荼相比,去年的宁静淡泊恐怕让微软市场方面并不那原创 2005-03-20 23:16:00 · 751 阅读 · 0 评论 -
翻译:Codd 的12条规则
Codds 12 Rules Codd 的12条规则Dr. E.F. Codd, an IBM researcher, first developed the relational data model in 1970. In 1985, Dr. Codd published a list of 12 rules that concisely define an ideal relational翻译 2005-03-20 19:07:00 · 1888 阅读 · 0 评论 -
下一个或许是微软
很久没写BLOG,现在上网是很大的福气。 LONGHON现在的版本,并没有将.NET作为唯一的API。 事情正变得越来越微妙。 三月的时候我想说,我觉得GOOGLE很有潜力,但现在再说,已经属于事后诸葛了。 下一个或许是微软了。原创 2005-11-16 23:08:00 · 817 阅读 · 1 评论