适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。
适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
以下是示例代码:
/**
* 适配器模式
* @author Admin
*
*/
public class Adapter {
public static void start(powerA p){ //只接受...
分类:
编程语言 时间:
2015-07-31 18:31:08
阅读次数:
132
INI是 initialization的缩写。INI文件是一种轻量级的配置文件,广泛地用于各种操作系统和软件中。INI文件是一种简单的文本文件,基本结构很简单、可读性高,必要的元素只有两种:section、property(包括name/key和value)。
历史:
在MS-DOS和16位Windows系统中,直到Windows ME为止,都是使用INI文件作为操作系统配置文件(比如...
分类:
编程语言 时间:
2015-07-31 18:29:53
阅读次数:
145
程序图
描述
ThreadCache类是ThreadLocal类的封装,UserManagerServlet请求方法里面创建一个User对象,然后,将对象放到ThreadLocal中,然后,从UserManagerDao获得该对象,再返回给Servlet
程序
ThreadCache
package com.tgb.util;
impo...
分类:
编程语言 时间:
2015-07-31 18:29:26
阅读次数:
199
知识补充:
如果a和b关于m同于,那么(a - b )是m的整数倍。
负数取余运算:不同的语言有不同的方法,其中C和JAVA是按第一个数的符号确定结果的符号,C++则要依据系统而定。 取余运算的发展:1.(a+b)%p=(a%p+b%p)%p1.(a + b) \% p = (a \% p + b \% p) \% p2.(a?b)%p=(a%p?b%p)%p2.(a * b) \% p...
分类:
其他好文 时间:
2015-07-31 18:28:25
阅读次数:
117
Lucene 5.2.1 + jcseg 1.9.6中文分词索引(Lucene 学习序列2)
jcseg是使用Java开发的一个开源的中文分词器,使用流行的mmseg算法实现。是一款独立的分词组件,不是针对lucene而开发,
但是提供了最新版本的lucene和solr分词接口。...
分类:
Web程序 时间:
2015-07-31 18:27:39
阅读次数:
288
一,标准输出流System.out
System.out向标准输出设备输出数据,方法有很多:
print()和println()的主要区别是后者输出完了主动转行前者不转行,printf()主要是格式化输出
一,标准输入流System.in
System.in读取标准输入设备数据(从标准输入获取数据,一般是键盘)int read() //返回ASCII码。若,返回值=-1,说明没有读取到...
分类:
编程语言 时间:
2015-07-31 18:26:46
阅读次数:
118
在做Android开发的时候,只要查看一些Android源码,不难发现,其中,声明常量都是如下格式:
private static final String TAG = "FragmentActivity";
声明为什么要添加static关键字呢?
之前是这么考虑问题的:定义一个类A,其中包含了用静态变量修饰的常量CONSTANT_A与直接用final修饰的常量CONSTANT_B
pub...
分类:
编程语言 时间:
2015-07-31 18:24:28
阅读次数:
168
The Euler function
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4389 Accepted Submission(s): 1821
Problem Description
The Eul...
分类:
其他好文 时间:
2015-07-31 18:23:56
阅读次数:
104
linux安装mysql、tomcat和jdk。
$ sudo apt-get install mysql-server安装mysql 下载jdk和tomcat linux的版本到达/usr/local$ sudo mkdir java 建立一个java文件夹 (注:sudo 请求root权限 )$ sudo mv jdk1.7.0_67 /usr/local/java 将解压的文件移到刚刚建好的...
分类:
移动开发 时间:
2015-07-31 18:23:53
阅读次数:
229
1、实现了ModelDriven接口;
2、去掉了字段和属性的定义,取而代之的是定义并实例化了模型对象,实现getModel方法用于获取对象,在其他成员方法中就可以直接引用此对象。
需要注意的是,页面表单input的name属性值必须和模型(比如这里的User.java)的get、set方法后面的名字一样。比如表单中某一个input的name属性值为“username”,那么相应的ge...
分类:
其他好文 时间:
2015-07-31 18:22:31
阅读次数:
145