上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 249 下一页
摘要: 何时使用(单例模式): 在创建线程池、缓存等对象时,我们可以使用单例模式来避免资源的浪费。但是如果你想要存储比如产品价格等全局数据的时候,单例模式就成了一种反面模式,要考虑用其他方法替代了。 注意:单例在这里变成了反面模式,我们可以用以下技术来进行避免: 1. 注入依赖; 2. 使用工厂设计模式; 3. 使用 Enum 类等等(); // Enum singleton - the preferred approachpublic enum MySingleton { INSTANCE;} 集群环境中的单例设计模式 ... 阅读全文
posted @ 2013-10-15 09:05 pangbangb 阅读(1366) 评论(0) 推荐(0) 编辑
摘要: 前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 1,若是slide lock screen,可替换下面文件修改锁界面时背景图片 \mediatek\source\frameworks\banyan\res\res\drawable\lockscreen_default_wallpaper.png2,若是android default lock screen,可替换下面文件修改锁界面时背景图片 \frameworks\bas... 阅读全文
posted @ 2013-10-15 09:03 pangbangb 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 发现项目组成员代码规范存在较大的问题,于是就在华为编程规范的基础上制定了这份checkStyle.xml文档,至于Eclipse怎么安装checkStyle插件以及该插件怎么使用请自行Google之。 checkStyle.xml(含详细节点说明)如下: --> ... 阅读全文
posted @ 2013-10-15 09:03 pangbangb 阅读(1266) 评论(3) 推荐(2) 编辑
摘要: 1.什么是事务?事务是逻辑上的一组操作,而组成这一组操作的是各个单位,要么全部执行成功,要么全部执行失败。示例:银行转帐,要么转帐成功,要么失败。不可以出现A帐户的钱少了,B帐户上的钱没有增加。2.事务的四大特性(ACID)面试常考a.原子性(Atomicity)事务是指一组不可分割的单位,事务中的操作要么全部执行成功,要么全部失败b.一致性(Consistency)事务必须保证数据库从一个一致性状态转换到另一个一致性状态示例:当AB两个帐户在未转帐前两个帐户上的总金额是2000,那么在完成转帐之后,AB两个帐户上的总金额还得是2000。c.隔离性(Islation) (重点)当多个用户并发的 阅读全文
posted @ 2013-10-15 09:01 pangbangb 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Sciter SDK中提供的Win32下例程很多,唯独使用很多(对我个人而言)的MFC框架下Sciter程序的构建讲的很少,虽然MFC有这样那样的诟病,但是不可否认的是编写一般的小项目,这仍然是大多数人最好的选择。本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础。其中,文章中按照如下逻辑编排(解决如下问题):1、使用什么环境2、完成什么功能3、如何完成1、工程环境: VS2010 + Win7 32位 + Sciter-SDK建议:由于新版的SDK(Sciter3)为兼容XP和Win7,XP下使用了GDI+,Wi.. 阅读全文
posted @ 2013-10-15 08:59 pangbangb 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 a)定义lockscreen的在type是在这里:路径:alps/mediatek/config/project/ProjectConfig.mk修改:MTK_LOCKSCREEN_TYPE = 1b)在下面的函数增加一个case;LockPatternKeyguardView.javaView createLockScreen() {……case LOCK_SCREEN_ORI:d. 阅读全文
posted @ 2013-10-15 08:57 pangbangb 阅读(299) 评论(0) 推荐(0) 编辑
摘要: EJB3 支持的操作类型/** * Cascade types (can override default EJB3 cascades */public enum CascadeType { ALL, PERSIST, MERGE, REMOVE, REFRESH, DELETE, SAVE_UPDATE, REPLICATE, /** @deprecated use @OneToOne(orphanRemoval=true) or @OneToMany(orphanRemoval=true) */ @Deprecated DELETE_ORPHAN, LOCK, /** @deprecat. 阅读全文
posted @ 2013-10-15 08:55 pangbangb 阅读(4038) 评论(0) 推荐(0) 编辑
摘要: 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责时间总是过得那么快,如流水一般哗啦啦的就淌走了一大堆!周遭事事沧桑变迁喧哗或耳语中流传的故事已渐模糊,转眼间2013就来了。泰坦尼克号撞冰山都100+年了,同名的电影也改成3D的了,只是你想看的全都给剪没啦。当你看到了这段文字,就去它大爷的世界末日吧!如果你是考古学家,我可以自豪的告诉你,我们那个年代电脑早就飞进了平常百姓家。千万不要以为我在闲扯,Linux与泰坦尼克号这个倒霉蛋是有着千丝万缕的联系的。具体有什么联系,咱们按下不表,在后面的章节中还会有十分精彩的描述。很多人会认为Linux是一个年轻 阅读全文
posted @ 2013-10-15 08:49 pangbangb 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 在QuickSearchBox中有个config.xml文件 里面有定义个default_corpora的数组。 修改这个数组的内容就可以更改默认的search-able的值。 例如: 将 web apps com.android.providers.applications/.ApplicationLauncher 修改为 ... 阅读全文
posted @ 2013-10-15 08:47 pangbangb 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 条款17 在operator=中检查给自己赋值的情况 1 2 3 class X { ... }; X a; a = a; // a 赋值给自己 >赋值给自己make no sense, 但却是合法的; 重要的是, 赋值给自己的情况可以以隐蔽的形式出现: a = b; 如果b是a的另一个名字(初始化为a的引用), 那也是对自己赋值; 这是一个别名的例子: 同一个对象有两个以上的名字; 别名... 阅读全文
posted @ 2013-10-15 08:43 pangbangb 阅读(289) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 249 下一页