摘要:C++数据类型定义
在跨平台的c++开发中遇到了数据类型定义的问题,因为在不同的平台上的同名的数据类型所占的字节数可能是不同的。比如在64位的计算机上int可能占8个字节,而一般32位计算机上int通常占4个字节。所以如果要求编写出的代码是跨平台的,那么这就要求我们自己来定义数据类型。其实已经有一个很好的例子就是我个人非常喜欢的Firefox浏览器拥有自己的跨平台的内核,他的数据类型定义可以给我们很好的提示,并且这个代码是开源的的,可以自己档下来研究研究.....
阅读全文
03 2012 档案
摘要:把自己的计算机系统由xp改成win7(x64)的系统后,安装visual studio2005后再安装设备中心(在xp系统上称为Activesync)、Windows mobile5.0/6.0的SDK与模拟器后发生了一个怪事。打开PDA的模拟器后用Tools->Device Emulater Manager... 对任一模拟器右键-〉cradle(中文版的vs2005到对应的菜单找,cradle对应插入底座)想将模拟器连接到PC机(右键-〉cradle)却无论如何也连不上。最终发现在win7(x64)上还要安装一个叫vs_emulator_x64_vista.exe程序才能使模拟器正常的连接到设备设备中心进而和PC互操作数据和实现程序的正常部署和调试。
阅读全文
摘要:原英文网址: http://www.gaia-gis.it/gaia-sins/spatialite-tutorial-2.3.1.html#mbr_cache
阅读SpatiaLite的入门手册第8节总结得到:
1: v.3.6.0 SQLite 以后的版本对RTree索引有稳定的实现
2:元数据表geometry_columns 中的spatial_index_enabled字段用了和一张数据表中的空间数据是否建立了控件索引并且可用。
3:SQLite RTree使用SQLite的VIRTUAL TABLE的方式实现的,一个RTree用四张表实现
prefix (前缀)
prefix_node
prefix_parent
prefix_rowid
阅读全文

浙公网安备 33010602011771号