刘未鹏|C++的罗浮宫

Knowledge sharing is the best reuse

刘未鹏ID:pongba
885498次访问,排名36好友14人,关注者152
pongba的文章
原创 101 篇
翻译 8 篇
转载 0 篇
评论 1730 篇
刘未鹏的公告
除非特别声明,本站采用Creative Commons License许可。转载请保留作者、出处。非商业。

FeedSkyFeedBurner
或者用 鲜果 GR 抓虾 订阅。

CSDN Blog暂时不支持RSS全文输出,对此感到不便的朋友可以使用强大的greasemonkey脚本:GReader Preview Enhanced(链接),该脚本支持在GReader里面直接打开全文页面。

P.S. 我经常出没于TopLanguage讨论组

《C++的罗浮宫》5年选集(下载)

——知识分享是最大的复用


讨论问题请到TopLanguage小组

TopLanguage


gtalk/msn(邮件请发送到gmail邮箱)

pongba@gmail.com
pp_liu@msn.com

豆瓣 饭否 美味书签

搜索C++的罗浮宫上的内容(不要回车,点击Go)

twitters

books I've translated




这个Blog上都写了哪些东东

最近评论
nirvash:一心称念弥陀圣号!
fallening:OOps, the discussions seems much more inviting than the article.
mutemob:真是无语,什么东西非得往大了去扯,足见夸夸其谈是在校学生的通病,希望上面几位研究哲学的人,能真的老老实实做学问做下去,不要一毕业就直接去考公务员,每天想关如何运用哲学的思想如何提干往上爬,那当真就是要笑翻一片人了,像我这小程序员,学学算法,学学数学,学学思维方式,足已!
roger_77:学习了。多线程时代的共享数据读写
stonewang:很精彩,谢谢分享
文章分类
收藏
相册
其它图片
文章中的图片
我的大头贴
C++
Andrei Alexandrescu
Andrew Lumsdaine
Bjarne Stroustrup
boost
C++ Standard Commitee
Doug Gregor
Hans J. Boehm
Jaakko Jarvi
Jeremy G. Siek
Matthew Wilson
newsgroups
boost.Developer
boost.User
comp.lang.c++.moderated
comp.std.c++
TopLanguage
Open Source
codeplex
Google AJAX Search API
Google Code Prettify
Google Web Toolkit
MS shared source initiative
notepad++
STLSoft
不认识的朋友们
fatalerror99
Glacier
realazy
SpiritEpic
TK
Yelz
YongSun
余晟|乱象&乱想
刘慈欣
吴欣安(atppp)
姬十三
张志强|阅微堂
许式伟
阮一峰
高远
鲍志云
其它
科学松鼠会
科学美国人
科幻世界
认识的朋友们
alai
chenyufei
dd
duguguiyu|Venus神庙
Googol
Joyfire
littlestone
lxwde
Matrix67
realfun
soloist
Tinyfool
windstorm
云风
冯大辉(Fenng)
刘新宇
刘江@图灵
史晓明
周星星
周筠@博文视点
孟岩
张振
徐宥|4G Spaces&Web 2.3
方舟@博文视点
李笑来|Pure Pleasure
杨文博
王信文|地球没有好朋友
荣耀
莫华枫
袁泳(g9)|负暄琐话
谢东升
陈冀康@华章
存档
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

文章列表

原创 {经典演讲}庞加莱关于数学发现的心理学的演讲收藏

好吧,那就看看庞加莱怎么说(如果我没记错的话,欧拉也非常注重思维的讲述,并认为不能讲述数学发明背后的思维的教学是没有意义的)。注意,庞加莱那个时候,心理学和认知科学差不多才起步。关于学习和记忆的研究也不是很清晰。(关于学习与记忆的神经生物学基础是Eric Kandel做的(《追寻记忆的痕迹》),那都已经是晚近的事情了,Kandel因此获得2000年诺贝尔奖。关于记忆的系统介绍强烈推荐《找寻逝去的自我》。)庞加莱是基于内省方法来研究问题解决心理学的,但基于一个最牛数学家的大量解决问题的心理体验,庞加莱基本上把解题心理学归纳了个八九不离十,从今天的认知科学角度来看是他总结得是相当准确的。感谢微软百科全书收藏了科学美国人曾经重新刊印的这篇经典演讲。阅读全文>

发表于 @ 2008年07月24日 15:21:00|评论(loading...)|收藏

原创 一直以来伴随我的一些学习习惯(part2)收藏

1. 学习和思考的过程中常问自己的几个问题:你的问题到底是什么?(提醒自己思考不要偏离问题。) OK,到现在为止,我到底有了什么收获呢?(提醒自己时不时去总结,整理学习的东西)。 设想自己正在将东西讲给别人听(有声思考;能否讲出来是判断是否真正理解的最佳办法)。设想需要讲给一个不懂的人听。(迫使自己去挖掘知识背后最本质、往往也是最简单的解释)。 时常反省和注意自己的思维过程。尤其是当遇到无法理解或解决的问题之后,最需要将原先的思维过程回顾一遍,看看到底哪个环节被阻塞住了妨碍了理解。问题到底出在哪里。并分析以后需要加强哪方面的思维习惯,才能够不在同样或类似的时候被绊住。对此,将思维的大致脉络写下来是一个很好的习惯。 养成反驳自己的想法的习惯:在有一个想法的时候,习惯性地去反驳它,问自己“这个难道就一定成立吗?”、“有没有反例或例外?”、“果真如此吗?”之类的问题。(参见Critical Thinking) 人的思维天生就是极易流于表面来理解事物的(参见《Psychology of Problem Solving》第11章)。觉得自己理解了一个问题了么?条件反射性地问自己:你真的理解了吗阅读全文>

发表于 @ 2008年07月20日 22:32:00|评论(loading...)|收藏

原创 一直以来伴随我的一些学习习惯(part1)收藏

1. Google&Wiki(遇到问题做的第一件事情,也是学习某个东西做功课(homework)最先用到的东西。2. 看书挑剔,只看经典。如何选择经典,可以到网上做做功课,看看评价,综合分析一下。3. 做读书笔记。一是将自己阅读的时候的思考(包括闪念)总结下来,二是将书中的好例子摘抄下来。(这个习惯是一年前才养成的,发现受益极大。)有了google note,笔记可以加上tag,非常便于回顾,加深理解。我觉得,人与人学习的差距不在资质上,而在花在思考的时间和思考的深度上(后两者常常也是相关的)。4. 提到思考,我有一个小习惯。利用走路和吃饭的时候思考,还有睡觉前必然要弄一个问题放在脑子里面,在思考中迷糊入睡。发现这样一来往往在不知不觉中多出来大量的思考时间。4a. 将思考成为习惯还有一个很大的好处——避免焦虑。卡耐基用一整本书讲了一个有效的做法来避免焦虑——底线思考。然而实际上还有另一个有效的做法,就是投入地做另一件事情。不去想"喜马拉雅山上的猴子"的方法并不是使劲的告诉自己不去想"喜马拉雅山上的猴子",因为那样等于就是脑袋里想了那只猴子,正确的做法是真的不去想那猴子,阅读全文>

发表于 @ 2008年07月08日 15:36:00|评论(loading...)|收藏

原创 知其所以然地学习(以算法学习为例)收藏

目前几乎所有的算法书的讲解方式都是欧几里德式的、瀑布式的、自上而下的、每一个推导步骤都是精准制导直接面向目标的。由因到果,定义、引理、定理、证明一样不少,井井有条一丝不乱毫无赘肉。而实际上,这完全把人类大脑创造发明的步骤给反过来了。看起来是阳关大道,实际上车马不通。每每需要寻找对一个算法的解释的时候,翻开这些书,总是直接就看到关于算法逻辑的描述,却看不到整个算法的诞生过程背后的思想。我们要的不是相对论,而是诞生相对论的那个大脑。我们要的不是金蛋,而是下金蛋的那只鸡。阅读全文>

发表于 @ 2008年07月07日 20:04:00|评论(loading...)|收藏

原创 数学之美番外篇:快排为什么那样快收藏

知道这个理论是在TopLanguage上的一次讨论,先是g9转了David MacKay的一篇文章,然后引发了牛人们的一场关于信息论的讨论。Anyway,正如g9很久以前在Blog里面所说的: 有时无知是福。俺看到一点新鲜的科普也能觉得造化神奇。刚才读Gerald Jay Sussman(SICP作者)的文章,Building Robust Systems – an essay,竟然心如小鹿乱撞,手心湿润,仿佛第一次握住初恋情人温柔的手。而看到MacKay的这篇文章我也有这种感觉——以前模糊的东西忽然有了深刻的解释,一切顿时变得明白无比。原来看问题的角度或层面能够带来这么大的变化。再一次印证了越是深刻的原理往往越是简单和强大。所以说,土鳖也有土鳖的幸福:P 阅读全文>

发表于 @ 2008年06月13日 20:16:00|评论(loading...)|收藏

原创 泛型编程:源起、实现与意义收藏

《程序员》的约稿文章。阅读全文>

发表于 @ 2008年06月13日 20:02:00|评论(loading...)|收藏

原创 学习与记忆收藏

正儿巴经学习算法算起来也有快两个月了,之前作为计算机工科生虽然算法和数据结构是必修课,但实际上只是停留在“理解”的层面,相当肤浅,更遑论举一反三灵活运用了。因此,所谓“正儿巴经”学习算法,意即开始对算法思想的本质进行归根究底的过程、对思维方法论进行归纳抽象的过程、对各种解题技巧进行一般化的过程、通过不断练习来让记忆内隐化的过程..在“正儿巴经”学习算法之前,我曾经有大半年时间都在用业余时间“正儿巴经”地学习心理学和认知神经科学。所以在开始正经思考算法问题之前做的第一件事情就是仔细琢磨一直令我困惑的问题——那些看似抓不到摸不着的灵感到底是怎么来的。阅读全文>

发表于 @ 2008年06月05日 11:49:00|评论(loading...)|收藏

原创 动态规划与排列组合收藏

像所有的新手一样,对一种算法思想的理解需要经历从肤浅(流于表面形式)到逐渐触摸到本质的过程。为什么说"逐渐"触摸到本质,是因为很多时候你并不确定一个解释是不是最本质的,有时候会有好几个等价的解释,各自在不同的场景下具有启发。阅读全文>

发表于 @ 2008年06月05日 11:45:00|评论(loading...)|收藏

原创 TopLanguage讨论精选之:“今天我们思考”主题讨论收藏

TopLanguage上的关于解题思维的主题讨论已经进行了一段时间了,有了许多的收获,不管是题目方面的还是思维方面的。以下将这个系列(到目前为止的讨论)整理出来,方便没有订阅TopLanguage的朋友。阅读全文>

发表于 @ 2008年05月26日 16:33:00|评论(loading...)|收藏

原创 关于解题思维的杂感三则(思维、类比、启发法)收藏

TopLanguage上关于解题的讨论已经进行了一段时候了,有很多收获。我们的讨论目的不是将题目解出来,而是在于反思解题过程中的一般性的,跨问题的思维法则。简单的将题目解出来(或者解不出来看答案,然后“恍然大悟”),只能得到最少的东西,解出来固然能够强化导致解出来的那个思维过程和方法,但缺少反思的话便不能抽取出一般性的东西供更多的题目所用。而解不出来,看答案然后“哦”的一声更是等同于没有收获,因为“理解”和“运用”相差何止十万八千里。每个人都有过这样的经历:一道题目苦思冥想不得要领,经某个人一指点其中的关键一步,顿时恍然大悟。——这是理解。但这个理解是因为别人已经将新的知识(那个关键的一步)放到你脑子里了,故而你才能理解。而要运用的话,则需要自己去想出那关键的一步。因此,去揣测和总结别人的思维是如何触及那关键的一步,而你自己的思维又为什么触及不到它,是很有意义的。我们很多时候会发现,一道题目阅读全文>

发表于 @ 2008年05月07日 18:58:00|评论(loading...)|收藏

原创 跟波利亚学解题(rev#3)收藏

波利亚在他著名的《How To Solve It》中讲了这么一个有趣的心理学实验:用一个缺了一条边的正方形围栏围住一只动物(狗、黑猩猩、母鸡、人类婴儿),在围栏的另一侧放上一个被试很想要的物体(对动物来说是食物,对人类婴儿来说是有趣的玩具),然后观察他们各自的行为。发现,狗在扒着围栏吠了几声发现无法通过的时候,不久便学会了从围栏的缺口的那一边绕出去,母鸡则朝着围栏一个劲的扑腾,不会想到绕弯子。此外,人类婴儿很快就学会了绕过障碍;而黑猩猩也学得很快(黑猩猩是和人类最近的灵长类亲属)。这个实验有力的证明了,动物解决问题的能力是进化而来的、天生的、硬编码在大脑的神经元网络里面的阅读全文>

发表于 @ 2008年04月18日 09:44:00|评论(loading...)|收藏

原创 [TopLanguage主题讨论]今天我们思考收藏

我有一个信念,所谓的灵感,背后一定有它的规则,虽然灵感发自无意识层面(参考《追寻记忆的痕迹》(坎德尔),以及《态度改变与社会影响》(津巴度)的"阈下刺激"章节),我们无法在灵感之前就在意识层面觉察到灵感诞生的过程,然而我们的确可以在灵感发生之后通过回顾和合情推理总结出最有可能的思路,数学的发展某种意义上做的就是这样一件事情,从最朴素的推理,到数学方法的产生——从三段论、形式逻辑、数学归纳法、类比、分治这些一般思维规则到鸽笼原理、极值原理、贪婪原理这类解决特定问题的原理,无一不是对思维过程的事后总结和整理。譬如我觉得形式逻辑就是最大的事后整理出来的思维法则,人类天生在无意识层面就具有推理能力(参见皮亚杰的认知发展原理),就像(也许)自然数是根植在大脑里面的概念一样,这些概念是进化出来的,我们无意识间就能够熟练运用。然而,要想让它们得到发展、生长,乃至能形式化到纸上,成为任何人都能操作的方法论,则需要意识的参与。阅读全文>

发表于 @ 2008年04月09日 15:00:00|评论(loading...)|收藏

原创 阅读与思考收藏

豆瓣上有人问起平常是怎么看书的,遂总结了几点。想起许久没写博客(因为好书太多,时间不够),遂贴上来也算一篇:P阅读全文>

发表于 @ 2008年04月08日 15:52:00|评论(loading...)|收藏

原创 一句话,但不转不行收藏

虽然一般只发一定长度的帖子,但这个实在是不转不行啊~阅读全文>

发表于 @ 2008年03月13日 13:53:00|评论(loading...)|收藏

原创 找啊找啊找朋友收藏

本科的时候,由于大多数时间都是一个人读书,所以渐渐习惯了独自思考。虽说看得多,想得多,然而一个人的思考总归会有些时候,限于个人知识的必然局限性,而落入巢臼。此外,也需要有一个借口,将一天下来读的最有价值的东西在脑子里面作一个回顾整理,最好能够简单写几句。可是,简单写几句又不能放到blog上,一来未必成熟,二来老是鸡零狗碎的写点杂感,也往往扫了读的人的兴致。最好的情况,就是能够边看,边想,边记下,将即时的思考也记下,然后不论形式,一股脑儿扔到一个地方,和一伙志同道合的朋友接着扯。但一直也没有过这样的机会,以及这样的朋友。阅读全文>

发表于 @ 2008年03月12日 12:07:00|评论(loading...)|收藏

第 1/8 页(共109篇)   1 2 3 4 5 下一页 ... 末页
Csdn Blog version 3.1a
Copyright © 刘未鹏