Fork me on GitHub

2010年5月12日

摘要: ASP.NET 2.0 版保留了 ASP.NET 1.1 版的所有缓存功能,同时添加了新功能并增强了现有功能。新功能包括缓存配置文件、自定义缓存依赖项、SQL 缓存依赖项以及在缓存页中创建动态内容(缓存后替换)。增强功能包括功能更强大的部分页(控件)缓存模型、增强的缓存配置以及输出缓存指令的改进。新缓存功能缓存配置文件缓存配置文件使您能够在应用程序的 Web.config 文件中创建缓存设置,然后... 阅读全文
posted @ 2010-05-12 17:21 HackerVirus 阅读(362) 评论(0) 推荐(0)
摘要: 我们常听到同行说自己做过什么项目,说某某做过什么项目。一谈到项目就会眉飞色舞,兴高采烈。而不少新进单位的新大学生、一些编程新手,往往不知道什么项目,不知道项目与自己成长的关系,有的甚至声称编程好几年了,还都没有做过项目的经历。情况确实如此,只有参加过项目的程序员才是真正的程序员。那些没有做过项目的虽然自己编制了不少程序,虽然得意过自己的程序,但是,毕竟和做过项目的程序员有很大的差别,这些差别主要在... 阅读全文
posted @ 2010-05-12 16:43 HackerVirus 阅读(262) 评论(0) 推荐(0)
摘要: code: 阅读全文
posted @ 2010-05-12 16:38 HackerVirus 阅读(498) 评论(0) 推荐(0)
摘要: 提高程序的效率涉及到计算机基础知识、涉及到编程经验、涉及到程序硬件环境和软件环境、涉及到资金成本和时间等各个方面。依我的经验提高程序效率要从以下几个方面入手:一、 程序要简短程序的效率本质是执行可执行代码(汇编指令)的次数。这一点是关键的关键,程序员一定要牢记心中。程序越简短,其可执行代码就越少,就越有效率(如果程序是串行操作的话)。因此,我们在编写过程化程序的时候,要尽量改进我们的算法,让语句最... 阅读全文
posted @ 2010-05-12 16:26 HackerVirus 阅读(602) 评论(0) 推荐(0)
摘要: 程序的效率和水平常常被挂在程序员的嘴边。他们推崇高效的程序,他们把运行快的程序看成水平高的程序。但是很多程序员并不清楚什么是高效的程序,如何才能编制高效的程序。他们把编制高效程序看作一种奢望、一种追求。程序运行的快和慢是需要比较的,其前提是相比的程序必须是要完成相同的功能,而且程序运行的硬件环境和软件环境必须一样。不同的人因其程序的不同,程序运行的时间就不同。因此,程序就有了差距。即使相同的人,因... 阅读全文
posted @ 2010-05-12 16:22 HackerVirus 阅读(298) 评论(0) 推荐(0)
摘要: 学习程序设计语言是程序员看家的功夫,许多程序员边编边学,没有止境,可以说是“活到老学到老”。在语言面前,程序员永远是学生。然而,程序设计语言是一个不断发展的技术,从机器语言到汇编语言,从低级语言到高级语言,从面向过程语言到面向对象语言,从C/S语言到B/S语言,从非垮平台语言到跨平台跨系统语言,从纯语言到开发平台工具,真的是目不暇接。这些革命性的技术浪潮推动着程序员不断地学... 阅读全文
posted @ 2010-05-12 16:11 HackerVirus 阅读(295) 评论(0) 推荐(0)
摘要: 上篇谈了新手如何学习一门新的语言话题;那么对于已经掌握一种或一种以上的程序员如何学习一门新的语言呢?由于程序员已经有一定语言基础,形成了自己一套学习方法和思维定式,所以这个问题还是和新手学语言是有些差别的。但是在现实中,我还是发现不少程序员因为工作的需要而学习新的语言问题。他们心怀恐惧、不知道自己如何能否学好,而且学习方法非常传统,象新手一样:首先去买本这方面的书(或者借本书,或者网上阅读),看完... 阅读全文
posted @ 2010-05-12 15:52 HackerVirus 阅读(437) 评论(0) 推荐(0)
摘要: 高低之分在这个社会很普遍。大到什么主义,什么社会制度制度,小到单位个人,方方面面不比出个高低好像不过瘾似的。这真是一个比高低的国度。记得在很久很久以前就被教导过程序语言分之为低级语言和高级语言。高低这两个词比较单纯容易记忆,而且从小就被灌输要高不要低的价值观。因此,那时候自己就有要学高级语言,不学低级语言的简单朴素的想法,仿佛学习高级语言自己就会高级起来一样。没想到今天这个话题依旧。无论新手还是老... 阅读全文
posted @ 2010-05-12 14:40 HackerVirus 阅读(523) 评论(0) 推荐(0)
摘要: 编写文章的中心思想就是想对程序员目前最关注的问题谈谈自己的想法。每一个回帖我都会认真看的,因此我也希望程序员可以在回帖中和我交流,可以提出自己的问题,我们彼此进行探讨。以上都是题外话,不好意思呀! 关于写《面向过程和面向对象的编程》这个话题我很矛盾,我担心许多程序员对此话题不太感兴趣,可能他们不太懂得面向过程和面向对象编程的巨大差距,以及对编程水平的影响。 在我整个编程生涯中,有无数的转变和变化让... 阅读全文
posted @ 2010-05-12 11:31 HackerVirus 阅读(537) 评论(4) 推荐(1)
摘要: 不知道各位程序员有没有用自己的姓名的拼音字母作为文件目录名或程序名的经历。从我对此观察来看,很多人都是这样做的。他们为什么这样做?我发现除了这样做可以醒目地找到目录和文件之外,更重要的是反应了程序员的私有性,他强调了程序的私有。我们常常会发现有一个有趣的现象:程序员从不主动地把自己程序给其他程序员去阅读(除非上级要求、工作移交),程序员也不想看别人的程序,抱怨看不懂别人的程序!程序员读不到别人的程... 阅读全文
posted @ 2010-05-12 11:24 HackerVirus 阅读(304) 评论(3) 推荐(0)