`
iamcrzay
  • 浏览: 57588 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
transient final ReentrantLock lock = new ReentrantLock(); ..................... ..................... private static final Unsafe unsafe = Unsafe.getUnsafe(); private static final long lockOffset; static { try { ...
公司的项目要用到全文检索所以不得不花些时间来看看,在看了几天的文档之后自己尝试着做出了这样的一个Demo 我们要实现的目标是,上传文件并且对上传文件的内容进行检索,检索的结果是文件名,上传时间,内容摘要。 首先给出Demo所用到的技术: webwork+freemarker ,Lucene的版本事2.4最新版,在此中我们用到了dom4j最终的搜索的结果生成的是一个xml文件,然后用xslt格式化输出。 首先给出的是wobwork的配置文件xwork.xml <?xml version="1.0" encoding="UTF-8"?> &l ...
近段时间  大量使用了IO  一些常用的操作竟然不知道 留下备忘! 文件拷贝: public static void copyFile(File src,File dest) throws Exception{ try { // Create channel on the source FileChannel srcChannel = new FileInputStream(src).getChannel(); // Create channel on the destination ...
以下这个插入行的简单例子简单的描述Oracle处理事务的过程: (1) 一个用户连接到Oracle服务器 (2)在检查了该请求的合法性之后,服务器位用户启动了一个新的专用服务器进程 (3)用户执行了一个语句把新行插入到表中 (4) Oracle检查用户的权限以保证该用户有执行插入操作的权限。如果用户的权限信息不在高速缓存中,必须从磁盘读取到高速缓存中。 (5) 如果用户有执行插入的权限,Oracle则检查用户要执行的SQL语句以前是否执行过且还是在共享池中。若是,Oracle执行此版本的SQL,否则,Oracle语法分析并执行该用户的SQL语句。然后Oracle在用户会话的PGA中创建 ...

Jstl时间

JSP Standard Tag Libraries Formatting and Internationalization Two form input parameters, 'date' and 'isoDate', are URL-encoded in the link leading to this page. 'isoDate' is formatted according to the ISO8601 standard. Formatting of numbers and dates is based on the browser's locale setting. Format ...
gagaaasas
用Jquery最大的原因就是 它的选择器 实在是太爽啦 .................................................................. jQuery的选择器是CSS 1-3,XPath的结合物。jQuery提取这二种查询语言最好的部分,融合后创造出了最终的jQuery表达式查询语言。如果你了解CSS(绝大部分WEB开发者都用到的),那么你学起来就很容易了。 同时使用CSS和XPath 看几个例子: 隐藏所有包含有链接的段落: $("p[a]").hide(); 显示页面的第一个段落: $("p:e ...
本文介绍了编码字符集的概念以及Java与编码字符集之间的关系,文章的内容来自于本人工作过程中的经验积累以及网络中的相关文章介绍,如果文章中有任何纰漏欢迎读者指正,让我们共同讨论学习J 1.      字符 字符是抽象 ...
最近一直在弄异常 在JavaWorld上找到一篇好我文章 等忙过了一段时间在翻译 写的很好 从中学到了很多东西 The perpetual debate on exception handling in Java can at best be described as a religious war: On one side, you have the proponents of checked exceptions arguing that callers should always deal with error situations arising in code they call. ...
数据字典dict总是属于Oracle用户sys的。   1、用户:    select username from dba_users;   改口令    alter user spgroup identified by spgtest;   2、表空间:    select * from dba_data_files;    select * from dba_tablespaces;//表空间    select tablespace_name,sum(bytes), sum(blocks)     from dba_free_space group by tablespace_name; ...
今天看到聚合和组合 不禁想清楚的了解到二者的区别      聚合关系(Aggregation Relationship):     聚合关系是一种特殊的关联关系,它表示类间的关系是整体与部分的关系。更简单的书关联关系中一个类描述了一个较大的事物,它由小的事物组成,这种关系就是聚合,它描述了         组合关系:      聚合表示的是整体与部分之间的关联,组成是更强形式的的关联,整体有管理部分的特有的职责并且他们有一致的生命周期,可以这么说,组成是另一种形态的聚合,他在聚合的基础上添加了更精确的一些语意。也称"contains-a"。 聚合和组合的最大的区别是在组 ...
public class Test { public static void main( String[] args) { m(new GraduateStudent()); m(new Student()); m(new Person()); } public static void m(Object x){ System.out.println(x.toString()); } } class GraduateStudent extends Student { } class ...
Hash算法有很多很多种类。具体的可以参考之前我写的Hash算法的一些分析。本处给大家提供一个集合了很多使用的Hash算法的类,应该可以满足不少人的需要的: /** * Hash算法大全<br> * 推荐使用FNV1算法 * @algorithm None * @author Goodzzp 2006-11-20 * @lastEdit Goodzzp 2006-11-20 * @editDetail Create */ public class HashAlgorithms { /** * 加法hash * @param key 字符串 * @ ...
一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。 ...
  猪通过勤劳致富有5元钱存在老鼠开的钱庄里。 猪打算拿这5元钱建一个小窝, 大盖要花2元卖地, 花3元搭窝。 王八是搞工程的, 他想在猪身上挣更多的钱, 于是找来当投资顾问的狐狸想办法, 狐狸说:这好办。 于 ...
Global site tag (gtag.js) - Google Analytics