代码改变世界

阅读排行榜

[转]Left-Leaning Red-Black Tree

2012-10-17 19:09 by Scott Guthrie Liu, 473 阅读, 收藏,
摘要: http://chenyufei.info/blog/2008-07-07/left-leaning-red-black-tree/不得不佩服 Robert Sedgewick 啊,他在 Algorithms in C 里先介绍 2-3-4 Tree,把 RBT 作为 2-3-4 Tree 的一种表示方式来介绍 RBT,这样就清楚多了。当然,Sedgewick 本来就是Red-Black Tree 的发明者之一,他能够讲清楚也就不奇怪了。除了解释清楚以外,Sedgewick 使用递归实现,因此代码很简洁,看起来很舒服。不过即使如此,Red-Black Tree 还是很复杂,所以即使看了 Sed 阅读全文

FUSLOGVW 工具来报告错误的具体信息

2012-01-17 11:54 by Scott Guthrie Liu, 466 阅读, 收藏,
摘要: 可以用于发现AutoCAD .Net开发 ObjectArx开发加载的错误用法如下:1. 打开FUSLOGVW.exe,点击“Settings…”按钮,打开方法Start、All Programs、Visual Studio、Visual Studio Tools、Visual Studio Command Prompt,在出来的命令提示出,输入fuslogvm。2. 在弹出的对话框里面选中“Log bind failures to disk”(告诉CLR将加载Assembly失败的一些错误信息保存在磁盘里)。3. 为了能够看到错误信息,勾上“Enable custom log path”复选 阅读全文

[转]解决中文操作系统下编译XBMC的问题

2013-01-24 21:58 by Scott Guthrie Liu, 462 阅读, 收藏,
摘要: 在中文操作系统下编译XBMC会出现一些问题,有一些因为代码页问题造成的warning和error,由于开发团队一般是在英文系统下编译的,所以源代码文件默认都是英文代码页来解析的,一般情况下都没有问题,但对于某些显式写出来的英文代码页下的非ASCII字符,到中文环境下编译就出问题了,中文代码页会把这些字符以中文的编码去解读,有些和C语言字符串定界符双引号"在中文代码页下错误的合并解析导致编译语法错误,如果把这些源文件另存为utf8或者unicode也是不行的,因为要转换的字符串里本身必须要求是英文代码页的编码,所以强制另存utf8或者unicode的话,就会导致错误的乱码执行结果,比如 阅读全文

匿名管道 双向通信 需要两个

2013-05-07 01:52 by Scott Guthrie Liu, 437 阅读, 收藏,
摘要: http://www.cppblog.com/returnnull/archive/2007/05/11/23855.htmlhttp://www.cppblog.com/ice197983/articles/4425.htmlhttp://blog.163.com/kksunshine@yeah/blog/static/118612388201121154017976/http://blog.163.com/tangmin927@126/blog/static/31537494200922043055553/http://www.cnblogs.com/BoyXiao/archive/201 阅读全文

实用Common Lisp编程》的笔记-译者序

2012-07-10 11:35 by Scott Guthrie Liu, 432 阅读, 收藏,
摘要: 译者序我很荣幸被授权翻译《Practical Common Lisp》一书,本书是自1994年Common Lisp语言标准化以来国内出版的第一本Common Lisp的中文教材。Lisp语言家族最早诞生于1959年,它是人类历史上第二个高级程序设计语言(第一个是Fortran)。那一年人工智能(AI)专家John McCarthy发表了具有重大历史意义的第一篇LISP论文:《Recursive Functions of Symbolic Expressions and their Computation by Machine, Part I》,其中介绍了一种运行在古老的IBM 704计算机上 阅读全文
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页