编程心得
wzrjyq
性格开朗,热爱运动
展开
-
一个老程序员的心得
不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到转载 2007-06-08 17:27:00 · 684 阅读 · 0 评论 -
想成为嵌入式程序员应知道的10个基本问题
From: 网络 C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢转载 2007-06-08 17:31:00 · 695 阅读 · 0 评论 -
Rundll.exe高级应用
首先,请你做个小实验(请事先保存好你正在执行的程式的结果)∶ 点击“开始-程式-Ms-Dos方式”,进入Dos视窗,然後键入“rundll32.exe user.exe,restartwindows”,再按下回车键,这时你将看到,机器被重启了! 当然,Rundll的功能绝不仅仅是重启你的机器。其实,Rundll者,顾名思义,执行Dll l也,它的功能就是以命令列的方式呼叫Window转载 2007-06-08 17:36:00 · 567 阅读 · 0 评论 -
揭开病毒的奥秘 DLL的远程注入技术详解(图)
DLL的远程注入技术是目前Win32病毒广泛使用的一种技术。使用这种技术的病毒体通常位于一个DLL中,在系统启动的时候,一个EXE程序会将这个DLL加载至某些系统进程(如Explorer.exe)中运行。这样一来,普通的进程管理器就很难发现这种病毒了,而且即使发现了也很难清除,因为只要病毒寄生的进程不终止运行,那么这个DLL就不会在内存中卸载,用户也就无法在资源管理器中删除这个DLL文件,真可谓转载 2007-06-08 17:37:00 · 705 阅读 · 0 评论 -
CSS浏览器兼容性
/*不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在后面。*/.JS_CenterAD_marquee_Right { margin-left:17px !important; /firefox*/ *margin-left:17px !important; /ie7*/ _margin-left:17px;原创 2010-03-16 16:04:00 · 585 阅读 · 0 评论