单例模式是自打我知道设计模式这个名词之后,第一个听说的一个具体的设计模式.它的使用情景是有一些关键性资源只允许产生一个实例.如果有多个实例产生的话,就会对我们的实际情况产生许多干扰.
以下是我在看书的过程中总结的几个要点:
确保一个类只有一个实例,并提供一个全局访问实例.在Java中实现单例模式需要一个私有的构造方法,一个静态方法和一个静态实例.确定在性能和资源上的限制,然...
分类:
编程语言 时间:
2015-02-13 18:34:11
收藏:
0 评论:
0 赞:
0 阅读:
241
#!/usr/bin/python
# -*- coding:utf-8 -*-
import os
import threading
import multiprocessing
import time
#Process entry
def process_worker(sign,lock,function):
global count_process
#lock.acquir...
分类:
编程语言 时间:
2015-02-13 18:30:58
收藏:
0 评论:
0 赞:
0 阅读:
438
前面为大家已经总结了,基于密钥交换的DH算法,现在就为大家再介绍一种基于因子分解的RSA算法,这种加密算法有两种实现形式:1、公钥加密,私钥解密;2、私钥加密,公钥解密。下面就为大家分析一下实现代码,相对于DH算法,RSA显得有些简单。初始化密钥:KeyPairGenerator keyPair.....
分类:
编程语言 时间:
2015-02-13 18:26:13
收藏:
0 评论:
0 赞:
0 阅读:
194
一:前言 其实以前我们来学习java特性的时候,对于封装好想觉得没什么用处,至少我那个时候的感觉(不知道是不是我学的太浅薄了~),现在由于项目从零开始做得,在做得过程中我感觉到原来封装是这样用的。二:内容//这段代码像是一个过滤器样,来转换时间的。@InitBinder public voi...
分类:
编程语言 时间:
2015-02-13 18:23:31
收藏:
0 评论:
0 赞:
0 阅读:
321
1.array_column 对获取数组当中的一列$arrUsers = array( array( 'id' => 1, 'name' => '张三', 'age' => 25, ), ...
分类:
编程语言 时间:
2015-02-13 18:19:05
收藏:
0 评论:
0 赞:
0 阅读:
233
最近使用spring data jpa做了两个项目,对于动态查询的不友好做了个类似hibernate的封装,记录也分享下首先定义一个所有条件的容器,继承SpecificationJava代码/***定义一个查询条件容器*@authorlee**@param*/publicclassCriteriai...
分类:
编程语言 时间:
2015-02-13 18:18:45
收藏:
0 评论:
0 赞:
0 阅读:
1203
commands模块不支持windows环境,让我们来看看。>>> import commands>>> print commands.getoutput('dir')'{' 不是内部或外部命令,也不是可运行的程序或批处理文件。>>> 查看commands.getoutput的源代码:def get...
分类:
编程语言 时间:
2015-02-13 18:17:25
收藏:
0 评论:
0 赞:
0 阅读:
435
之前在项目组时,写银行接口时,老是不太明白大端和小端模式会带来什么影响,今儿有空,正好把它给弄明白了。代码如下,有详细的注释:package com.io;import java.io.DataOutputStream;import java.io.File;import java.io.FileI...
分类:
编程语言 时间:
2015-02-13 18:16:33
收藏:
0 评论:
0 赞:
0 阅读:
1070
转自:http://www.cppblog.com/thesys/articles/116985.html简介C++0x中引入了static_assert这个关键字,用来做编译期间的断言,因此叫做静态断言。其语法很简单:static_assert(常量表达式,提示字符串)。如果第一个参数常量表达式的...
分类:
编程语言 时间:
2015-02-13 18:15:25
收藏:
0 评论:
0 赞:
0 阅读:
349
本文目录一、异步POST请求二、NSURLConnection的其他请求方法上一讲介绍了iOS中的异步GET请求,这讲来看看异步POST请求。回到顶部一、异步POST请求假如请求路径是http://192.168.1.102:8080/MJServer/login,请求参数有2个:username ...
分类:
编程语言 时间:
2015-02-13 18:13:31
收藏:
0 评论:
0 赞:
0 阅读:
379
本文目录前言一、获取当前线程二、获取主线程三、NSThread的创建四、暂停当前线程五、线程的其他操作六、优缺点回到顶部前言每个iOS应用程序都有个专门用来更新显示UI界面、处理用户触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验...
分类:
编程语言 时间:
2015-02-13 18:12:21
收藏:
0 评论:
0 赞:
0 阅读:
308
public static void testReflect(Object model) throws NoSuchMethodException, IllegalAccessException, IllegalArgumentException, Invoc...
分类:
编程语言 时间:
2015-02-13 18:12:01
收藏:
0 评论:
0 赞:
0 阅读:
291
一:前沿 在这里我学到了怎么来使用开源的东西,也第一次去接触有关性能方面检测的开源框架,javamelody是性能检测的,刚刚看的时候我什么都不知道的,但是自己接触了,才知道一点大概思路吧。下面来记载下!二:javamelody简单配置 在pom.xml中引入下面这个jar包 ...
分类:
编程语言 时间:
2015-02-13 18:11:21
收藏:
0 评论:
0 赞:
0 阅读:
341
1, 'name' => '张三', 'age' => 25, ), array( 'id' => 2, 'name' => '李四', 'a...
分类:
编程语言 时间:
2015-02-13 18:10:41
收藏:
0 评论:
0 赞:
0 阅读:
296
phpstorm 8.0.1的中文版放到8.0.2上报错,不能直接用在8.0.2上,转换了一下,可以支持了或者下载小一些的文件,用winrar打开phpstorm lib目录下的resources_en.jar\message目录,直接把这里下工的*.properties扩展名文件拖进去源文本uni...
分类:
编程语言 时间:
2015-02-13 18:10:11
收藏:
0 评论:
0 赞:
0 阅读:
768
//生成cookiefunction addCookie(sName, sValue, day) { var expireDate = new Date(); expireDate.setDate(expireDate.getDate() + day); //设置失效时间 ...
分类:
编程语言 时间:
2015-02-13 18:09:01
收藏:
0 评论:
0 赞:
0 阅读:
183
年底了,进公司刚好半年,于是全新一轮的挑战开始:让我接触java项目了,真的是全新的,完全一片茫然。经过了半个月的折腾,把环境搭了一遍又一遍,还可以小小的改一下程序,还OK啦~继续努力。接下来,进入正题。一、java环境 1. 7.0版本,网上下载jdk-7windows-x64,安装。 2...
分类:
编程语言 时间:
2015-02-13 18:08:21
收藏:
0 评论:
0 赞:
0 阅读:
213
本文目录一、Core Animation简介二、Core Animation的使用步骤三、CAAnimation四、CAPropertyAnimation回到顶部一、Core Animation简介* Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非...
分类:
编程语言 时间:
2015-02-13 18:06:45
收藏:
0 评论:
0 赞:
0 阅读:
256
本文目录前言一、NSInvocationOperation二、NSBlockOperation三、NSOperation的其他用法四、自定义NSOperation回到顶部前言1.上一讲简单介绍了NSThread的使用,虽然也可以实现多线程编程,但是需要我们去管理线程的生命周期,还要考虑线程同步、加锁...
分类:
编程语言 时间:
2015-02-13 18:06:32
收藏:
0 评论:
0 赞:
0 阅读:
259
os.system(cmd)通过执行命令会得到返回值。ping通的情况下返回值为0。ping不通的情况:1、请求超时,返回值12、无法访问目标主机,返回值为0,和ping通返回值相同所以建议不用os.system
分类:
编程语言 时间:
2015-02-13 18:06:23
收藏:
0 评论:
0 赞:
0 阅读:
619