【良少的专栏】

余好读书,乐思善疑。有过目不忘之能,亦有掩卷即忘之病,故尝攥文以记之。

沈东良ID:shendl
[修改头像]
196939次访问,排名286好友2人,关注者42
shendl的文章
原创 102 篇
翻译 4 篇
转载 19 篇
评论 452 篇
良少shendl[Edward Shen]的公告
人生信条[我可以被打倒,但绝对不会被打败!]偶像[努尔哈赤] 原因[匹夫一怒可倾国]
最近评论
dzf203:谢谢啦~~呵呵
ybygjy:好文章!!
feto:"如果客户程序员使用了错误的参数类型,那么程序还是能够正常编译。只有在运行到这段代码时,才会报错。"
请教楼主,这句话不是很明白。需要生成模板的哪些实例都是在编译期决定的,且所有调用到的部分都会做语法分析,若传入的某类型参数不支持某接口,是会报编译错误的,哪有机会躲到运行期才暴露出来?麻烦楼主举个例子?
zhonglh:良少:按你给的地址http://download.csdn.net/source/183746
下载不来呀,能不能给发一个呀
zlihong2004@yahoo.com.cn
我目前正在热学JBPM,万分感谢!
congchang:近期,要用Swing来开发一个软件。谢谢。
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
文章分类
收藏
    相册
    blog图片
    我的照片
    推荐Blog
    CSDN专家群(RSS)
    博客周刊(RSS)
    张孝祥专栏(RSS)
    我的CSDN作家区
    杨洪波(RSS)
    许式伟的专栏(RSS)
    谭振林(RSS)
    银狐999(RSS)
    阿蒙专栏(RSS)
    存档
    2008年02月17日

    原创 2008猪去鼠来,怪事连连!----雪灾和艳照门事件等

    2008猪去鼠来,怪事连连! 怪事年年有,今年特别多! 在刚刚过去的猪年,怪事特别多。给我们平淡的日子增加了不少佐料! 阅读全文>

    发表于 @ 2008年02月17日 00:54:00|评论(loading...)|编辑

    2008年01月24日

    原创 面向对象编程语言中的函数式编程--为命令模式和访问者模式正名

    函数式编程是最近被热炒的一个概念。国内外众多大牛纷纷发表文章,认为函数编程可能会再度兴起。搞得一向喜欢跟风的小弟我如坐针毡。因此,也抽空研究了一下函数式编程这个时髦的概念。上个世纪,我曾经在图书馆借了一本介绍所有主要计算机语言的书,那本书简单得介绍过Lisp和其他语言的语法。其中提到,Lisp是一门函数语言。当然,那时对这句话没什么概念。命令式编程是一种用程序状态描述计算的方法。使用这种范型的编程人员用语句改变程序状态。这就是为什么,像 Java 这样的程序是由一系列让计算机执行的命令 (或者语句) 所组成的。 另一方面,函数式编程是一种强调表达式的计算而非命令的执行的一种编程风格。表达式是用函数结合基本值构成的,它类似于用参数调用函数。 也就是说,函数式编程主要是函数调用,而不是其它的程序语句。而命令式编程,是通过程序语句的执行运行的。程序语句的执行,会改变程序中保存的状态。实际上,我们一般使用的命令式语言,如C++,Java,C#等的代码中,也可以看到大量的函数调用。一个优秀的软件工程师使用面向对象编程语言编写出来的代码,除了少数的创建对象实例的阅读全文>

    发表于 @ 2008年01月24日 23:16:00|评论(loading...)|编辑

    原创 参加高中毕业十年同学会有感

    2008年1月19号,我参加了我们高中同学毕业十年的同学聚会。十年啊!高中毕业这十年,是青春的十年,经历了多少风风雨雨啊!别的不说,这十年,我又不知道谋杀了多少书:)阅读全文>

    发表于 @ 2008年01月24日 20:25:00|评论(loading...)|编辑

    2008年01月16日

    转载 C++资源之不完全导引(完整版)

    无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的 学不会”的无奈。Stan Lippman先生曾在《C++ Primer》一书中指出“C++是最为难 学的高级程序设计语言之一”,人们常将“之一”去掉以表达自己对C++的敬畏。诚 然,C++程序设计语言对于学习者的确有很多难以逾越的鸿沟,体系结构的庞大,应 接不暇并不断扩充的特性……除此之外,参考资料之多与冗杂使它的学习者望而却 步,欲求深入者苦不堪言。希望这一份不完全导引能够成为您C++学习之路上的引路 灯。 阅读全文>

    发表于 @ 2008年01月16日 14:18:00|评论(loading...)|编辑

    2008年01月12日

    原创  C++的泛型编程和限制参数类型的技术探讨

    泛型是C++中的重要特性。据说,已经在C++社区中已经取代面向对象成为C++的主要编程泛型。STL和boost库等都广泛使用了泛型。 本文主要探讨C++的泛型和限制参数类型机制的缺失问题,以及解决办法。最后比较了Java和C++的模板语法和实现机制。阅读全文>

    发表于 @ 2008年01月12日 21:45:00|评论(loading...)|编辑

    2008年01月11日

    原创 net_sf_interfacecpp项目诞生宣言

    经过近两个月的努力,我的第一个C++开源项目net_sf_interfacecpp的第一个版本0.1版终于问世了。 项目地址: https://sourceforge.net/projects/interfacecpp/ 源码下载地址 https://sourceforge.net/project/showfiles.php?group_id=211243 其中debug部分可以直接运行。 我接触C++已经有10年了。大学时代我在C,C++和VC++上耗费了无数的精力。可是直到毕业,一直都没能掌握C++。 毕业后,虽然曾经使用过很多种语言,但是对C++的不舍情结仍不时环绕着我。也许是“真正的程序员用C++”这句魔咒的作用吧! 每隔一两年,我都会重新捧起C++书籍研究。但每一次都是无功而返。 去年参加CSDN软件技术英雄会,有幸认识了两位C++的高手:阿蒙和许式伟。非常感谢他们告诉了我现在C++社区的最新技术进展和对我的忠告,真的是受益非浅......阅读全文>

    发表于 @ 2008年01月11日 00:02:00|评论(loading...)|编辑

    2008年01月01日

    原创 使用W3C标准的DOM处理XML文件[C++和Java版]

    2008新年快乐!!! 最近我在研究C++。在C++开发中,我选择了呼声最高的Xerces C++作为我的XML处理工具。 Xerces是一个完全符合W3C的DOM标准的项目。它完全提供了W3C的DOM标准规定的接口。 在Java的JDK中提供的也是一个W3C的DOM标准接口。有理由相信,JDK提供的W3C的DOM实现就是Xerces的java版本!阅读全文>

    发表于 @ 2008年01月01日 00:41:00|评论(loading...)|编辑

    2007年12月30日

    转载 甲午海战北洋水师战败的战术分析

    甲午海战改变了中国的历史和命运。 甲午海战,中国败了!从此,中国从一头大象变为一头待宰的羔羊。成为任人欺凌的对象。也正因为这一次失败,大清帝国的子民彻底失去对清政府的信心。可以说,甲午败后,清政府的垮台是迟早的事。 如果,甲午海战,北洋水师赢了呢?结果又会怎样? 北洋水师将控制制海权,封锁日本。日本在朝鲜的侵略军将弹尽援绝,归于失败。然后北洋水师袭击日本军港,彻底摧毁日本联合舰队,开进东京湾,迫使日本赔款求和,清军驻守东京,监视日本政府。 甲午战争的胜利将使清国上升成为一等强国。列强将不再敢于轻易侵犯清国。对我最有野心的沙俄也将不得不放弃染指东北的企图! 八国联军侵华战争就不会发生。 有了强大的国防,国内的洋务运动和工商业就能够得到长久的发展机遇。在20年的时间内,中国就能成为一个真正的一等强国。沦为殖民地的危险将不复存在。 政治上,虽然依然是帝制,但是也拥有一个一意发展经济和国防的政府。议会也会建立,并拥有一定程度的权力。在政治体制上,清国将是一个皇帝拥有很大权威的君主立宪制国家。类似于日本、德国和沙俄的体制。 但这阅读全文>

    发表于 @ 2007年12月30日 23:24:00|评论(loading...)|编辑

    Csdn Blog version 3.1a
    Copyright © 良少shendl[Edward Shen]