- 浏览: 479938 次
- 性别:
- 来自: 上海
最新评论
-
276847139:
方法很有效,我的问题就在是在父项目的.classpa ...
手动添加Maven Dependencies -
coosummer:
推荐使用http://buttoncssgenerator.c ...
button css 样式 -
lqz2012:
DBFFileReader是外部框架里面的吧,不是JDK的。楼 ...
java读取dbf文件 -
xudongcsharp:
lx13345 写道java.lang.NoSuchMetho ...
Spring常用错误 -
lx13345:
jar是hibernate3.3GA,ehcache-1.5. ...
Spring常用错误
文章列表
http://blog.csdn.net/zhulinfeiba/article/details/5957028
1. EHCache 的特点,是一个纯Java ,过程中(也可以理解成插入式)缓存实现,单独安装Ehcache ,需把ehcache-X.X.jar 和相关类库方到classpath中。如项目已安装了Hibernate ,则不需要做什么。。直接可以使用Ehcache
Cache 存储方式 :内存或磁盘
2. 单独使用 EHCache
使用CacheManager 创建并管理Cache
1.创建CacheManager有4种方式:
A:使用默认配置文件创建
A:使用默认配置文件创建
java代码
CacheManager manager = CacheMa ...
一、http_load
程序非常小,解压后也不到100K
http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工
具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。
下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.gz
安装很简单
#tar zxvf http_load-12mar2006.tar.gz
#cd http_load-12mar2006
#make && make install
命令格式:ht ...
Java 内存区域和GC机制
- 博客分类:
- 知识精华荟萃
Java垃圾回收概况
Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对 JVM(Java Virtual Machine)中的内存进行标记,并确定哪些内存需要回收,根据一定的回收策略,自动的回收内存,永不停息(Nerver Stop)的保证JVM中的内存空间,放置出现内存泄露和溢出问题。
关于JVM,需要说明一下的是,目 ...
ThreadLocal
- 博客分类:
- Thread
ThreadLocal是什么
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。
当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的 ...
1. ThreadLocal
2. 事务隔离机制
3. 在List找一个重复的数字算法
4. 悲观锁 乐观锁
5. 线程同步
6. 项目经验
7. 常用设计模式
8. 数据库左连接
9. webservice
10. GC工作机制
1) 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一 ...
package com.java.test;
import java.util.ArrayList;
import java.util.List;
public class TestReturn {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println( testt5());
}
public static int testt() {
int x = 99;
try {
...
(1)HashMap和Hashtable的区别
都属于Map接口的类,实现了将惟一键映射到特定的值上。
HashMap 类没有分类或者排序。它允许一个null键和多个null值。
Hashtable 类似于HashMap,但是不允许null键和null值.它也 ...
(一)java 静态代码块 静态方法区别
一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用
比如main方法就必须是静态的 这是程序入口
两者的区别就是:静态代码块是自动执行的;
静态方法是被调用的时候才执行的.
静态方法
(1)在Java里,可以定义一个不需要创建对象的方法,这种方法就是静态方法。要实现这样的效果,只需要在类中定义的方法前加上static关键字。例如:
p ...
SpringMVC传参
- 博客分类:
- Spring
Spring MVC 的请求参数获取的几种方法
通过@PathVariabl注解获取路径中传递参数
@RequestMapping(value = "/{id}/{str}")
public ModelAndView helloWorld(@PathVariable String id, @PathVariable String str) {
System.out.println(id);
System.out.println(str);
return new ModelAndView("/helloWorld");
}
用@Mo ...
对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、sql语句优化、数据库参数配置、恰当的硬件资源和操 ...
jQuery密码强度插件
- 博客分类:
- JQuery
Complexify 是一个用来检测密码强度的 jQuery 插件,并使用友好的效果来提示给用户。
install安装打包到本地
deploy安装到服务器上
groupId对应包名
artifactId对应项目名称
simple:
<artifactId>app-simple</artifactId>
<groupId>com.zd.app</groupId>
<version>1.0-SNAPSHOT</version>
控制依赖版本常用方法:设置property、模块集成关系中父模块使用dependencyManagement
1.2.3-beta-1
可增可减
只增不减
1、下载Apache2.2.15,到http://archive.apache.org/dist/httpd/binaries/win32/里下载apache_2.2.15-win32-x86-no_ssl.msi ,安装方法挺简单,在network domain、server domain中输入localhost,填入管理员的邮箱地址,出现选择安装路径的界面,默认的路径比较长,我把安装路径修改为:“D:/Apache2.2/”,继续安装,直到完成。
安装完毕,apache就自动启动,可以测试apache是否成功启动。在浏览器地址栏里输入:http://localhost/或http ...