- 博客(283)
- 资源 (5)
- 收藏
- 关注
原创 程序员必知必会之blog篇
程序员必知必会之blog篇网易广州 赖勇浩(http://blog.csdn.net/lanphaday)本文最初发表于恋花蝶的博客(http://blog.csdn.net/lanphaday),欢迎转载,但请务必保留全文完整,不得用于商业目的。缘起虽然我写博客到现在只有两年多时间,但因为文章多是原创,还经常被推荐到CSDN首页,又在几个杂志上灌过水,所以也有不少朋友问过我相同的话题
2007-08-16 17:04:00 7008 6
翻译 从HTML文件中抽取正文的简单方案
2011.04.08 更新:想找此方案的代码的朋友请访问:http://code.google.com/p/creamer 从HTML文件中抽取正文的简单方案作者:alexjc译者:恋花蝶(http://blog.csdn.net/lanphaday)原文地址:http://ai-depot.com/articles/the-
2007-08-13 19:09:00 30959 22
原创 理解Python命名机制
理解Python命名机制本文最初发表于恋花蝶的博客(http://blog.csdn.net/lanphaday),欢迎转载,但必须保留此声明且不得用于商业目的。谢谢。引子我热情地邀请大家猜测下面这段程序的输出:class A(object): def __init__(self): self.__private()
2007-08-09 21:05:00 10489 5
转载 C++ Under The Hood(中译版)
VC++,掀起你的盖头来——谈VC++对象模型(美)简 格雷程化 译排版美化:恋花蝶(http://blog.csdn.net/lanphaday)原文地址:http://blog.csdn.net/hellothere/archive/2006/02/27/611786.aspx译者前言一个C++程序员,想要进一步提升技术水平的话,应该多了解一些语言
2007-08-07 00:09:00 7372 2
转载 [转]2005年乔布斯在斯坦福大学的演讲
英文出处:http://news-service.stanford.edu/news/2005/june15/jobs-061505.html中文出处:http://www.douban.com/group/topic/1001324/视频:http://www.youtube.com/watch?v=60cDHb-tvMAThis is the text of the Co
2007-08-03 00:09:00 6111 3
转载 [转]比尔·盖茨在哈佛大学毕业典礼上的演讲
原文地址:http://www.ruanyifeng.com/blog/2007/08/remarks_of_bill_gates_in_harvard_commencement_2007.htmlPDF版本下载:http://www.ruanyifeng.com/blog/2007/08/remark_of_bill_gates.zip--------------------------
2007-08-02 23:05:00 3821 2
转载 跟Steve Jobs学简报[1-3](恋花蝶整理版)
跟Steve Jobs学简报[1-3](恋花蝶整理版)整理者言:最近台湾ItHome网站(http://www.ithome.com.tw)由蔡学镛执笔的《跟Steve Jobs学简报》系列文章相当受欢迎,在大陆方面,CSDN网站(http://www.csdn.net)也整理转载了这一系列文章。但CSDN发表的简体版排版太差了,实在不忍卒睹。所以我就自己下了一番苦功,把它整理了一下
2007-08-02 11:27:00 7387 2
翻译 状态驱动的游戏智能体设计(下)
本文由恋花蝶最初发表于http://blog.csdn.net/lanphaday,欢迎转载,但必须保持全文完整,也必须包含本声明。译者并示取得中文版的翻译授权,翻译本文只是出于研究和学习目的。任何人不得在未经同意的情况下将英文版和中文版用于商业行为,转载本文产生的法律和道德责任由转载者承担,与译者无关。State-Driven Game Agent Design 状
2007-07-08 23:17:00 5992 3
原创 《恋花蝶的博客》所有文章的官方阅读指引
《恋花蝶的博客》所有文章的官方阅读指引恋花蝶的博客:http://blog.csdn.net/lanphaday导语 至2007年7月4日,我的博客(http://blog.csdn.net/lanphaday)的访问量已经即将突破八万大关,而排名也进入了500强。回顾2006年6月开始在CSDN blog写博的13个月来,我已经在《恋花蝶的博客》发表了文章36篇,
2007-07-05 20:41:00 5792 2
转载 免费午餐已经结束——软件历史性地向并发靠拢
本文乃是转贴,原文在:http://blog.csdn.net/hsutter/archive/2006/08/29/1136281.aspx免费午餐已经结束——软件历史性地向并发靠拢 译者:lxpbuaa(桂枝香在故国晚秋)原文出处:http://www.gotw.ca/publications/concurrency-ddj.htm译文发表于《程序员》2006.11
2007-07-04 10:42:00 3817
转载 软件与并发巨变
本文乃是转贴,原文在:http://blog.csdn.net/hsutter/archive/2006/12/08/1435298.aspx软件与并发巨变译者:lxpbuaa(桂枝香在故国晚秋)原文出处:http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=332译文发表于《程序员》2006.12。 深
2007-07-04 10:35:00 3724
翻译 状态驱动的游戏智能体设计(中)
本文由恋花蝶最初发表于http://blog.csdn.net/lanphaday,欢迎转载,但必须保持全文完整,也必须包含本声明。译者并示取得中文版的翻译授权,翻译本文只是出于研究和学习目的。任何人不得在未经同意的情况下将英文版和中文版用于商业行为,转载本文产生的法律和道德责任由转载者承担,与译者无关。State-Driven Game Agent Design 状
2007-07-03 19:04:00 8806 2
翻译 Python、Lua和Ruby——脚本大P.K.
译者按:Python、lua和ruby在C/C++是日渐式微的情况下,在java/.net的围歼中努力抗争的三个当红小生。在Tom Gutschmidt的著作《Game Programmng with Python, Lua and Ruby》一书中,介绍了三种语言在游戏中的应用,其中尤为了不起的是在书中最后一章中比较了三种脚本,作者没有说孰优孰劣,但是读者你认为呢?欢迎留言讨论。本文最
2007-07-01 23:23:00 30114 12
原创 程序员必知必会之maillist篇
程序员必知必会之maillist篇 本文最初由恋花蝶发表于http://blog.csdn.net/lanphaday,可以随意转载,但未经同意不得增删修改,转载应保留本声明,否则追究责任。 题注:因为我参与了若干个maillist,眼看一个一个maillist变成毫无学术氛围的“小水塘”,心如刀割,所以写下了这篇文字,忠诚劝戒大家善待maillist、尊重mail
2007-06-27 20:22:00 29081 4
翻译 状态驱动的游戏智能体设计(上)
本文由恋花蝶最初发表于http://blog.csdn.net/lanphaday,欢迎转载,但必须保持全文完整,也必须包含本声明。译者并示取得中文版的翻译授权,翻译本文只是出于研究和学习目的。任何人不得在未经同意的情况下将英文版和中文版用于商业行为,转载本文产生的法律和道德责任由转载者承担,与译者无关。State-Driven Game Agent Design 状
2007-06-24 11:05:00 12636 12
转载 [转]Amit's Astar Page中译文
如此好贴,不能不转!原文地址:http://dev.gameres.com/Program/Abstract/Arithmetic/AmitAStar.mht本文版权归原作者、译者所有,我只是转贴;如果侵害到您的权益,请联系我,我将删除本文。基本上,这文章可以说是最佳A*算法文档。极力推荐!Amits A star Page中译文 译序这篇文章很适合A*算法的初学者,
2007-06-18 18:09:00 8159 2
原创 过去这两年
过去这两年 一眨眼之间,竟然已经工作了两年了。网易广州作为我第一间服务的公司,合约也即将到期。很快地,我就要交还自己的胸卡,再不能随便出入这个外表质朴的灰黑的办公楼。 路,还在向远方延伸。相对两年前的自己,我又有什么成长?不知道。但我感觉自己是做了很多事情的,在专业上、在爱好上和在工作上,起码,我学习、我获得了很多。在网易的这两年,没有白过。 为了更好的回首过去,我就用FreeMind列了一
2007-05-22 11:49:00 7682 13
原创 积极准备、谨慎行动——应对多核编程革命
本文发表于《程序员》杂志2007年4月刊,版权所有,如蒙转载,敬请保留作者等版权信息,违者必究!本文发表于恋花蝶的博客(http://blog.csdn.net/lanphaday) 积极准备、谨慎行动——应对多核编程革命广州网易 赖勇浩多核革命2001年,IBM推出了基于双核的Power4处理器;随后Sun和HP都先后推出了基于双核架构的UltraSPARC IV以
2007-05-15 21:50:00 7000 4
原创 [2007技术英雄会]行食人景情
[2007技术英雄会]行食人景情 行 4月5日。 早晨。 已经很久没有这么早起了,比平时整整早了一个小时。 微雨的广州,春寒料峭。 去到广运楼坐空港快线时,远远地看着一部车在雨中远去。 只好坐下一班车,10点出发。 多等了半个小时。 到了机
2007-04-16 09:24:00 4822
原创 Python温故
Python温故上周五的时候,在公司做了一个关于python的交流会,我花了两天时间,写了48页ppt作为大纳。会后咨询参会的同事,都说效果不错,所以就大胆地把ppt放到blog上来了。这些ppt主要说的是python的基础知识,但因为综合了python 2.3/2.4/2.5的各种新特性,所以也合适对python已经了解的人士。在ppt里,我讲了7种python的基本数据结构,几乎涵盖了编程
2007-04-02 08:41:00 11590 9
原创 CSDN 英特尔多核计算技术版精华贴整理(1)
CSDN 英特尔多核计算技术版精华贴整理(1) 蒙celineshi版主厚爱,我现在也忝列英特尔多核计算技术版版主了。上任时日虽然不久,但一直都想把本版最有价值贴子(MVP?)整理起来奉献给大家。拖之又拖之后,终于花了两个晚上阅读了论坛全部贴子,整理了出来,希望能给大家带来一点有价值的东西。 你的回复,就是对我最好的鼓励!已结贴精华1、 地址:h
2007-03-19 08:55:00 7117
原创 [python]有限状态机(FSM)简单实现
本文发表于恋花蝶的博客http://blog.csdn.net/lanphaday,欢迎转载,但必须保留文章内容完整且包含本声明。违者必究。 [python]有限状态机(FSM)简单实现 简述有限状态机(以下用FSM指代)是一种算法思想,简单而言,有限状态机由一组状态、一个初始状态、输入和根据输入及现有状态转换为下一个状态的转换函数组成。在Gof的23种设计模式里的sta
2007-02-15 16:43:00 37052 9
翻译 OpenMP与C++:事半功倍地获得多线程的好处(下)
声明:本文并未获得翻译授权,本人翻译这篇文章仅用于学习和研究之用,任何人不得在未经授权之前将原文和译文用以商业用途.因版权原因,暂不建议转载本文.本文发表于http://blog.csdn.net/lanphaday请保留本文完整本文发表于2005年第10期的,英文版本地址:http://msdn.microsoft.com/msdnmag/issues/05/10/OpenMP/default.
2007-02-11 20:09:00 19806 3
翻译 OpenMP与C++:事半功倍地获得多线程的好处(上)
声明:本文并未获得翻译授权,本人翻译这篇文章仅用于学习和研究之用,任何人不得在未经授权之前将原文和译文用以商业用途.因版权原因,暂不建议转载本文.本文发表于http://blog.csdn.net/lanphaday请保留本文完整本文发表于2005年第10期的,英文版本地址:http://msdn.microsoft.com/msdnmag/issues/05/10/OpenMP/
2007-02-06 23:31:00 23280 8
原创 [Python]profile优化实践(基于A*算法)
本文由恋花蝶发表于http://blog.csdn.net/lanphaday欢迎转载,但敬请保留全文完整,并包含本声明.[Python]profile优化实践(基于A*算法) 在《用profile协助程序性能优化》一文中,我们学习了python用以协助性能优化的模块——profile/hotshot/timeit等,但缺少一个实例来让我们动手尝试,今天我拿以前写的A*
2007-02-04 21:41:00 9265 4
原创 公开“英特尔多核平台编程优化大赛”优化报告及源代码
公开“英特尔多核平台编程优化大赛”优化报告及源代码本系列文章欢迎转载、打印、分发等,但不可用于商业用途,任何时候必须保留全文完整,并声明转载自恋花蝶的博客(http://blog.csdn.net/lanphaday),谢谢。 这次Intel的优化比赛时间比较长,所以我也能够在周未和晚上的业余时间里参加了这个比赛,感觉学到很多东西,所以就在CSDN论坛上号召大家公开各自己的优
2007-01-20 10:50:00 7327
原创 [炒冷饭]人机对弈编程概述
[炒冷饭]人机对弈编程概述 本文章欢迎转载、打印、分发等,但不可用于商业用途,任何时候必须保留全文完整,并声明转载自恋花蝶的博客(http://blog.csdn.net/lanphaday),谢谢。这是一个PPT转成PDF格式的文件,是一年前我在公司跟大家介绍人机对弈编程方面的技术的时候编写的。里面介绍了人机对弈编程的几个方面。如介绍了多种棋盘表示方法,并作出
2007-01-20 10:31:00 5147 2
原创 [python]用profile协助程序性能优化
本文最初发表于恋花蝶的博客http://blog.csdn.net/lanphaday,欢迎转载,但请务必保留原文完整,并保留本声明。 [python]用profile协助程序性能优化 上帝说:“选择了脚本,就不要考虑性能。”我是很支持这句话的,使用脚本要的就是开发速度、良好的扩展性以及可维护性。可惜到了最后,我们的程序难免会运行得太慢,我们的客户不能忍受,这时候,
2007-01-15 16:51:00 51599 7
原创 [python]一行搞定字符串排序
[python]一行搞定字符串排序本文最初发表于恋花蝶的博客(http://blog.csdn.net/lanphaday),欢迎转载,但请保留本声明。一般情况下,python中对一个字符串排序相当麻烦: 一、python中的字符串类型是不允许直接改变元素的。必须先把要排序的字符串放在容器里,如list。 二、python中的list容器的sort()函数没返回值。所以在pytho
2007-01-04 16:38:00 32753 7
原创 用遗传算法加强足球游戏的人工智能
终于等够了三个月,杂志的约定已经到期,可以把这篇文章发表到网络跟大家分享。本文原发表于《游戏创造》杂志www.chinagcn.com,如蒙转载,请保留原文和本声明完整,并注明转载自恋花蝶的博客:http://blog.csdn.net/lanphaday用遗传算法加强足球游戏的人工智能广州网易互动娱乐 赖勇浩 项目背景 一直都想用遗传算法(Ge
2006-12-26 09:24:00 14332 11
原创 避免劣化代码(No Inferior Code)之一
刀不磨会生锈,久了不编程,也会忘记很多关键的东西,其中之一就是会把日常编程中应当注意的问题忘记,慢慢地写的代码就很烂了,不忍卒读.....编程是一门细致活儿,有很多陷阱,其中之一是我们容易编写劣化的代码,相当多的人都想不通自己写的代码怎么写都没有人家的执行起来有效率,所以在这里我就写一些自己掌握的这方面的知识,一来是防止自己忘却,二来是与大家分享,特别是初学编程者。相当一部分人会认为我写出
2006-11-29 13:31:00 4795 1
原创 分享我写的CPU测试程序,看看你的CPU强劲吗?
你是否很想知道自己的CPU到底性能如何?你是否觉得那些测试软件太麻烦了?你是否觉得如果有免费的测试软件就太好了?现在,你可以下载我自己编写的test_cpu程序来测试你的CPU性能啦~很简单,只要双击运行test_cpu.exe这个程序就可以了,静候30秒到2分钟(依机器性能不同而异),就可以看到结果啦~这个程序可以测试CPU整数性能、浮点数性能、高速缓存性能和多任务处理性能~还有什么
2006-11-16 14:58:00 7204 18
原创 较高人工智能的人机博弈程序实现(多个算法结合)含C++源码
较高人工智能的人机博弈程序实现(多个算法结合)含C++源码 本文由恋花蝶最初发表于http://blog.csdn.net/lanphaday上,您可以转载、引用、打印和分发等,但必须保留本文完整和包含本声明,否则必究责任。 到昨天晚上,Topcoder Marathon Match 6结束了,我取得了第18名的成绩,已经是自己参加Marathon四次以来的最好名次啦,高兴ing。因为
2006-10-19 19:14:00 15072 14
原创 基本A*算法python实现
本文由恋花蝶发表于http://blog.csdn.net/lanphaday,可以在保证全文完整的前提下任意形式自由传播,但必须保留本声明,违反必究。 最近因为一个任务要用到A*算法,就用C++实现了一份。不过只是用A*来检测从A点到B点有无通路,不必输出路径,后来想把代码贴出来,但又觉得不如实现一个简单的寻路应用好一些,就用python写了一个版本贴上来。 A*算法不仅仅可以用来寻路,寻路
2006-10-11 11:50:00 22450 3
原创 以讹传讹的小故事大道理
本文由恋花蝶最初发表于http://blog.csdn.net/lanphaday,可以转载、印刷等,但不可用于商业用途。并敬请保留本文完整,及包含本声明。昨天在公司内网看到同事贴出下面的这个小故事,终于是忍不住要反驳一下,就写了下次的回帖,顺带贴到这里来,与大家共勉~再试一次以下是一个人的经历 1832年,他失业了,同年,他竞选议员落败 1833年,经商失败 1834年,当选州议员
2006-09-06 11:18:00 8987 2
原创 从实例重温工厂模式和单件模式
本文由恋花蝶最初发表于:http://blog.csdn.net/lanphaday,你可以在保持文章完整和保留本声明的情况下转帖、分发和印刷等。 http://community.csdn.net/Expert/topic/4892/4892570.xml?temp=.8727381今天一个好朋友发了上面这个贴,并邀我过去看看。就去看了看,当时觉得应该用工厂模式去解决,随便写了几句上
2006-07-20 17:22:00 6717 2
原创 栈的弹出函数pop()实现方案探讨
多日前,我在blog发表了对《多任务下的数据结构与算法》一书的评论,在与作者的探讨中,我们就栈的弹出函数设计有比较大的分歧,详见http://blog.csdn.net/lanphaday/archive/2006/07/10/795802.aspx的评论。最近作者提出他的意见如下:drzhouweiming 发表于2006-07-10 16:51:00 IP: 220.249.249.*
2006-07-11 15:20:00 5816 11
原创 ·python·用生成器和迭代器实现自己的xrange
·python·用生成器和迭代器实现自己的xrange声明:本文由恋花蝶发表于http://blog.csdn.net/lanphaday,版权所有,欢迎转载。转载时应保留声明。谢谢。 用过python的朋友一定很熟悉下面这两行代码:>>> for i in xrange(0,10,1): print i上面的两行代码是用一个循环
2006-07-08 12:54:00 9282 5
原创 程序员必知必会之Email篇
本文最初由恋花蝶发表于http://blog.csdn.net/lanphaday,可以随意转载,但未经同意不得增删修改,转载应保留本声明,否则追究责任。 常在河边走,哪能不湿鞋;常上网上留Email,哪能不收别人邮件;常有问题请教人,哪能不用Email。Email现在成为了现代人生活中,特别是程序员的学习、工作和生活中极其重要的一个工具。简单地说,从E-Mail到EMail到现在整合
2006-06-29 12:04:00 21185 5
转载 10年编程无师自通
原文:Teach Yourself Programming in Ten Years 作者:Peter Norvig 翻译:郭晓刚(foosleeper@163.net) 最后修订日期:2004-3-19 2005-01-12增加了新的译本链接。 本中文译本得到了Peter Norvig的许可。为什么每个人都急不可耐? 走进任何一家书店,你会看见《Teach Yours
2006-06-28 19:46:00 10670 3
RC++ a rule-based language for game AI
2010-05-01
graphviz-2.24
2010-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人