- 浏览: 58880 次
- 性别:
- 来自: 长沙
最新评论
-
364902709:
非常好用。谢谢。
jsp分页组件(原创) -
penchy:
allen_leiwenchao 写道如何用阿, 查询的集合 ...
jsp分页组件(原创) -
allen_leiwenchao:
如何用阿, 查询的集合 都没地方放~
jsp分页组件(原创) -
penchy:
增加 在PagerTag.java 中getNavigator ...
jsp分页组件(原创) -
penchy:
不好意思 程序有点小bug在PagerTag.java 中pr ...
jsp分页组件(原创)
文章列表
Java在图形处理时调用了本地的图形处理库。在利用Java作图形处理(比如:图片缩放,图片签名,生成报表)时,如果运行在windows上不会出问题。如果将程序移植到Linux/Unix上的时候有可能出现图形不能显示的错误。提示信息 ...
在不同的操作系统上,修改TCP/IP参数的方法略有不同,现在对Windows 2000/NT、RISC6000/AIX、HP-UNIX、SUN Solaris以及SCO OpenServer平台下的修改方法逐一进行说明:
1)在Windows NT平台上, 我们利用regedit来修改系统注册表,修改HKEY_LOCAL_MACHINE\CurrentControlSet\Services\Tcpip\Parameters下的以下三个参数: KeepAliveInterval,设置其值为1000 KeepAliveTime,设置其值为300000(单位为毫秒,300000代表5分钟) TcpM ...
1.exploit-db网站在7月14日爆出了一个Struts2的远程执行任意代码的漏洞,此漏洞危害之大,可谓百发百中,直接root,只要采用了Struts2和webwork框架的系统(对于webwork的版本,不太清楚,我这里没环境对其一一测试,这里有两者关系的介绍),基本上无一幸免。
2.昨天在接到朋友的提醒后,迅速将公司的一些使用此框架开发的项目漏洞修补了,我想大部分大公司的也在第一时间修补的差不多了,但是仍有很多公司,没有安全团队的,估计被黑了还被蒙在鼓里,感觉有必要在这里提醒下使用struts开发的朋友们,因为毕竟自己当初也做过java的开发。
3.漏洞成因在漏洞的poc中已经 ...
unix 系统命令大全
-- unix 系统操作命令大全
用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。
1.1 登录
当屏幕上出现Login提示符时,用户 ...
Oracle RAC
RAC,全称real application clusters,译为“真正应用集群”,
是Oracle新版数据库中采用的一项新技术,也是Oracle数据库支持网格计算环境的核心技术。
Oracle RAC主要支持Oracle9i、10g、11g版本,可以可以支持24 x 7
有效的数据库应用 系统,在低成本服务器上构建高可用性数据库系统,并且自由部署应用,无需修改代码。
在Oracle
RAC环境下,Oracle集成提供了集群软件和存储管理软件,为用户降低了应用成本。当应用规模需要扩充时,用户可以按需扩 ...
存储过程:
存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合
,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以
及其它强大的编程功能。
存储过程可包含程序流、逻辑以及对数据库的查询。它们可以接受参数、输出参数、返回单个或多个结果集以及返回值。
可以出于任何使用 SQL 语句的目的来使用存储过程,它具有以下优点: ...
Java类加载器介绍
类加载器负责把类加载到Java虚拟机(JVM)中。指定类的名称,类加载器就会定位这个类的定义,每一个Java类必须由类加载器加载。
当启动JVM的时候,可以使用三个类加载器:引导(bootstrap)类加 ...
- 2009-12-05 10:57
- 浏览 1379
- 评论(0)
List <String> sqlFileList = new ArrayList <String>();
//从文件读放内容到按分号放到sqlFileList
public List <String> readSqlFiles(List <String> fileNameList) {
List <String> sqlList = new ArrayList <String>();
for (String fileName : fileNameList) {
File myFile = new File(fil ...
八、二级缓存在项目中的集成和使用
1.
将
echcache.xml
文件拷贝到
src
下
,
二级缓存
hibernate
默认是关闭的,手动开启
2.
开启二级缓存,修改
hibernate
.cfg.xml
文件
,
<property name=”hibernate
.cache.user_second_level_cache”>true</property>
3.
指定缓存产品提供商
<property name=”hibernate
.cache. ...
七、哪些方法支持缓存
*get()
*load()
*iterate() (
查询实体对象
)
save()
查询缓存只对
query.list()
起作用
一级缓存测试:
1
.
Load
测试
:
在同一个
session
中发出两次
load
查询(
1
)
2
四、缓存的管理
Hibernate
的缓存管理
一级缓存的管理
:
evit(Object obj)
将指定的持久化对象从一级缓存中清除
,
释放对象所占用的内存资源
,
指定对象从持久化状态变为脱管状态
,
从而成为游离对象
.
clear()
将一级缓存中的所有持久化对象清除
,
释放其占用的内存资源
contains(Object obj)
判断指定的对象是否存在于一级缓存中
.
flush()
刷新一级缓存区的内容
,
...
缓存可以简单的看成一个
Map
,通过
key
在缓存里面找
value
。
一、缓存简介
Cache In Hibernate
HIBERNATE
中的
CACHE
有两级
.
一级是在
Session
范围内的
CACHE
.
即每个
Session
有自己的一个
CACHE,
当前操作的对象都会被保留在
第四部分:小结及其引申
缓存是在提升系统响应时常用的一种技术,在系统缓存上通常采用的是有页面缓存、处理缓存和数据缓存
这三种具体的类别,应该说这三种缓存在实现上还是稍有不同,尽管底层的缓存实现是一样的。
页面缓存
页面缓存是指对页面中的内容片断进行缓存的方案。比如页面中有一个部分是显示栏目中的内容的,那么就可以缓存这个部分,在进行第二次请求的时候就直接从缓存中取出这部分的内容
(
其实就是这部分的
html
了
)
,这种情况下,缓存的作用其实非常明显,在典型的
action+service+dao
这样的结构中,在采用页面缓 ...
- 2009-10-26 09:54
- 浏览 1748
- 评论(0)
第三部分:
Demo
一、对象缓存
1
、
Cache
操作类
import java.util.Date;
import com.opensymphony.oscache.base.NeedsRefreshException;
import com.opensymphony.oscache.general.GeneralCacheAdministrator;
public class BaseCache extends GeneralCacheAdministrator {
private int refreshPe ...
三、OSCache的基本用法(缓存JSP页面中部分)
(一):
Cache-OSCache
提供的缓存标签
这是
OSCache
提供的标签库中最重要的一个标签,包括在标签中的内容将应用缓存机制进行处理,处理的方式将取决于编程者对
cache
标签属性的设置。
第一次请求到达时,标签中的内容被处理并且缓存起来,当下一个请求到达时,缓存系统会检查这部分内容的缓存是否已经失效,主要是以下几项:
1.
缓存时间超过了
cache
标签设置的
time
或者
duration
属性规定的超时时间
2. cron
属性规定的时间比缓存信息 ...
- 2009-10-26 09:47
- 浏览 1862
- 评论(0)