`
文章列表
实例代码,仅供方便以后查看。   <html> <head> <script type="text/javascript" src="jquery.js"></script> <script> function loadImage(url, callback) { var img = new Image(); //创建一个Image对象,实现图片的预下载 img.src = url; if (img.complete) { // 如果图片已经存在 ...
概述   我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。   我们使用模板类访问底层数据,根据持久化 ...
1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4 ",Unicode编码为"4e2d 6587 " ...
作为一个交互很多的web应用,良好的后端设计可以减少数据库访问、减轻服务器负载;良好的通讯模式更是可以较少服务器连接数、节省流量。这篇文章主要讲web即时通讯中常用的技术。 HTTP是无连接的,HTTP通讯过程基本就是:客户端发送请求给服务器,服务器接收请求给出响应信息,客户端接收响应信息显示在用户的显示器上,客户端断开连接。由此可知,要实现即时聊天中的”即时”,我们有两个办法:服务器抓住连接不断开和客户端不断的向服务器发起请求实现伪即时。当然用 Flash XMLSocket可以实现真正的即时通讯,但这样已经不是使用HTTP协议了,HTTP天生的优势(无需另外开端口、自动穿越防火墙)也 ...
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全)  简 要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时 ...
创建型模式   1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的F ...
我们可以使用VBxManager 命令行管理工具来查看当前的虚拟基设置 和状态QHo@qhoferrari1k:~$ VBoxManage list vms   下面通过实例来说明如何从命令行启动和关闭VirtualBox 虚拟机的两种常用方式。第一种:使用 VRDP 方式通过命令行启动虚拟机: (虚拟机名为:dcsvr08)QHo@qhoferrari1k:~$ VBoxManage startvm dcsvr08 -type vrdp   第二种 :使用 Headless 启动无前端图形界面方式: QHo@qhoferrari1k:~$ VBox ...
经验证,Tomcat的Server.xml的URIEncoding="UTF-8" 配置只对"GET"类型的请求有效,对"POST"请求类型无效。 即配置了URIEncoding="UTF-8" 后,在服务器端接收到的"POST"类型请求参数编码仍然为"ISO8859-1",而不是"UTF-8"。
Advanced Text Indexing with Lucene by Otis Gospodnetic 03/05/2003   Lucene Index Structure Lucene is a free text-indexing and -searching API written in Java. To appreciate indexing techniques described later in this article, you need a basic understanding of Lucene's inde ...
操作步骤很简单: 解压jars.rar,解压后的文件夹名为jars,文件夹中包含如下文件: 进入tomcat6.0的安装目录,替换bin目录下的tomcat-juli.jar为jars文件夹中的tomcat-juli.jar。 复制jars文件夹中的tomcat-juli-adapters.jar、log4j-1.2.12.jar、commons-logging-1.1.1.jar、log4j.properties文件到lib目录下。 删除或重命名conf目录下的logging.properties文件 启动或重启Tomcat6.0      所需jar请查看附件。
一、运行class文件     执行带main方法的class文件,Java虚拟机命令参数行为:     java <CLASS文件名>     注意:CLASS文件名不要带文件后缀。class     例如:     java Test     如果执行的class文件是带包的,即在类文件中使用了:     package <包名>     那应该在包的基路径下执行,Java虚拟机命令行参数:     java <包名>.CLASS文件名     例如:     PackageTest.java中,其包名为:com.ee2ee. ...

Maven权威指南

电子书:《Maven权威指南》、《maven-definitive-guide_zh》。 其实是同一本书,都是翻译自同一本英文教材,因为不是一次全部翻译完整本英文书,所以后者较前者翻译的多,但后者的内容有一部分不能完全看到(超出pdf页面大小),所以将前者也一起存档。
基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了 Spring 2.5 基于注释 IoC 功能的使用。   概述   注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属 ...
Spring 事务属性分析 事务管理对于企业应用而言至关重要。它保证了用户的每一次操作都是可靠的,即便出现了异常的访问情况,也不至于破坏后台数据的完整性。就像银行的自 助取款机,通常都能正常为客户服务,但是也难免遇到操作过程中机器突然出故障的情况,此时,事务就必须确保出故障前对账户的操作不生效,就像用户刚才完全 没有使用过取款机一样,以保证用户和银行的利益都不受损失。 在 Spring 中,事务是通过 TransactionDefinition 接口来定义的。该接口包含与事务属性有关的方法。具体如清单1所示: 清单1. TransactionDefinition 接口中 ...
在项目中难免要自己进行项目的部署,掌握一点基本的linux指令将会事半功倍。以下总结一下我在项目中使用到的基本的linux指令,谁让自己是菜鸟,只能在这里做笔记以防他日忘记。   从Linux平台客户端连接到另一台开启ssh服务的Linux服务器上常用的指令是 ssh 。如下: ssh [hostname]               //注解:hostname 可以为ip地址也可以为类似www.google.cn这样的域名。 //示例:ssh 192.168.1.101   删除文件命令 rm 。如下: rm -rf [filename]  //注解: ...
Global site tag (gtag.js) - Google Analytics