`
郭亲华
  • 浏览: 48184 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
在数据库所在的机器上进行如下操作) 首先在命令行下设置ORACLE_SID DOS>set ORACLE_SID=SID unix>export ORACLE_SID=SID 然后 sqlplus /nolog connect / as sysdba alter user USERNAME identified by PASSWORD; 也就是在命令行执行如下命令: sqlplus "/@服务名 as sysdba" 然后在sqlplus中 alter user sys identified by 新密码; alter ...
简介: Spring 的依赖配置方式与 Spring 框架的内核自身是松耦合设计的。然而,直到 Spring 3.0 以前,使用 XML 进行依赖配置几乎是唯一的选择。Spring 3.0 的出现改变了这一状况,它提供了一系列的针对依赖注入的注解,这使得 Spring ...
从Hibernate是如何延迟加载、Hibernate中怎样实现类之间的关系、说下Hibernate的缓存机制等几个方面来阐述Hibernate、Spring和Struts工作原理及用的理由。 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建 ...
上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤: 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求; 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action 4 如果ActionMap ...
   SELECT id, 'c1' cn, c1 cv FROM t_col_row UNION ALL SELECT id, 'c2' cn, c2 cv FROM t_col_row UNION ALL SELECT id, 'c3' cn, c3 cv FROM t_col_row; select * from t_col_row; select j.id , max(decode(j.cn,'c1',j.cv)) as a , max(decode(j.cn,'c2',j.cv)) as b from (SELECT id, ...
2010年11月7号,立冬,星期天。北京外面风好大,躲在家里整理一下这篇文章,发出来与大家分享,对大家有帮助是我最高兴的事儿。     不要想当然的认为使用了Hibernate的二级缓存就一定能够提高应用程序的性能,仅仅在你能够驾驭它,并且条件适合的情况下才是这样的。     使用hibernate的二级缓存限制还是比较多的。在不了解原理的情况下,可能缓存中的数据频繁的被清空性能下降,可能会有1+N的问题,在批量insert,update数据时二级缓存会占用大量内存,就算不溢出也会花费长时间来GC,不了解缓存的锁可能会出现死锁、脏数据。 一、缓存应用的场景: 1、对于新闻,论坛 ...
前提是必须从官网下载到linux版本的jdk和tomcat,具体怎么下大家上网搜去 1.首先Linux下根目录是/root,如果我们把apache-tomcat-6.0.29.tar.gz和jdk-6u21-linux-i586-rpm.bin放到根目录下,那么接下来的配置过程就是针对这个目录来说的啦 根目录的好处是不用加上/root就可以直接访问,其他目录与/root平级的如/etc,/usr都比较常用 2.右键点击开终端, 第一步:安装JDK 在终端中转到jdk-6u1-linux-i586-rpm.bin所在的目录,输入命令 #chmod 755 jdk-6u21-linux-i586- ...
   接触javaeye有好几年,感谢它给我好多帮忙,虽然自己好少写文章,都是有问题第一感觉就是来这里找。从这里学到了好多,在这里感谢javaeye,同时也感谢为javaeye做贡献的人。天气变冷,今天突然和几个哥们到喝酒,喝完酒到家热学来潮,突然想想自己工作这么多年,以后自己的规划是什么。。。。。。自己如何赚更多钱。让自己和亲人过好日子。 想了好久好矛盾,所以希望大家帮我提提意见,我把我自生的条件列出来,大家给个意见,先在这里感谢大家:        本人在深圳工作快2.5年了,自己还是做程序员,始终感觉自己没有找到合适自己的位置公司无法提供自己锻炼的机会。一天到晚只是修改代码写代码,并且技 ...
在struts1中,获得到系统的request或者session对象非常方便,都是按照形参传递的,但是在struts2中,request和session都被隐藏了 struts提供两种方式访问session和request,其中比较常用的是利用SPRING里面所说的IOC即控制反转 IOC方式: action ...
Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。 Java 2集合框架图   集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。   抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。   实现类:8个实现类(实线表示),对接口的具体实现。   在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,允许您更改基本的数据结构而不必改变其它代码。   · Collection 接口是一 ...
EXT2.0 checkbox树的扩展(支持单选,级联多选,只选叶子等) 在ext1.x里,树是没有checkbox的, 幸好在2.X版本里提供了这个功能, 在许多应用里, 带有checkbox的树使用还是很常见的 Ext2.X提供了简单的checkbox实现,但对于一些复杂的需求,如: 级联多选(选中父结点,自选中其所有子结点和所有父结点) , 单选等等, Ext2.X并没有帮我们实现 还有最难解决的情况, 当树是异步的时候, 要想级联多选, 实现起来有些难度 在此, 通过对Ext.tree.TreeNodeUI进行扩展,这些问题都得到很好的解决 Js代码 / ...
********************JS代码收藏大全*********** 1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4 ...
1.屏蔽功能类 1.1 屏蔽键盘所有键 <script language="javascript"> <!-- function document.onkeydown(){ event.keyCode = 0; event.returnvalue = false; } --> </script> 1.2 屏蔽鼠标右键 在body标签里加上oncontextmenu=self.event.returnvalue=false 或者 <script language="javascript"> <! ...
1.createDelegate( [Object obj], [Array args], [Boolean/Number appendArgs] ) :这个函数的目的是创建委托。 功能:什么都不多说了。看例子 Java代码 Ext.onReady(function(){   Ext.QuickTips.init()   var myclass=new Object();   //myclass并没有alert方法,我们也不打算为它写一个alert方法   //我们希望它和window.alert有一样的行为,所以我们委托window来做   myclass.alert=wind ...
不好意思老兄:收下人的文章,好难找呀: 原文http://www.cnitblog.com/yemoo/archive/2007/12/18/37850.html Ext.util.Observable:一个抽象基类,为事件机制的管理提供一个公共接口,如果你希望的类可以有事件,就继承它吧 Ext.apply:如果只传入两个 ...
Global site tag (gtag.js) - Google Analytics