- 浏览: 59000 次
- 性别:
- 来自: 长沙
最新评论
-
364902709:
非常好用。谢谢。
jsp分页组件(原创) -
penchy:
allen_leiwenchao 写道如何用阿, 查询的集合 ...
jsp分页组件(原创) -
allen_leiwenchao:
如何用阿, 查询的集合 都没地方放~
jsp分页组件(原创) -
penchy:
增加 在PagerTag.java 中getNavigator ...
jsp分页组件(原创) -
penchy:
不好意思 程序有点小bug在PagerTag.java 中pr ...
jsp分页组件(原创)
文章列表
第二部分:
OSCache
使用指南
一、下载安装
OSCache
是一个基于
web
应用的组件,他的安装工作主要是对
web
应用进行配置,大概的步骤如下:
1.
下载、解压缩
OSCache
从
http://www.opensym
phony.com/oscache/download.html
下载合适的
OSCache
版本,
解压缩下载的文件到指定目录
。
2
、新建立一个
一、简介
Cache
是一种用于提高系统响应速度
、改善系统运行性能
的技术。尤其是在
Web
应用中,通过缓存页面的输出结果,可以很显著的改善系统运行性能。
OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的缓存解决方案。
OSCache
是当前运用最广的缓存方案,
JBoss,Hibernate,Spring
等都对其有支持。
Oscache
的 ...
JDK6到JDK7竟然有四年多的跨度,而且新加入的特性,也并不是那么激动人心(相对于社区的期望和动态语言的快速发展),闭包(Closure)本来是一个万众期待的特性,在经过激烈的争论之后还是被放弃了。
越来越多的人开始担忧JAVA的前途,我觉得,以目前的情况来看,JAVA在JVM上失去Number One的地位是迟早的事情,但我们不要忘了,这个有些老态龙钟的JAVA曾经的辉煌,以及它所背负的兼容性包袱。
java的每一次版本递进,都要考虑对以前版本的语言兼容性、平台兼容性和移植兼容性。
语言兼容性(language compability),要保证已有的词法、语法在新版本上含义 ...
Oracle公司对Java的议事日程成为本周的焦点,因为Oracle计划把Oracle OpenWorld
2009的聚光灯投向SUN的应用程序开发技术,将以SUN公司主席斯科特麦克尼利和副总裁Java之父詹姆斯戈士林以及Oracle CEO
拉里埃里森打头阵做主题演讲。
Java之父的出现,意味着Oracle将会继承Java技术开发领导者衣钵,此外,今年在旧金山举行的Oracle
OpenWorld大会还有许多看点,Oracle对收购所取得的技术如何有效管理成为许多人关注的焦点,分析师认为在本次大会上Oracle将会透露具
体的信息,尽管Java语言不会成为大会的主题。
在 ...
动态调用方法
public class Ref {
/**
* @param message
*/
public Ref(String message){
System.out.println("Hello :" + message);
}
public void sayHello(String message){
System.out.println("Say Hello!" + message);
}
public static String show(){
return "st ...
SQLServer和Oracle是大家经常用到的数据库,在此总结出这些常用函数以供大家参考。
数学函数
1.绝对值
S:select abs(-1) value
O:select abs(-1) value from dual
2.取整(大)
S:select ceiling(-1.001) value
O:select ceil(-1 ...
struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求.
struts.properties配置文件
struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2 ...
@PostConstruct
:当bean对象完成实例化后,标注了这个注释的方法会立即被调用, 每个bean class只能定义一个 @PostConstruct方法,适用于有状态和无状态的会话bean@ProDestroy
:标注了这个注释的方法会在容器销毁一个无用或者过期的bean实例之前被调用,适用于有状态和无状态会话bean@PrePassivate:
当一个有状态的bean实例空闲时间过长,就会发生钝化(passivate).标注了这个注释的方法会在被钝化之前被调用,bean实例被钝化后,在一段时间内,如果任然没有用户对bean实例进行操作,容器将会从硬盘中删除它,以后,任何针对 ...
HIbernate主键详解------Assigned Assigned方式由程序生成主键值,并且要在save()之前指定否则会抛出异常
特点:主键的生成值完全由用户决定,与底层数据库无关。用户需要维护主键值,在调用session.save()之前要指定主键值。主 ...
Hibernate自带的连接池算法相当不成熟。
它只是为了让你快些上手,并不适合用于产品系统或性能测试中。 出于最佳性能和稳定性考虑你应该使用第三方的连接池。只需要用特定连接池的设置替换
hibernate.connection.pool_size即可。这将关闭Hibernate自带的连接池。 例如, 你可能会想用C3P0.
C3P0是一个随Hibernate一同分发的开源的JDBC连接池, 它位于lib目录下。
如果你设置了hibernate.c3p0.*相关的属性, Hibernate将使用
C3P0ConnectionProvider来缓存 ...
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了
Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用
request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。
经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的
IP,服务器端应用也无法直接通过转发请求的地址返回给客户端。但是在转发请求的HTTP头信息中,增加了X-FORWARDE ...
- 2009-10-21 09:40
- 浏览 1365
- 评论(0)
1. 以root身份登录系统
2. 到java.sun.com去下载JDK1.5.0 for LINUX
的rpm. 应该是个jdk
-1_5_x-rc-linux
-i586-rpm.bin的文件
3.通过chmod +x jdk
-1_5_x-rc-linux
-i586-rpm.bin命令使其获得可执行权限
4.通过 sh jdk
-1_5_x-rc-linux
-i586-rpm.bin来进行安装
5.安装完毕,JDK
安装在/usr/java/目录下
6.设置环境变量(写入/etc/profile中)
export JAV ...
- 2009-10-21 09:31
- 浏览 857
- 评论(0)
(1)Ctrl+M切换窗口的大小
(2)Ctrl+Q跳到最后一次的编辑处
(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。
F3跳到声明或定义的地方。
F5单步调试进入函数内部。
F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。
F7由函数内部返回到调用处。
F8一直执行到下一个断点。
(4)Ctrl+Pg~对于XML文件是切换代码和图示窗口
(5)Ctrl+Alt+I看Java文件中变量的相关信息
(6)Ctrl+P ...
- 2009-10-21 09:29
- 浏览 770
- 评论(0)
APACHE 2.2.8+TOMCAT6.0.14配置负载均衡
目标:
使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求:
1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。
2、 为系统设定 Session 超时时间, ...
- 2009-10-20 15:07
- 浏览 1215
- 评论(0)
距离Java7的MR版本发布有段时间了,通过安装试用之后的总体感觉是:速度又快了。仔细阅读了Java7的相关文档发现,Java7拥有如下的一些新的特性。 首先是模块化特性:
如果您安装和使用过NetBeans6.7的话,是不是会有一个很大的感觉,就是
NetBeans6.7的启动速度比以前快了很多,当然并不是NetBeans已经使用了Java7,而是NetBeans将以前一启动就加载的功能划分
成了很多的模块,第一次安装启动的时候,很多模块都没有加载,只是加载了一些最基本的功能模块,在随后的使用过程中,如果用到了某一种功能,就启用相应的
模块,这样形成了一个按需加载的特 ...
- 2009-10-20 14:49
- 浏览 1033
- 评论(0)