March 2009

  • 文哥三月在听什么?
    • 2009-2-28 19:20:10 A----- 9,036,109 05 スピッツ - 日なたの窓に憧れて.mp3
    • 2009-3-20 0:17:06 A----- 4,401,152 蓝眼泪 陈冠蒲.mp3
    • 2009-3-5 11:06:32 A----- 5,184,389 declan galbraith - your friend.mp3
    • 2009-3-5 10:28:20 A----- 4,693,297 lily allen - friday night.mp3
    • 2009-3-5 10:26:12 A----- 3,219,456 lily allen - ldn.mp3
    • 2009-3-5 10:27:00 A----- 7,331,840 lily allen-gwb (最新添加,强烈推荐).mp3
    • 2009-3-5 10:50:50 A----- 7,286,784 lily allen-littlest things.mp3
    • 2009-3-5 10:33:12 A----- 7,822,125 westlife 西城男孩 - 02.total eclipse of the heart.mp3
    • 2009-3-19 23:59:54 A----- 3,778,560 陈冠蒲 - 就让你走 - 太多 乌龙闯情关片尾曲.mp3
    • 2009-3-20 0:04:56 A----- 5,192,434 陈冠蒲 - 就让你走(穿越时空的爱恋片尾曲).mp3
    • 2009-3-20 0:00:08 A----- 3,222,555 陈冠蒲 - 情劫.mp3
    • 2009-3-5 10:32:52 A----- 2,713,808 东方神起 - 东方的斗魂.mp3
    • 2009-3-5 11:28:02 A----- 7,430,272 东方神起 - 海贼王主题曲.mp3
    • 2009-3-5 10:33:08 A----- 3,743,744 东方神起 - 忘了吗 - 韩国歌曲.mp3
    • 2009-3-5 10:31:14 A----- 6,564,442 西城男孩 - love can build a bridge - westlife.mp3
    • 2009-2-26 22:24:10 A----- 6,376,837 小情歌.mp3
    • G:/喜多郎 敦煌/9 Sacred Journey II.mp3
    • P:/原声大碟/末代皇帝 原聲帶.rar|09_The Last Emperoror (Theme).mp3
  • 三月文哥在思考什么?
    • a.这几天对能力评级很感兴趣,什么叫获得一种能力?其实人能力的外露只要是通过听说读写,人身体使用的各种方式,而重中之重是人的大脑(其中更重要的人的长时记忆或潜意识)的使用,因为物理上每个人的能力的可能性是一样的,包括人大脑的“内存”也是一样,不同的在于大脑装了多少“概念”,有层次结构的概念。2009-3-1 19:06
    • a.看了元认知的观点,元认知是人认知的认知,元认知的这种试图发掘出一劳永逸的学习技术我觉得不乐观,觉得里边始终会有未知的部分不能技术化……2009-3-3 18:22
    • a.前几天看了一些有关学习理论学习策略的观点,觉得有点道理,比如学习过程的三大变量,个人、材料和目标。学习过程的组成是分析出来了,可惜不具有可操作性,因为没几人能清晰的了解自己的特点,有时候也常常不知道学习的目的是什么,学习的材料也很难找对合适的。所以学习策略的理论是提出来了,可是因为不管是哪个人,三大变量的可选项太多,正交出来的学习路线学习策略也更让人难以捉摸……2009-3-4 17:27
    • b.今天最大收获就是弄清了操作系统、应用软件与编程语言三者间的关系。纵向看,操作系统与应用软件都是软件产品,程序语言是构造它们的工具。操作系统比应用软件抽象级别低,使用更靠近硬件的低级语言构造;横向看,三者都是按工程需要开发设计的信息产品,只是编程语言更抽象一级,属于“方法论”级别。2009-3-6 19:15
    • b.我在想,学习操作系统理论和实现细节对于一个应用开发人员来说有什么用?这个问题有点学习哲学对学习具体科学有什么用一般。哲学级别的知识当然有用,不过这个用是间接的,而不直接的,怎么评价这种哲学的元级别的“用”?我非常好奇!2009-3-6 22:37
    • a.盖茨、李开复、唐骏,曾国藩、李鸿章,总裁、经理、巡抚、总督……一串串的面孔和职称映入我的脑海,使我觉得,环境营造了制度,制度决定权力,权力……与学识匹配。到今天之所以我依然“困”在这个屋子里,根本原因是学识浅薄。2009-3-7 22:54
    • b.有没想过一个DLL文件里具体有些什么。按一般的理解DLL是代码库,或者以类为单位的代码集;这只是指出了DLL的基础组成方面,想想这些类代码用来干什么,或者能干些什么,具体点,如果我们拿到一个别人写的DLL能用不,怎么用?2009-3-8 23:13
    • b.很多介绍COM的地方都说COM是二进制代码共用标准,实现了程序对象的中立使用,却很少有人指出这个对象具体是些什么。其实在二进制代码层级无论是什么抽象级的语言编译出来可执行文件都是一样的,由CPU执行。但是CPU的执行的操作的功能离我们人所需要功能相去甚远,所以要对这些很RAW的操作进行语义包装,而且是分层的包装,COM实现的程序对象就这些包装的结果,具体一定语义功能的对象。2009-3-8 23:23
    • b.COM不是一个大的API,它实际上像结构化编程及面向对象编程方法那样,也是一种编程方法。COM是一种编程方法,一种方法,工具!2009-3-9 19:41
    • b.组件对象模型COM死了吗?不得不承认虚拟机VM的出现使用C++和COM让出大部分大规模的应用领域的市场,但了解COM本质的人都知道虚拟机的组件化思想就是COM的本质,所以COM的思想不但没有死反而大面积的扩展了。如果指的狭义的COM,就是用VC写DLL组件死了吗,值不值得研究呢?我认为只是想进入系统级别的程序员行列都必须研究一下COM。第一,COM组件化与OS载入有关;第二,COM的实现使用C++的多态机制。前者间接研究了OS,后者则间接演练了C++。这些都高级专题知识。2009-3-11 18:51
    • b.其实API也好,MFC也罢,都是框架,都一样的复杂,有了上下文,编程时花费一般多的心力,关键是你自己到底想要干什么。所以有时候有种感觉,理解框架能给我什么不如清楚知道自己想要什么。而更清楚地知道自己想要什么又知道自己能干什么,这二者是辩证的。2009-3-15 18:00
    • b.接前话,前面提到编程的上下文,这是个多次出现的概念。编程的上下文都会提供一些基础的编程构造块(功能块),让你“可编程”,而某一编程上下文的功能构造块清单就是“框架能给我什么”,而编程的上下文本身蕴涵着“我想干什么”。很可惜很多的框架材料都不开宗明义说清楚用该框架能干什么,往往要学习者自己慢慢体会。当然像WIN32 API这样的框架太复杂也很难说明白。2009-3-15 18:12
    • b.忽然想到一个问题。如果光从“框架类库对零散基础的API函数进行语义包装”的功能看,C本身就具有这种包装功能,为什么要用C++呢?这显然说明了面向对象的重点不在封装,而在继承和多态!那么MFC为实现一个应用框架又怎样的展现面向对象的这两项强大的机制呢?这问题很重要也很有意思!2009-3-15 23:13
    • c.我喜欢苏格拉底多于毕达哥拉斯,喜欢亚里士多德多于柏拉图,喜欢梁启超多于孙中山或康有为,从这儿可看出一点,我是 一个实用主义的人,并不是表面上理想主义者。当然的我的实用行为是必须是理想的根据的,这或许就是我的行为有理想主义者的痕迹。我也知道自己很混血。2009-3-16 18:19
    • b.人的认知特点真有意思,中文比英文更亲切更易读,有想过为什么吗?面向对象比面向过程的程序设计方法更有效,又知道为什么吗?后一个问题里还有一个问题,软件开发构造竟然与人的认知特点有联系!2009-3-17 0:40
    • c.其实不是忽冷忽热,而是没法热起来了。面对爱情,我是绝对很勇敢的,可是没有钱实在勇敢不起来。爱情就是等待,等吧朋友。2009-3-22 23:42
    • b.其实这样理解组件对象模型COM的会更好,就是一个软件由什么组成,这些组成元素哪些有可能并且有需要折出来共享给别的程序的。所以想理解COM,先理解软件程序由什么组成!2009-3-23 0:26
    • b.程序员在写代码的过程一般只会在代码层面考虑程序的行为,很少能够清晰看到程序在二进制一层的具体行为。像定义一个类,这个类定义会在哪里?定义了类是为了在某个函数过程中用到它,那么创建这个类的一个动态对象时又发生什么事?2009-3-24 19:01
    • b.COM组件模型在概念上理解还算容易,但在实现中简直有点不可以思议!因为现在软件不再只做数学计算为简单数据处理。我不能理的一点就是,一些高层组件不可能只提供软件功能,肯定对底一层有功能依赖,这是怎么实现的?比如一个带界面的控件必须使用了操作系统的绘图函数,这些绘图怎么封闭进去的?2009-3-24 19:09
    • b.如果从二进制层面看各种高级语言会发现它的本质区别。无是C还是C++还是VB,它们编出来的程序在二进制层面都是一样的,不一样在源代码层面。如果VB也是提供访问内存和硬件接口语言机制,那么VB也可用来写硬件驱动或操作系统,但那样的话VB不再是VB了,是另一种C。不同高级语言的存在原因是因有不同的应用需要。2009-3-24 21:40
    • c.回归代码进行第二个十天了,做了少许的元认知的研究,关于软件工程和软件组件的,进度疑慢实快,因为元认知可以拉开视野,对事物了解更深入,加油!2009-3-25 23:04
    • b.开始理解用OO构造app framework的本质。可以用一句话戳穿类库树的面纱,控件(controls)是一个窗口(CWnd),窗口都能消息发送(CCmdTarget),窗口是一个对象(CObject)。2009-3-26 0:11
    • a.最近看了不少清末民初时一批志士通过实业救国的资料片,我总感觉里边有着一些永恒的规律——事物演变的规律。我甚至把富国强兵的各种手段联系个人的“富与强”!2009-3-28 22:36
    • a.发现到这个永恒规律的一些要点了。之前好像也总结过,就是演变的方向性,从无序到有序。而这种演变的动力是能量的释放,刚好是一个反方向,从有序到无序。再看特殊例子,封建制向民主制的演变带有方向性,民主制比封建制更“有序”?!国与家与个人的富与强体现在某种形式的有序?!2009-3-29 23:29
    • c.又两个月了,收获不少,今天再一次断网回家充银。看进度,应该是最后一次了吧!2009-3-31 15:12

你可能感兴趣的:(编程,框架,dll,语言,vb,数学计算)