摘要: LRU是Least Recently Used最近最少使用算法,即最近最少使用页面置换算法,是为虚拟页式存储管理服务的。关于操作系统的内存管理,如何节省利用容量不大的内存为最多的进程提供资源,一直是研究的重要方向。而内存的虚拟存储管理,是现在最通用,最成功的方式——在内存有限的情况下,扩展一部分外存作为虚拟内存,真正的内存只存储当前运行时所用得到信息。不重复造轮子了 下面是C#方式写的开源代码,我们改造一下让他适用于 WP7http://lrucache.codeplex.com/主要改造如下: 用lock 替代过期的线程锁定代码,我不需要时间参数来LRU 所以也删掉了时间检测尽量提升性能!不 阅读全文
posted @ 2011-12-26 11:43 贝壳笨 阅读(1563) 评论(2) 推荐(5) 编辑
摘要: 今天我要做一个简单的 WP7 下的 zip 压缩一个文件与解压缩一个文件 如图:主要任务是将一个XML 文件压缩,然后在解压缩出来!WP7 平台下有一个开源工具http://slsharpziplib.codeplex.com/这个开源工具已经支持大部分的压缩标准,其它标准可以看他的示例压缩代码private void Button_Zip_Tap(object sender, GestureEventArgs e) { try { DelFile(SavePathZip); ... 阅读全文
posted @ 2011-12-21 14:33 贝壳笨 阅读(2310) 评论(10) 推荐(4) 编辑
摘要: OO思想之封裝(encapsulation)的目的是要将程序分成若干个模块(module),每個模块之间的连接降到最低(低耦合),降低相互依賴的程度,也等于降低复杂度,方便维护。OO思想之继承 主要目的是程序复用 继承主要方式为扩充或者修改基类。可以多重继承的有(C++、Eiffel).一般禁止多重继承(例如Java、Delphi、C#、VB.NET)多数的语言使用Interface来解決多重继承的问题!OO之重载(override) 方法要求具有相同的方法名,不同的参数列表,返回值类型可以相同也可以不同。OO之多态(polymorphism)多态是具有表现多种形态的能力的特征,在OO中是指, 阅读全文
posted @ 2011-12-19 12:44 贝壳笨 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 添加WiFi以及访问网络的权限: 操作外部存储设备文件: 录音时需要的权限:录制视频时需要的权限:发送短信:收短信:收彩信:GPS: 阅读全文
posted @ 2011-11-22 10:44 贝壳笨 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Gis LBS 应用 剧本 (自己乱想的)旅游分享平台用户可以在地图上标注旅游线路 例如 标注旅行目的地的宾馆 美食 旅游景点 分享出来!就可以看到本次时间 同行的 人有哪些,以前类似该路线用户的分享等!基于位置的微博平台发布微博 并标记发布微博的位置用户可以设置 接收自己位置范围内(例如以我为中心1000米内)发布的微博也可以设置只接收我关注的位置范围内的微博!应用场景一:如果你看到一个MM 在等车,你对她一见钟情,有不知道如何搭讪,你就发一个微博!~如果该MM也正好用这个微博平台,接收到了你的微博?那接下来会演绎什么剧情呢?等等吧!....应用场景二:商家的广告宣传某某饭店 中午发布一个微 阅读全文
posted @ 2011-11-15 14:04 贝壳笨 阅读(880) 评论(0) 推荐(0) 编辑
摘要: 队列是一种(先进先出)的数据结构,栈(先进后出)的数据结后回顾JDK提供的集合类 容器(集合)框架如下: 集合类存放于java.util包中。集合类存放的都是对象的引用,而非对象本身。 集合类型主要有3种:set(集)、list(列表)和map(映射)。 Collection接口 ├List 接口 │├LinkedList 链表 │├ArrayList 顺序结构动态数组类 │└Vector 向量 │ └Stack 栈 Map接口 ├Hashtable ├HashMap └Set接口 Collection<--Set<--HashSet Collection<--S... 阅读全文
posted @ 2011-11-10 15:20 贝壳笨 阅读(1129) 评论(0) 推荐(1) 编辑
摘要: PHP 入门环境搭建:PHP 整体环境搭建比较复杂! 现在好了有一个工具可以很方便的搭建环境http://www.wampserver.com/en/下载安装 所有的环境就OK了!Apache, MySQL, PHPhttp://127.0.0.1/ 看一下 很容易吧,全都OK了!~Tools下有2个实用的工具!phpinfo() 显示配置phpmyadmin() 管理数据库安装好后 找到安装目录\www新建一个 test.php 写入<?phpecho "hello world!";?>http://127.0.0.1/test.php搞定! 阅读全文
posted @ 2011-11-01 14:14 贝壳笨 阅读(261) 评论(0) 推荐(0) 编辑
摘要: #Android#ADT(Android Development Tools) 在线安装地址:https://dl-ssl.google.com/android/eclipse/AVD(Android Virtual Device)是一份Android仿真器的设备配置 如何创建看:http://rangyang163.blog.163.com/blog/static/3774375820114253535146/DDMS(Dalvik Debug Monitor Server)是 Android 开发环境中的Dalvik虚拟机调试监控服务ADB(Android Debug Bridge).A. 阅读全文
posted @ 2011-10-31 13:19 贝壳笨 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 坐标系(coordinate system、CS):由两个、三个甚至更多个坐标轴,单位标度等组成,使得可利用数学法则计算距离、角度或其他几何元素。如坐标轴相互垂直的笛卡尔(Cartesian)坐标系;坐标轴不必相互垂直的仿射(affine)坐标系;用经纬度、高程来确定点位置的椭球面(ellipsoidal)坐标系等。坐标参照系(coordinate reference system、CRS):通过基准面(datum)与真实世界或者说地球相关联的坐标系即坐标参照系。基准面是椭球体用来逼近某地区用的,因此各个国家都有各自的基准面。我们常用的基准面有:BEIJING1954,XIAN1980,WGS 阅读全文
posted @ 2011-10-23 15:48 贝壳笨 阅读(3362) 评论(4) 推荐(0) 编辑
摘要: 在官方Issue Tracker 有人提出这个BUGhttp://silverlight.codeplex.com/workitem/7574主要说了牛人 Jeff Wilcox 提供了解决方案http://www.jeff.wilcox.name/2011/03/acb-in-pivot/最好下载:根据代码最好理解了[ZIP] 31 KB – AutoCompletePivot.ziphttp://www.jeff.wilcox.name/wp-content/uploads/2011/03/AutoCompletePivot.zip代码很多就不仔细说了;复制Converters/Visib 阅读全文
posted @ 2011-10-23 15:45 贝壳笨 阅读(492) 评论(0) 推荐(0) 编辑