Java中的LinkedList实际上是双向链表实现方式LinkedList list = new LinkedList();list.add(1);list.add(2)1->2这说明默认的add方式是在list的尾部添加了一个元素list.addLast(3);1->2->3list.addFi...
分类:
编程语言 时间:
2015-08-06 00:02:01
阅读次数:
150
装饰者模式1、意图: 动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客 户端透明的方式扩展对象的功能。2、适用环境 (1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 (2)处理那些可以撤消的职责。 (3)当不能采用生...
分类:
编程语言 时间:
2015-08-06 00:03:08
阅读次数:
194
一、容器转化到数组使用toArray()方法二、数组转化为容器,使用Arrays.asList(数组)会返回一个ArrayList,然后使用容器的方法可以对其进行操作。[1] http://my.oschina.net/laigous/blog/28470
分类:
编程语言 时间:
2015-08-06 00:01:29
阅读次数:
125
一、Spring的几大模块:Data access & Integration、Transcation、Instrumentation、Core Spring Container、Testing。二、Spring Bean 2.1、声明Bean a、简单的bean装配方式 ...
分类:
编程语言 时间:
2015-08-06 00:01:19
阅读次数:
246
1、字符串排序考虑一个空格和多个空格的限定转化时记得对象间比较实用compareTo 1 package learn; 2 3 import java.util.Arrays; 4 5 /*对一个字符串进行从小到大排序 6 * 20 78 9 -7 88 36 29 7 * 思路 8 * ...
分类:
编程语言 时间:
2015-08-05 23:59:42
阅读次数:
422
前奏:在HTML中使用JavaScript 1_推荐src引用外部JavaScript文件,方便管理与维护,标签位置在页面最下面,使浏览器更优先加载页面内容。 2_HTML页面需要有标准的文档类型申明DOCTYPE,否则会触发混杂模式,页面非常容易出错。 3_考虑禁用JavaScript的场景。.....
分类:
编程语言 时间:
2015-08-05 23:57:57
阅读次数:
297
借助于Spring插件(Struts2-spring-plugin-XXX.jar),我们可以非常简单地完成Spring和Struts2的整合,这种整合包括让Action自动装配Spring容器中的Bean,以及让Spring管理应用中的Action两种方式,不管采用哪种方式,完成Struts2和....
分类:
编程语言 时间:
2015-08-05 23:59:50
阅读次数:
323
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问...
分类:
编程语言 时间:
2015-08-05 23:58:04
阅读次数:
168
package algrithm;import java.util.Scanner;public class Sort { public static void mergeSort(int a[], int l, int r) { if (l >= r) return; int mid=(l...
分类:
编程语言 时间:
2015-08-05 23:53:39
阅读次数:
133
引用:http://www.cnblogs.com/xdp-gacl/p/4249939.html学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分...
分类:
编程语言 时间:
2015-08-05 23:53:52
阅读次数:
252
os.system(‘cat /proc/cpuinfo‘) ????阻塞,返回shell执行参数命令的状态,即成功返回0 os.popen(‘cat /proc/cpuinfo‘) ??? 阻塞,返回file read的对象,对该对象进行 read() 可以获取shell执行参数命令的结...
分类:
编程语言 时间:
2015-08-05 22:51:25
阅读次数:
352
Gzip单个文件压缩 对于单个文件使用GZip压缩。 package date0805.demo1;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
i...
分类:
编程语言 时间:
2015-08-05 22:50:36
阅读次数:
258
引言 ? ? HashMap在键值对存储中被经常使用,那么它到底是如何实现键值存储的呢? 一 Entry ? ? Entry是Map接口中的一个内部接口,它是实现键值对存储关键。在HashMap中,有Entry的实现类,叫做Entry。Entry...
分类:
编程语言 时间:
2015-08-05 22:46:14
阅读次数:
273
这道题是汇编语言第二版的习题,一开始我也是百思不得其解,下面看看吧: 有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻址到此单元, 则SA 应满足的条件是:最小为 1001H 最大为 2000H ;...
分类:
编程语言 时间:
2015-08-05 22:47:53
阅读次数:
241
<filter> ? ?<filter-name>encodingFilter</filter-name> ? ?<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> ? ?<init-param> ? ? ? ?<param-name>encodin...
分类:
编程语言 时间:
2015-08-05 22:47:26
阅读次数:
177
importlogging
importos
importtime
deflogger(user_name):
"日志功能模块"
logger=logging.getLogger(user_name)
logger.setLevel(logging.DEBUG)
log_file=‘/tmp/tj‘
now_minute=time.strftime("%Y%m%d%H%M",time.localtime())
ago_minute=int(today)-1
fn=logging.FileHa..
分类:
编程语言 时间:
2015-08-05 22:43:11
阅读次数:
236
前面我们介绍了c++作为一个面向对象的高级编程语言,知道了面向对象的特征。今天就开始正式的学习c++了。我们知道,c++的核心就是把程序功能化,结构化,那么结构化,就必须有类。一个类,里面有变量,有方法(函数)。类里边的变量,我们称他为成员变量,函数就称为成员函数。..
分类:
编程语言 时间:
2015-08-05 22:42:42
阅读次数:
158