`
文章列表
[size=medium][size=medium]转自: http://blog.csdn.net/haydenwang8287/article/details/4188357 作为对象的创建模式[GOF95],单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。由定义可以总结出单例模式的要点有三个:一是单例类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只 ...

java读写文件

    博客分类:
  • java
写入文件:public void saveToFile(String fileName, InputStream in) throws IOException { FileOutputStream fos = null; BufferedInputStream bis = null; // HttpURLConnection httpUrl = null; // URL url = null; int BUFFER_SIZE = 1024; byte[] buf = new byte[BUFF ...
public void saveToFile(String fileName, InputStream in) throws IOException {     FileOutputStream fos = null;        BufferedInputStream bis = null;    //     HttpURLConnection httpUrl = null;    //     URL url = null;        int BUFFER_SIZE = 1024;     byte[] buf = new byte[BUFFER_SIZE];   ...
1.String的null值或空值判断 if (name != null && !name.equals("")) { //do something } 或者 if (!"".equals(name)) {//将""写在前头,这样,不管name是否为null,都不会出错。 //do something } 2.使用+运算符连接时注意: int a = 3; String str = null; System.out.println(a + ...
转自http://www.cmd100.com/bbs/forum.php?mod=viewthread&tid=2864&extra=page%3D1 这个问题让我纠结了两天,不知道其他视频学员有没有遇到。     HttpDowndLoader httpDowndLoader=new HttpDowndLoader();      String str=httpDowndLoader.download(http://127.0.0.1:8080/mp3/resources.xml);     本来是想从自己的tomcat上下文件的,但str.length()死活都是0,怎 ...
1.linux系统查看编码命令:locale, 更改编码: export ALL="zh_CN.UTF-8" export LANG="zh_CN.UTF-8" 2.转自:http://kalogen.iteye.com/blog/875230 最近又碰到了中文乱码问题,这里我没有把数据库牵扯进来,先说下我的环境,servlet容器使用Tomcat6.0,浏览器FireFox3.0、IE6,涉及字符编码设置的地方我的思路就是编码的地方都统一使用UTF-8,具体配置如下: 1.所有页面的charset设置为UTF-8。 2.Tomcat的URIEnco ...
场景:使用hibernate search,先按某字段rank排序,然后按相关度即文档得分进行排序。 model: @Indexed @Entity @Table(name="book") public class Book{ @DocumentId(name="book_id") @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="book_id", nullable=false) private int bookId; @Fie ...
同时使用@Transient,@Field. 这里有相关例子可以参考: http://blog.csdn.net/yuliming5219/archive/2009/10/26/4728970.aspx
(转自:http://for-ai.iteye.com/blog/940375) 在通常情况下,搜索提示一般需要用到前缀查询,即:匹配以XXX开头的语句内容。也可以看作正则表达式的XXX* 如查询:中。 则提示应该显示:中国、中央、中间。。。等等。 Lucene中的PrefixQuery即满足此要求。但是在建索引的时候需要注意最好不要分词,否则搜索有问题。 应该改为:field = new Field("FIELD",indexString,Store.YES,Index.NOT_ANALYZED); 且发现一个很重要的问题:PrefixQuery ...
转自:http://www.80sec.com/security-about-framework.html Web开发框架安全杂谈 Write by admin in 未分类 at 2011-03-15 22:21:03 Web开发框架安全杂谈 EMail: wofeiwo#80sec.com Site: http://www.80sec.com Date: 2011-03-14 From: http://www.80sec.com/ [ 目录 ] 0×00 起 0×01 承 0× ...
chcp 命令, chcp 65001  就是换成UTF-8代码页 chcp 936 可以换回默认的GBK chcp 437 是美国英语
database returned no natively generated 分类:Hibernatehbm.xml中的配置如下: <id name="logId" type="integer" column="LOGID">    <generator class="native"/> </id> native的功能是: 由数据库从identity,sequence和hilo中选取一个生成器来生成ID。 这样就需要主键设置成自增长的,一定要小心 采用的是Mysql5数 ...
class A { static { System.out.println("static output of A"); } { System.out.println("not static output of A"); } public A(){ System.out.println("constructor output of A"); } } class B extends A { static { System.out. ...
Global site tag (gtag.js) - Google Analytics