Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍两种:懒汉式单例、饿汉式单例 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提 ...
分类:
编程语言 时间:
2016-05-27 16:48:58
阅读次数:
204
转自http://blog.chinaunix.net/uid-20788636-id-1841334.html 1.线程创建和退出创建线程实际上就是确定调用该线程函数的入口点,这里通常使用的函数是pthread_create。在线程创建以后,就开始运行相关的线程函数,在该函数运行完之后,该线程也就 ...
分类:
编程语言 时间:
2016-05-27 16:49:45
阅读次数:
304
输入的时间格式如:2016.04.12 12:32:55所示: 想要获取一定格式的日期,时间的方法 输出结果为:2016-04-25 12:25:44 2016-04-25 00:25:44 由输出结果看出格式如果是hh的时候是12小时制的,HH时是24小时制的。 如果只是想获取具体时间小时分钟的方 ...
分类:
编程语言 时间:
2016-05-27 16:45:44
阅读次数:
138
Python简明教程(1) 列表和元组 Python简明教程(2) 详解列表(List) Python简明教程(3) 详解元组(tuple) Python简明教程(4) 详解字典(dict) Python简明教程(5) 详解集合(set) Python简明教程(6) 各种排序算法集合 ...
分类:
编程语言 时间:
2016-05-27 16:46:30
阅读次数:
173
单例模式: 思考:如何实现多线程下的单例模式呢?首先我们要知道单例分为两种模式: 懒汉模式和恶汉模式。 懒汉模式:在类加载的时候不创建实例,运行调用的时候创建类。优点:加载速度快!缺点:在运行的时候获取对象慢! 以上的代码就是懒汉式,符合多线程下的单例模式,但是多线程下一般不使用! 饿汉模式:在类加 ...
分类:
编程语言 时间:
2016-05-27 16:44:51
阅读次数:
226
getBoundingClientRect() 这个方法返回一个矩形对象,包含四个属性:left、top、right和bottom。分别表示元素各边与页面上边和左边的距离。 var box=document.getElementById('box'); // 获取元素 alert(box.getBo ...
分类:
编程语言 时间:
2016-05-27 16:43:29
阅读次数:
236
__author__ = 'Administrator' from xmlrpclib import ServerProxy conn=ServerProxy("http://192.168.8.137:2003") a=conn.black_remove("192.168.12.187") b=c... ...
分类:
编程语言 时间:
2016-05-27 16:42:36
阅读次数:
163
参考资料 Python官方文档 知乎相关资料(1) 这篇非常好, 通俗易懂的总览整个Python学习框架. 知乎相关资料(2) 代码实现(一): 用Python抓取指定页面 urllib.request是一个库, 隶属urllib. 点此打开官方相关文档. 官方文档应该怎么使用呢? 首先点刚刚提到的 ...
分类:
编程语言 时间:
2016-05-27 16:42:29
阅读次数:
224
for (int t = 0; t < memberLen; t++) { memTemp = stafferMap.get(strMember[t]); if(memTemp != null){ memberNames += memTemp + ","; } } memberNames = mem ...
分类:
编程语言 时间:
2016-05-27 16:40:21
阅读次数:
224
插入排序算法: 将一组待排序的数,取出第一个数作为已经排序好的队列,每一趟排序都要把第2,3,4,5.。。个数插入已排序好的队列中。 例如 待排序队列 3,8,2,5,7,1,6,4 已排序好队列 3 第1趟 : 插入8 已排序好队列 3,8 第2趟: 插入2 已排序好队列 2,3,8 。 。 。 ...
分类:
编程语言 时间:
2016-05-27 16:41:22
阅读次数:
251
简单排序算法:每一趟选择最小的与该趟第一个数交换,而不动其他数。 例如 3,8,2,5,7第1趟:2与3交换 2,8,3,5,7 第2趟:3与8交换 2,3,8,5,7 第3趟:5与8交换 2,3,5,8,7 第4趟:7与8交换 2,3,5,7,8 关键点在于:保持其他数不动,只把索引为0的数(第一 ...
分类:
编程语言 时间:
2016-05-27 16:40:29
阅读次数:
170
之前写过了类和原型,这里再说聚合,在写关于聚合之前,对与继承我再总结一下。JavaScript中关于继承的方式一共有三种,之前写了两种,但是没有说明,这里补充说明一下。 1.类式继承:通过在函数对象内调用父类的构造函数,使自身获得父类的属性和方法。主要使用callh和apply回调 2.原型继承:通 ...
分类:
编程语言 时间:
2016-05-27 16:37:07
阅读次数:
135
快速排序算法:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行 关键点 : 递归,折半 通常取第一个数为对比 时间复杂度 平均 log2(n)*n ...
分类:
编程语言 时间:
2016-05-27 16:35:17
阅读次数:
128
1 Java 8 下载地址 2 以root用户登录将下载的jdk-8u92-linux-x64.tar.gz文件放到/temp目录下,使用如下命令解压 3 将解压后的jdk1.8.0_92复制到/opt下,命令如下: root@test:~# mkdir /temproot@test:~# cd / ...
分类:
编程语言 时间:
2016-05-27 16:36:06
阅读次数:
172
一、Java中的单例: 特点: ① 单例类只有一个实例 ② 单例类必须自己创建自己唯一实例 ③ 单例类必须给所有其他对象提供这一实例 二、两种模式: ①懒汉式单例<线程不安全> 在类加载时,不创建实例,运行调用时创建。类加载快,在运行时获取对象速度慢 示例: ②饿汉式单例<线程安全> 在类加载的时候 ...
分类:
编程语言 时间:
2016-05-27 16:33:35
阅读次数:
151
在系列(2)中我们展示了一个简单的get请求,并返回了一个简单的helloworld页面。本篇我们来学习如何来配置一个action的url映射规则。 在系列(2)中我们在HelloWorldController上配置了一个@RequestMapping(value = "/helloworld")这 ...
分类:
编程语言 时间:
2016-05-27 16:34:28
阅读次数:
197