摘要: 直接上代码,主要部分为设置操作graphics对象的Transform属性。using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; namespace BarChart { public partial clas... 阅读全文
posted @ 2011-08-18 15:57 郑小明 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一篇很经典的外文文章:http://www.policyalmanac.org/games/aStarTutorial.htm这是一篇中文的翻译,http://www.cppblog.com/mythit/archive/2009/04/19/80492.aspx翻译的还好就是有些数字没有写出,大家可以比对学习,英文好的直接参看上面第一个链接即可。另外两个链接供参考:http://www.java3z.com/cwbwebhome/article/article2/2825.htmlhttp://www.cnblogs.com/zhuweisky/archive/2008/10/22/1316 阅读全文
posted @ 2011-08-13 16:41 郑小明 阅读(215) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/perhaps/archive/2009/02/04/1384007.html一个2010年的TED演讲,有关bing在地图显示上的创新。我搜索了bing中国站点,上面却没有类似的技术,这是怎么样的一种落后!是自我主动的一种落后!网络的闭关锁国后患无穷!我想虽然GDP还在上涨,但我们已经在落后了,我们的发展潜力是有限的,也是不可持续的。 阅读全文
posted @ 2011-08-11 22:20 郑小明 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 声明:只翻译了要点,忘见谅。获得一个在其上绘画的Graphics对象的方法主要有四种:1、调用一个窗体或者控件的CreateGraphics方法2、调用Graphics类的FromImage方法3、使用Paint事件处理函数中的e.Graphics参数4、使用PrintDocument对象的PrintPage事件处理函数的e.Graphics参数1.使用CreateGraphics范例式使用语句为:Graphics gr = this.CreateGraphics(); gr.FillEllipse(Brushes.Yellow, 10, 30, 200, 150); gr.DrawEllip 阅读全文
posted @ 2011-08-08 15:53 郑小明 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 2006年8月 9 日 上午 09:12:00 发表者:吴军,Google 研究员 [注:一直关注数学之美系列的读者可能已经发现,我们对任何问题总是在找相应的准确的数学模型。为了说明模型的重要性,今年七月份我在 Google 中国内部讲课时用了整整一堂课来讲这个问题,下面的内容是我讲座的摘要。] 在包括哥白尼、伽利略和牛顿在内的所有天文学家中,我最佩服的是地心说的提出者托勒密。虽然天文学起源于古埃及,并且在古巴比伦时,人们就观测到了五大行星(金、木、水、火、土)运行的轨迹,以及行星在近日点运动比远日点快。(下图是在地球上看到的金星的轨迹,看过达芬奇密码的读者知道金星大约每四年在天上画一个五角星 阅读全文
posted @ 2011-07-27 16:59 郑小明 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 看了这上面(http://ishare.iask.sina.com.cn/f/17387204.html)《经典算法研究by_July》关于动态规划的算法,研究了一下现把经验教训道之一二。具体关于动态规划为何物的介绍就不再啰嗦了,具体请看如上链接中的介绍,单对算法实现层次参数的理解给予明确。题目如下:题目:如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。例如:输入两个字符串BDCABA和ABCBDAB,字符 阅读全文
posted @ 2011-07-25 22:09 郑小明 阅读(1839) 评论(0) 推荐(0) 编辑
摘要: 复习准备GRE考试的半年光景,1月28日参加完成了GRE写作的考试,之后一直在家呆了快一个月,2月23号左右回的北京。之后大概到4月份才真正进入状态,6月份开始冲刺。11号考完试到现在状态稀稀拉拉。昨天和df通完电话,知道自己还差很多。继续加油!!! 阅读全文
posted @ 2011-07-19 10:24 郑小明 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Loren Block的文章《Computer Generated Watercolor》将水彩画的模拟元素拆分为三部分:1、水墨画纸:表面较粗糙,由麻或者棉纤维组成,内部的胶质纤维使其吸水性在一定范围内2、颜料:粒子直径为0.05-0.5微米之间,部分粒子表现出两种属性。分别是Granulation和Flocculation。对应解释为Granulation iswhen partials tend to settle in to crevasses in the paper, and flocculation iswhen partials draw together into clump 阅读全文
posted @ 2011-07-19 10:19 郑小明 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 怎么炼成高手?转自【阿朱博客http://blog.csdn.net/david_lv/archive/2010/11/23/6030466.aspx】延伸阅读【程序员不成熟的若干个特征】【http://blog.csdn.net/yincheng01/archive/2010/11/22/6026015.aspx】1、阅读优秀的开源源代码。先找代码量不大的。要彻底的阅读,剖析清楚有多少个类,这些类的关系。为什么要设计这样的类架构,为什么要这样设计接口。这些思考相当有深度。2、根据你的需求,把开源源代码进行修改。因为开源源代码是浑然一体,你加的功能是否很好和现有代码融合。这相当考验功底。3、读 阅读全文
posted @ 2010-11-24 18:03 郑小明 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 今天上午看了这篇文章: http://netsecurity.51cto.com/art/201011/233733.htm 文章结论即为:围绕一次性密钥这个核心算法,设计加密软件,并找到合适的密钥使用方法,那么这个新的加密软件就是真正安全的。换句话说,如果要找一个绝对安全有效不可能被破解的加密方式,那么只有使用一次性密钥系统了,前提是正确的使用它,即密钥只使用一次。 才发现,原来最安全的还是一次性密钥这种对称加密的方法。其实这种一次性密钥就等于说是利用空间复杂度代替了原来的时间复杂度。(一次性需要的密钥位数和所需加密的数据位数是一致的)。可以想象,如果加密大规模的数据得需要多少密钥啊.... 阅读全文
posted @ 2010-11-18 10:25 郑小明 阅读(165) 评论(0) 推荐(0) 编辑