一、简介1、原型模式,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。2、为什么会用到原型模式?(1)既然可以直接new,为什么会用到原型模式?这个可以从两个角度来说,第一,时间消耗角度:如果创建实例的构造函数非常的复杂,在执行这个构造函数时会消耗较长的时间,这时如果需要一个跟刚刚实...
分类:
其他好文 时间:
2015-01-17 12:27:35
阅读次数:
154
1。上锁以后,如果中途return了,就要另想办法解锁。否则就会发生死锁2. 按钮按下后,要第一时间上锁(如果无法取得锁,则宁愿等待),然后解锁。有一种做法是,先判断,情况合适了再开始上锁。不好意思,有可能在电光火华之间,判断的时候是对的,执行下一句上锁之前,情况就已经不对了(比如资源被别的线程抢走...
分类:
其他好文 时间:
2015-01-17 06:23:38
阅读次数:
101
这是国外的一家做社交流量分析公司提供的数据,去年12月的,今年的还没拿到,我们可以看到来自社交媒体方面的流量就比前一年翻了一倍多, 而来自搜索方面的流量开始下滑,估计今年这个比例会更接近。我们大体也能感受出来,我们接触到的很多产品或者app 并不是从搜索或一些渠道上第一时间接触到,有问题也不是第一时...
分类:
其他好文 时间:
2015-01-13 19:14:41
阅读次数:
136
在这里首先感谢那个网上已经给出了解决办法的同志有很多MySQL数据库的初学者可能都会遇到一个关于改名字的问题,可能大家第一时间就会想到去网上搜搜,其实我跟大家的心理是一样的(呵呵)。据我所知,MySQL数据库改表名的语句是RENAME TABLE old_table_name to new_tabl...
分类:
数据库 时间:
2015-01-10 22:19:24
阅读次数:
297
android 中涉及到服务器中数据变化信息通知用户一般有两种 办法,推送和轮询,消息推送是服务端主动发消息给客户端,因为第一时间知道数据变化是服务器自己,所以推送的优势是实时性高,但服务器主动推送需要开发一套能让客户端持久链接的服务器
现在已经有很多开源的代码实现了基于XMMP 协议的推送方案,而且还可以使用谷歌的推送方案,但有些情况并不需要服务端主动推送二是在一定的时间间隔客户端发起查询...
分类:
移动开发 时间:
2015-01-08 18:05:47
阅读次数:
287
就在去年的某个时间。。。(其实也就两周前而已),微软发布了一款跨平台的BI产品,名曰Power BI Designer,第一时间下载到安装文件并体验了一把,有想要体验的朋友请留言,我发安装包给你。http://blogs.msdn.com/b/powerbi/archive/2014/12/18/n...
分类:
其他好文 时间:
2015-01-07 14:34:21
阅读次数:
260
7月我在研究webview漏洞时专门挑小米手机的MIUI测试了下,发现了非常明显的安全漏洞.通过该漏洞可以远程获取本地APP的权限,突破本地漏洞和远程漏洞的界限,使本地app的漏洞远程也能被利用,达到隔山打牛的效果.在漏洞发现的第一时间,我已经将漏洞细节报告给了小米安全响应中心,目前漏洞已经修复。测...
分类:
移动开发 时间:
2015-01-07 12:21:30
阅读次数:
221
说起ChromeOS,可能多数人第一时间联想的不是操作系统,而是在浏览器领域颇为流行的谷歌Chrome浏览器。其实,ChromeOS也是谷歌 旗下的一款产品,是一款Google开发的基于Linux的操作系统。最近ChromeOS系统又迎来了一个实用更新,根据 Fran?oisBeaufort的爆料,...
分类:
系统相关 时间:
2015-01-06 17:38:55
阅读次数:
208
LeetCode8,手写atoi,一大堆判断。。。最好记录408ms,约为5%。经验4:如何经济的判断溢出经验5:让不合法的输入第一时间return0;经验6:对于javascript里那一堆isxxx的函数,对应在Java的Character类下2.LeetCode4求两个升序数组的中位数网上大部分解法都是错误的,和我犯了一..
分类:
其他好文 时间:
2015-01-03 13:26:05
阅读次数:
252
宕机监控报警程序一.需求来源宕机对运维人员来说,最痛苦了。怎样检測一台server是否还在正常执行,假设该server宕机,怎样在第一时间监測到并通知一线运维人员进行维护,最大化降低损失。二.程序功能对指定server进行宕机监測,假设确实宕机,则发送email到139邮箱(绑定手机,实现短信报警)...
分类:
移动开发 时间:
2015-01-02 14:35:20
阅读次数:
203