摘要: 创建模式 简单工厂模式:由工厂决定生产哪一种产品,选择了什么工厂就生产什么样的产品【不算一种设计模式】 工厂方法模式:定义工厂接口。由详细工厂决定生产什么样的产品 抽象工厂模式:提供接口,创建一系列相关或独立的对象,而不指定这些对象的详细类 单例模式:在整个系统中仅仅存在对象的一个实例 建造者模式: 阅读全文
posted @ 2016-03-22 21:44 mfrbuaa 阅读(229) 评论(0) 推荐(0)
摘要: 1) private 私有的 private keyword是訪问控制修饰符,能够应用于类、方法或字段(在类中声明的变量)。 仅仅能在声明 private(内部)类、方法或字段的类中引用这些类、方法或字段。在类的外部或者对于子类而言,它们是不可见的。 全部类成员的默认訪问范围都是 package 訪 阅读全文
posted @ 2016-03-22 20:23 mfrbuaa 阅读(3740) 评论(2) 推荐(0)
摘要: 1. 下面三条输出语句分别输出什么? char str1[] = "abc"; char str2[] = "abc"; const char str3[] = "abc"; const char str4[] = "abc"; const char* str5 = "abc"; const cha 阅读全文
posted @ 2016-03-22 20:19 mfrbuaa 阅读(371) 评论(0) 推荐(0)
摘要: 本样例是在VirtualCamera的基础上加入的自己定义接口用来实现exe控制osd的显示。 1. 接口部分 #ifndef __H_MyFilter__#define __H_MyFilter__#ifdef __cplusplusextern "C" {#endif//#include <in 阅读全文
posted @ 2016-03-22 19:15 mfrbuaa 阅读(602) 评论(0) 推荐(0)
摘要: private void setDefaultWallpaper(){ WallpaperManager wm = (WallpaperManager)getSystemService(Context.WALLPAPER_SERVICE); try{ wm.setBitmap(getBitmap(" 阅读全文
posted @ 2016-03-22 18:26 mfrbuaa 阅读(443) 评论(0) 推荐(0)
摘要: 学习underscore.js数组相关API的时候。遇到了sparse array这个东西,曾经没有接触过。 这里学习下什么是稀疏数组和密集数组。 什么是密集数组呢?在java和C语言中,数组是一片连续的存储空间,有着固定的长度。增加数组事实上位置是address。长度为n。那么占用的存储空间是ad 阅读全文
posted @ 2016-03-22 17:50 mfrbuaa 阅读(570) 评论(0) 推荐(0)
摘要: Linux操作系统是一个非常优秀的操作系统,同一时候也是一个多用户、多任务的操作系统。那么这就意味着会有非常多的人同一时候使用同一个操作系统的情况。 这时。对于一个用户来说,保护好自己的隐私权就成了一个非常关键的问题。 “用户与用户组”能非常好的解决问题,用户能够依据自己的意愿设置自己的文件的权限。 阅读全文
posted @ 2016-03-22 17:46 mfrbuaa 阅读(191) 评论(0) 推荐(0)
摘要: 官方题解: 这个题有非常多O(n2)的算法。这里说一种:枚举每个区间,在枚举区间的同一时候维护区间内的最小值和区间和,将最小值与P的大小进行比較,贪心地取最大值就可以。注意若枚举到的区间是整个数组,则P的值是必须取的。 当然也存在O(n)的做法:从左往右处理出dp1[i]=max(a[i],dp1[ 阅读全文
posted @ 2016-03-22 16:15 mfrbuaa 阅读(184) 评论(0) 推荐(0)
摘要: self.view.backgroundColor = [UIColor whiteColor]; //UISegmentedControl 是iOS中的分段控件,事实上是多个button的组合视图,通过切换不同的segment(严格来说,点击不同的button),响应不同的操作. NSArray 阅读全文
posted @ 2016-03-22 16:11 mfrbuaa 阅读(231) 评论(0) 推荐(0)
摘要: class talk_to_client : public boost::enable_shared_from_this<talk_to_ client> }; } 阅读全文
posted @ 2016-03-22 14:42 mfrbuaa 阅读(630) 评论(0) 推荐(0)
摘要: $.post、$.get是一些简单的方法。假设要处理复杂的逻辑,还是须要用到jQuery.ajax() 一、$.ajax的一般格式 $.ajax({ type: 'POST', url: url , data: data , success: success , dataType: dataType 阅读全文
posted @ 2016-03-22 13:07 mfrbuaa 阅读(260) 评论(0) 推荐(0)
摘要: 经过一个多月的整理,《J2EE开源框架实战宝典》——Tiny文档PDF电子书開始发放,共同拥有将近600页。为喜爱Tiny、热爱Java开源框架的朋友提供更加体贴的文档服务! 下载地址:http://bbs.tinygroup.org/group-112-1.html(增加查看下载地址) 以下是部分 阅读全文
posted @ 2016-03-22 11:35 mfrbuaa 阅读(304) 评论(0) 推荐(0)
摘要: 最近总结了各大排序算法的原理 ,并对其进行了实现,想着一并把查找算法总结了,今天就着手開始总结查找算法。 废话不多说。这篇文章从最简单的查找算法開始讲起。之后会补充复杂的二叉搜索树查找(BST)和B树,B+树查找以及哈希查找等。 顾名思义,查找就是寻找到keyword在队列中的位置,最笨的查找算法就 阅读全文
posted @ 2016-03-22 10:35 mfrbuaa 阅读(3749) 评论(0) 推荐(0)
摘要: 我们通常使用SQlite的时候,假设我们有10张表,我们要写10个建表语句。而建表语句中仅仅有一些字段的名字须要改而已,这样既费时又费力,还easy出错。我们知道写sql语句的时候常常会写错,假设写错程序就会崩掉,并且检查10个建表语句还能够。假设有100条我么就要疯了。 这篇文章告诉大家怎样通过反 阅读全文
posted @ 2016-03-22 09:10 mfrbuaa 阅读(258) 评论(0) 推荐(0)