2011年11月30日

MinGW 如何编译 libiconv,libz,libjpeg…

摘要: 原文地址:http://www.gaia-gis.it/spatialite-2.4.0-3/mingw_how_to.html Index of contents the MinGW + MSYS environmentStep 1) installing libiconvStep 2) building libzStep 3) building libjpegStep 4) building libpngStep 5) building libtiffStep 6) building libprojStep 7) building libgeotiffStep 8) building l. 阅读全文

posted @ 2011-11-30 13:46 龖龖 阅读(4746) 评论(0) 推荐(0) 编辑

[转]一些重要的算法

摘要: 原文链接下面是一些比较重要的算法,原文罗列了32个,但我觉得有很多是数论里的,和计算机的不相干,所以没有选取。下面的这些,有的我们经常在用,有的基本不用。有的很常见,有的很偏。不过了解 一下也是好事。也欢迎你留下你觉得有意义的算法。(注:本篇文章并非翻译,其中的算法描述大部份摘自Wikipedia,因为维基百科描述的很专业了) A*搜寻算法 俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或线上游戏的BOT的移动计算上。该算法像Dijkstra算法一样,可以找到一条最短路径;也像BFS一样,进行启发式的搜索。Beam Search. 阅读全文

posted @ 2011-11-30 10:46 龖龖 阅读(245) 评论(0) 推荐(0) 编辑

[转]一些有意思的算法代码

摘要: 原文链接Keith Schwarz是一个斯坦福大学计算机科学系的讲师。他对编程充满了热情。他的主页上他自己正在实现各种各样的有意思的算法和数据结构,http://www.keithschwarz.com/interesting/,目前这个网页上有88个(见下面的列表),但这位大哥要干135个,你可以看看他的To-Do List。 从这个列表上,我们可以看到,他从去年7月份就在自己实现这些东西了,我把他实现的这些算法转过来, 一方面我们可以学习一下这些算法和代码,因为很多东西对我来说都比较新,我以前列举过一些经典的算法,算法和数据结构词典,还有可视化的数据结构和算法,不过感觉都没有这个全。 另. 阅读全文

posted @ 2011-11-30 10:45 龖龖 阅读(268) 评论(0) 推荐(0) 编辑

内存映射文件技术

摘要: 1. 用途和基本操作 用于不同进程之间的内存共享操作, 可以将一个物理文件映射到内存当中然后直接利用分配到的或者打开的命名共享内存的地址空间实现资源共享访问 2. 相关流程 1) 新建命名共享内存 首先利用CreateFile或者CreateFileForMapping获得一个用于映射的物理文件句柄, 然后利用该文件句柄结合CreateFileMapping得到一个命名的共享内存映射文件句柄。 //CreateFileMapping 为指定文件创建一个有名或无名的文件映象; HANDLE CreateFileMapping( HANDLE hFile, // 映射文件的句柄 LPSE... 阅读全文

posted @ 2011-11-30 10:38 龖龖 阅读(1169) 评论(0) 推荐(0) 编辑

QT无法定位程序输入点*于动态链接库 QtCore4.dll

摘要: 最近在学习Code::Blocks(CB),感觉CB很强大很开放,尤其是它的纯插件式的框架,非常赞。 但是从VS到CB的转型实在是痛苦的,在VS下面没有问题的程序,放到CB中编译就不能通过。。。 另外,要使用CB+MinGW进行开发还需要将开发中用到的开源库都用MinGW编译好,wxWidgets、GDAL、Qt、Ossim…… 网上的教程不少,但多是转来转去的,其实就是那一两个版本,说起来都很顺利,按照他们提供的步骤去编译却总是遇到一些奇怪的问题,很不好解决。 好在Qt官方网站提供了MinGW版本,直接安装就行了。这里说说在CB+MinGW环境下使用Qt的方法以及遇到的问题。 ... 阅读全文

posted @ 2011-11-30 10:25 龖龖 阅读(9344) 评论(0) 推荐(1) 编辑

导航