Singleton Pattern
Ensure a class has one instance,and provide a global point of access to it. 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
皇帝只有一个
首先我们来想想,如何获取一个对象,一般是通过new来实现,高级的通过反射,但是该如何禁止外部创建对象。
answe...
                            
                            
                                分类:
其他   时间:
2015-07-18 11:01:31   
                                收藏:
0  评论:
0  赞:
0  阅读:
249
                             
                         
                    
                        
                            
                            
                                原网址:
http://www.jiuzhang.com/problem/78/
问题详情 
给出一个无重叠的按照区间起始端点排序的区间列表。
在列表中插入一个新的区间,你要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。
在线评测本题:
http://www.lintcode.com/zh-cn/problem/insert-interval/
解答 
...
                            
                            
                                分类:
编程语言   时间:
2015-07-18 11:01:21   
                                收藏:
0  评论:
0  赞:
0  阅读:
262
                             
                         
                    
                        
                            
                            
                                基本思想首先将待排序的元素序列分成两个长度相等的子序列,为每一个子序列排序,然后再将它们合并成一个序列。代码private void mergeSort(int[] a, int[] b, int left, int right) {
    if (left < right) {
        int middle = (left + right) / 2;
        mergeSort(...
                            
                            
                                分类:
编程语言   时间:
2015-07-18 11:01:11   
                                收藏:
0  评论:
0  赞:
0  阅读:
132
                             
                         
                    
                        
                            
                            
                                Implement the following operations of a queue using stacks.
push(x) -- Push element x to the back of queue.pop() -- Removes the element from in front of queue.peek() -- Get the front element.empty(...
                            
                            
                                分类:
其他   时间:
2015-07-18 11:01:01   
                                收藏:
0  评论:
0  赞:
0  阅读:
258
                             
                         
                    
                        
                            
                            
                                Cookie是网站设计者放置在客户端的小文本文件。Cookie能为用户提供很多的使得,例如购物网站存储用户曾经浏览过的产品列表,或者门户网站记住用户喜欢选择浏览哪类新闻。 在用户允许的情况下,还可以存储用户的登录信息,使得用户在访问网站时不必每次都键入这些信息
使用方法:
1.引入jquery.cookie.js
2.将cookie写入文件
[javascript]...
                            
                            
                                分类:
Web开发   时间:
2015-07-18 11:01:00   
                                收藏:
0  评论:
0  赞:
0  阅读:
357
                             
                         
                    
                        
                            
                            
                                题意:按创作时间给出n首歌每首歌的时间ti,然后按创作时间装到m个光盘内,给出光盘最大分钟数t,问m个光盘最多总共放多少首歌。 
题解:对于每首歌都可以选或者不选,如果选择了这首歌,是否把这首歌当做第j张光盘的第一首歌。f[i][j][k]表示前i首歌放到第j张光盘里用分钟数是k的容量最多放多少首歌。 
f[i][j][k] = f[i - 1][j][k]表示要选这首歌 
f[i][j][k] =...
                            
                            
                                分类:
其他   时间:
2015-07-18 11:00:21   
                                收藏:
0  评论:
0  赞:
0  阅读:
210
                             
                         
                    
                        
                            
                            
                                题目大意:有一个大小为N * M的蛋糕,蛋糕上面有k根蜡烛,现在要求你在蛋糕上面铺1 * 2和2 * 1的巧克力 
使得所铺的巧克力最少,且蛋糕上面没有空余地方可放巧克力了(只存在1 * 1的没铺的方格)解题思路:1 * 1的空闲方格由三行决定,上一行,当前行和下一行,如果只考虑两行的话,就比较难了 
所以我们用dp[i][s1][s2]表示第i行的状态是s1,第i + 1行的状态是s2的情况下放的...
                            
                            
                                分类:
其他   时间:
2015-07-18 11:00:11   
                                收藏:
0  评论:
0  赞:
0  阅读:
227
                             
                         
                    
                        
                            
                            
                                使用Android Studio导入AOSP源码遇到inotify大小不足的问题,原文即ide推荐的解决方法。Android Studio就是基于IntelliJ平台修改的。
对于一个”聪明”的ide,它应该能知道与它协同工作的外部组件,如VCS、编译工具、代码生成器等,对它管控的文件产生了修改。...
                            
                            
                                分类:
其他   时间:
2015-07-18 11:00:01   
                                收藏:
0  评论:
0  赞:
0  阅读:
425
                             
                         
                    
                        
                            
                            
                                LINQ介绍 
参考:https://msdn.microsoft.com/en-us/library/bb397906.aspx 
LINQ查询主要执行操作包括:1)获取数据源;2)创建查询;3)执行查询。需要注意的是只有在使用查询结果的时候才会去执行查询,或者在创建查询之后再加上tolist或者toarray之类的功能则可以立即执行。        // The Three Parts of a...
                            
                            
                                分类:
其他   时间:
2015-07-18 10:59:51   
                                收藏:
0  评论:
0  赞:
0  阅读:
208
                             
                         
                    
                        
                            
                            
                                图解https协议
                            
                            
                                分类:
Web开发   时间:
2015-07-18 10:57:50   
                                收藏:
0  评论:
0  赞:
0  阅读:
303
                             
                         
                    
                        
                            
                            
                                DescriptionElaxia最近迷恋上了空手道,他为自己设定了一套健身计划,比如俯卧撑、仰卧起坐等 等,不过到目前为止,他坚持下来的只有晨跑。 现在给出一张学校附近的地图,这张地图中包含N个十字路口和M条街道,Elaxia只能从 一个十字路口跑向另外一个十字路口,街道之间只在十字路口处相交。E...
                            
                            
                                分类:
其他   时间:
2015-07-18 10:57:40   
                                收藏:
0  评论:
0  赞:
0  阅读:
287
                             
                         
                    
                        
                            
                            
                                单元格类型:这里有很多没见过的用法,得好好总结一下//预定义的类型TextNumericCheckboxDateSelectDropdownAutocompletePasswordHandsontable in HandsontableCustomvar data = [ {id: 1, na...
                            
                            
                                分类:
其他   时间:
2015-07-18 10:57:31   
                                收藏:
0  评论:
0  赞:
0  阅读:
248
                             
                         
                    
                        
                            
                            
                                一、1.创建数据库create database MyDBon primary( Name=MyDB, FileName="D:\MyDB.MDF"), --创建主数据文件叫MyDB,放在D盘中.( Name=MyDB1, FileName="E:\MyDB1.NDF"), --创建次数据...
                            
                            
                                分类:
数据库技术   时间:
2015-07-18 10:57:21   
                                收藏:
0  评论:
0  赞:
0  阅读:
521
                             
                         
                    
                        
                            
                            
                                SSL/TLS协议运行机制的概述
                            
                            
                                分类:
其他   时间:
2015-07-18 10:57:11   
                                收藏:
0  评论:
0  赞:
0  阅读:
193
                             
                         
                    
                        
                            
                            
                                问题:Arduino:1.6.3 (Windows 7), 板:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"Sketch uses 846 bytes (2%) of program storage space. Maximum is 30,72...
                            
                            
                                分类:
其他   时间:
2015-07-18 10:57:00   
                                收藏:
0  评论:
0  赞:
0  阅读:
822
                             
                         
                    
                        
                            
                            
                                //编码#include #include#include#include#include#include#include#include using namespace std;typedef struct HuffmanNode{ int w;//节点的权值 int ld, rd;...
                            
                            
                                分类:
其他   时间:
2015-07-18 10:56:51   
                                收藏:
0  评论:
0  赞:
0  阅读:
275
                             
                         
                    
                        
                            
                            
                                //Hello.java文件//类声明public class Hello{ //声明方法 main程序入口 public static void main (String[] args) { System.out.println("Hello World!"); }...
                            
                            
                                分类:
编程语言   时间:
2015-07-18 10:56:40   
                                收藏:
0  评论:
0  赞:
0  阅读:
342
                             
                         
                    
                        
                            
                            
                                前言 WHY 云:为什么我们须要云。大数据时代我们面对两个问题,一个是大数据的存储。一个是大数据的计算。由于数据量过大,在单个终端上运行效率过差,所以人们用云来解决这两个问题。 WHAT IS 云:云得益于分布式计算的思想。举个简单的样例。运行一千万个数据每一个数据都乘以10并输出,在个人pc上.....
                            
                            
                                分类:
其他   时间:
2015-07-18 10:56:32   
                                收藏:
0  评论:
0  赞:
0  阅读:
245
                             
                         
                    
                        
                            
                            
                                锁分为:1.悲观锁:在读取数据的时候进行数据的锁定,对于多并发来说可以控制并发,但是会影响读取数据的效率。2.乐观锁:在读取数据的时候不会对数据进行锁定。lockMode类别:1.write:在对数据库进行insert和update操作的时候进行对数据的锁定。2.upGrade:在对数据库selec...
                            
                            
                                分类:
Web开发   时间:
2015-07-18 10:56:20   
                                收藏:
0  评论:
0  赞:
0  阅读:
297
                             
                         
                    
                        
                            
                            
                                Immutable pattern【坚不可摧模式】一:immutable pattern的参与者--->immutable(不变的)参与者 1.1:immutable参与者是一个字段的值都无法更改的类。 1.2:immutable也没有任何用来更改字段值的方法。 1.3:immutable参与者方法...
                            
                            
                                分类:
编程语言   时间:
2015-07-18 10:56:11   
                                收藏:
0  评论:
0  赞:
0  阅读:
245