IT 技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。
众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后 2 年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于我们现在掌握了多少知识,而是我们有多强的学习能力。
学习人人都会,但不同的人学习效果却千差万别。一个善于学习的人,首先应该是一个善于读书的人,懂得如何高效地学习,并且拥有良好的心态。唯...

- [liang2012] 热烈欢迎喜欢汇编语言的女士 04/07 18:54
[2013-04-15 11:53] 汇编程序员需要做到的
阅读全文 |
评论次数(0) |
浏览次数(844) |
所属类型(默认类型)
[2013-04-13 13:26] 汇编知识三
可能由于网络、浏览器问题、缓存等原因,可能导致线上执行 js 的时候与开发环境并不一样,会抛出异常。js 异常基本上是前端开发工程师的家常便饭。如何记录,并使用它,却很少人关注。最近在考虑一个想法,基本上涉及到两步:收集和使用。
一、收集
对于 error 收集这一块,还是比较方便的,因为在各浏览器中都有一个接口:window.onerror:
window.onerror = function(errorMessage, scriptURL, lineNumber) {
alert(errorMessage, scriptURL, lineNumber)
...
一、收集
对于 error 收集这一块,还是比较方便的,因为在各浏览器中都有一个接口:window.onerror:
window.onerror = function(errorMessage, scriptURL, lineNumber) {
alert(errorMessage, scriptURL, lineNumber)
...
阅读全文 |
评论次数(0) |
浏览次数(353) |
所属类型(默认类型)
[2013-04-12 13:16] 我为学习汇编奋斗十年
首先,我不是标题党。其次,我只想说说十年来我自己的关于编程的故事,做过的一些乱七八糟的程序。我的成长并不快,下面这些程序已经足够让我丢脸的了,喜欢发难的朋友,尽管嘲笑我吧(当然,如果你产生了共鸣,我们或许是同龄人、好基友)。最近尤其喜欢回忆起一些以前的故事(比如这篇,还有这篇),是不是说明我越来越迂腐了?
其实接触编程,是从更早学习机上的G-Basic开始的。但那时的我只能说凑个热闹,回忆似乎已经模糊不清。所以这段时间实在不能算作什么历史。不过无疑学习机,以及是早些时候在同学家玩的电脑,才是真正领我进入神奇计算机世界的启蒙者。
2002年正值我高二,学校要组织一帮人去参...
其实接触编程,是从更早学习机上的G-Basic开始的。但那时的我只能说凑个热闹,回忆似乎已经模糊不清。所以这段时间实在不能算作什么历史。不过无疑学习机,以及是早些时候在同学家玩的电脑,才是真正领我进入神奇计算机世界的启蒙者。
2002年正值我高二,学校要组织一帮人去参...
阅读全文 |
评论次数(0) |
浏览次数(429) |
所属类型(默认类型)
[2013-04-11 12:49] 四种开发汇编程序
我介绍四种开发汇编程序的方式:
第一种:直接在 Dos 环境下使用 Edit 命令调出源码编辑框,
生成源码后,可以使用由微软提供的 masm 汇编编译器来对源码进行编译,
编译完后再使用 Linker 连接器即可得到可执行文件,
这种方式现在几乎被灭绝了(当然使用 masm 汇编编译器还是很普遍的),
除非你真要在 DOS 环境下运行汇编程序;
第二种:通过简化第一种方式而来;
第三种:直接使用 Masm for Windows 集成实验环境,这个开发环境呢,非常适合汇编语言的初学者,
因为这个 IDE 本身...
第一种:直接在 Dos 环境下使用 Edit 命令调出源码编辑框,
生成源码后,可以使用由微软提供的 masm 汇编编译器来对源码进行编译,
编译完后再使用 Linker 连接器即可得到可执行文件,
这种方式现在几乎被灭绝了(当然使用 masm 汇编编译器还是很普遍的),
除非你真要在 DOS 环境下运行汇编程序;
第二种:通过简化第一种方式而来;
第三种:直接使用 Masm for Windows 集成实验环境,这个开发环境呢,非常适合汇编语言的初学者,
因为这个 IDE 本身...
阅读全文 |
评论次数(0) |
浏览次数(390) |
所属类型(默认类型)
[2013-04-10 12:59] 入门程序开发
cd .. 回车 (注:将当前目录切换到d:\masm32)
ml 回车 (注:执行ml.exe)
此时控制台窗口会显示没有找到ml.exe的相关信息。为什么会出现这种情况?因为当前目录下没有ml.exe文件及以ml命名的其他可执行文件(如名为ml.com的文件和名为ml.bat的可执行文件等)。
由上文介绍可知,我们写一个汇编源代码程序如果不放在ml.exe所在的目录,用ml.exe汇编它还会遇到找不到ml.exe的困难,怎么解决这个问题呢?当然有办法,那就是配置环境变量path,让环境变量包含ml.exe文件所在的目录就可以了。
好了,现在我介绍如何配置环境变量...
ml 回车 (注:执行ml.exe)
此时控制台窗口会显示没有找到ml.exe的相关信息。为什么会出现这种情况?因为当前目录下没有ml.exe文件及以ml命名的其他可执行文件(如名为ml.com的文件和名为ml.bat的可执行文件等)。
由上文介绍可知,我们写一个汇编源代码程序如果不放在ml.exe所在的目录,用ml.exe汇编它还会遇到找不到ml.exe的困难,怎么解决这个问题呢?当然有办法,那就是配置环境变量path,让环境变量包含ml.exe文件所在的目录就可以了。
好了,现在我介绍如何配置环境变量...
阅读全文 |
评论次数(0) |
浏览次数(402) |
所属类型(默认类型)
[2013-04-07 17:29] 汇编语言程序
本文写给学汇编语言程序设计刚起步的朋友。适用Windows操作系统。已入门的吧友请绕道。
(1)masm32开发包的下载
要用汇编语言编程,首先得有个开发工具,汇编语言开发工具有多种,但本文仅介绍masm,介绍如何编写符合masm语法规范的源代码程序以及如何将源代码程序进行编译和链接,生成可执行的应用程序文件。
masm开发包包括汇编器、连接器等工具,版本有多种,本文选择使用masm32,其下载地址如下:http://www.masm32au.com/masm32/masm32v11r.zip
注释:masm32v11中的v11是masm32的版本号,而教科书上通常...
(1)masm32开发包的下载
要用汇编语言编程,首先得有个开发工具,汇编语言开发工具有多种,但本文仅介绍masm,介绍如何编写符合masm语法规范的源代码程序以及如何将源代码程序进行编译和链接,生成可执行的应用程序文件。
masm开发包包括汇编器、连接器等工具,版本有多种,本文选择使用masm32,其下载地址如下:http://www.masm32au.com/masm32/masm32v11r.zip
注释:masm32v11中的v11是masm32的版本号,而教科书上通常...
阅读全文 |
评论次数(1) |
浏览次数(787) |
所属类型(默认类型)