摘要:
操作系统的内存分配问题与内存对齐问题对于低层程序设计来说是非常重要的,对内存分配的理解直接影响到代码质量、正确率、效率以及程序员对内存使用情况、溢出、泄露等的判断力。而内存对齐是常常被忽略的问题,理解内存对齐原理及方法则有助于帮助程序员判断访问非法内存。2 程序的内存分配问题一、一般C/C++程序占用的内存主要分为5种 1、栈区(stack):类似于堆栈,由程序自动创建、自动释放。函数参数、局部变量以及返回点等信息都存于其中。 2、堆区(heap):使用自由,不需预先确定大小。多数情况下需要由程序员手动申请、释放。如不释放,程序结束后由操作系统垃圾回收机制收回。 3、全局区/静态区(stati 阅读全文
posted @ 2012-02-17 16:51
OYK
阅读(1432)
评论(0)
推荐(0)
摘要:
wifi定位是iphone升级到1.1.3之后新加的应用服务,拿到机器后开始试用一下wifi定位。在美国达拉斯,定位按钮被按下后,旋转了大约2秒钟,所在的街道就立刻闪现在屏幕中央了。难怪乔布斯也说:“It's really cool”,这个功能确实神奇呀。以前用过GSM定位,那个误差能大到数公里,而wifi定位出的中心点距离我所在也就是50米。随后我到网上查了一下关于这个技术的文章,了解到了下面的情况。做这项技术是由一家成立于2003年叫Skyhook Wireless(http://www.skyhookwireless.com/)的公司。在SkyHook主页上可以下载一个叫Loki 阅读全文
posted @ 2012-02-17 15:14
OYK
阅读(1436)
评论(1)
推荐(1)
摘要:
不管是GPS定位技术还是利用无线传感器网络或其他定位手段进行定位都有其局限性。未来室内定位技术的趋势是卫星导航技术与无线定位技术相结合,将GPS 定位技术与无线定位技术有机结合,发挥各自的优长,则既可以提供较好的精度和响应速度,又可以覆盖较广的范围,实现无缝的、精确的定位…… 随着数据业务和多媒体业务的快速增加,人们对定位与导航的需求日益增大,尤其在复杂的室内环境,如机场大厅、展厅、仓库、超市、图书馆、地下停车场、矿井 等环境中,常常需要确定移动终端或其持有者、设施与物品在室内的位置信息。但是受定位时间、定位精度以及复杂室内环境等条件的限制,比较完善的定位技术目 前还无法很好地利用。因此... 阅读全文
posted @ 2012-02-17 15:11
OYK
阅读(2139)
评论(0)
推荐(0)
浙公网安备 33010602011771号