`
文章列表
转:http://hi.baidu.com/patrolsun/blog/item/d5261a333a8728f31b4cff72.html 1.什么是会话保持? 在大多数电子商务的应用系统或者需要进行用户身份认证的在线系统中,一个客户与服务器经常经过好几次的交互过程才能完成一笔交易或者是一个 ...
在启动文件中配置如下 if [ "${WLS_REDIRECT_LOG}" = "" ] ; then echo "Starting WLS with line:" echo "${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTIN ...
JSP内置对象(9个常用的内置对象) 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性 ...
Javascript本身是从Perl语言的语法演变而来的,本质上是脚本语言,随着版本的更新逐渐加入的对面向对象的模拟。我认为Js的面向对象模拟总体上做得还是不错的,因为我们不能盲从任何一种理念,不能纯粹的为了OOP而OOP,我们需要抓住的是面向对象的好处到底是什么?为了这些优点去OOP,才是最明智的选择,所以说Js做得还不错。 Js的继承在很多书里面细致的分了很多种类型和实现方式,大体上就是两种:对象冒充、原型方式。这两种方式各有优点和缺陷,这里我先列举出来,再从底层分析区别: (一)对象冒充 JScript code function A(name){ this.name ...
我用的是spring+hibernate的框架,今天配置spring,Quartz,结果报了一直报“视图未找到”研究了半天,看了SchedulerFactoryBean的源代码,终于找到了问题。原来问题出在我定义的 datasource: <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">      ..... <bean> SchedulerFactoryBean中的数据源属性名也叫datasource,我将整个系统的数据 ...
转载:http://blog.csdn.net/javacoffe/archive/2007/08/09/1733579.aspx 1、集合过滤:      对于一个已经加载的Customer对象,假设对它的orders集合采用延迟加载机制,那么当调用customer.getOrders().iterator()时,Hibernate就会初始化orders集合,然后到数据库中去加载Customer对象所关联的Order对象,并且填充orders集合,但是很多时候我们其实只是需要关联对象中符合某些条件的一部分对象,而并不需要加载全部关联对象,而对性能带来无谓的开销。这时候我们就可以利用Hiber ...
'.a'      : 'application/octet-stream', '.ai'     : 'application/postscript', '.aif'    : 'audio/x-aiff', '.aifc'   : 'audio/x-aiff', '.aiff'   : 'audio/x-aiff', '.au'     : 'audio/basic', '.avi'    : 'video/x-msvideo', '.bat'    : 'text/plain', '.bcpio' : 'application/x-bcpio', '.bin'    : 'applicat ...
访问控制符     权限     public                      所有的类        protected                   该类本身,同一包中的其他类,该类的子类     friendly                    同一包中的所有类     private                     该类本身
转贴:http://www.javadby.com/Javaxiancheng/20071122/3193_2.html 我们大家都知道,在处理多线程服务并发时,由于创建线程需要占用很多的系统资源,所以为了避免这些不必要的损耗,通常我们采用线程池来解决这些问题。   线程池的基本原理是,首先创建并保持一定数量的线程,当需要使用线程时,我们从池中取得线程,再将需要运行的任务交给线程进行处理,当任务完成后再将其释放回池中。 下面,我给出一个很简单的实现模型,仅供参考。 ThreadPool.java package org.loon.framework.util.test; impor ...
锁(locking) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓 的“锁”,即给我们选定的目标数据上锁,使其无法被其他程序修改。 Hibernate支持两种锁机制:即通常所说的“悲观锁(Pessimistic Locking)” 和“乐观锁(Optimistic Locking)”。 一 :悲观锁(Pessimisti ...
原文: http://www.iteye.com/topic/1464?page=4第4页robbin的回帖
Ant,以我自身的理解,它的作用类似与Linux下的makefile,可以对软件项目进行编译、生成文档、单元测试、打包、部署等;但又不同与makefile,因为makefile是基于shell的构建工具,但Ant是基于Java的构建工具,且使用Java语言可以很容易的对它进行扩展,Ant是基于XML的书写格式。 一、安装Ant 1、  先将Ant解压到一个目录,假如解压到D:\ant 2、  设置环境变量 set ANT_HOME=d:\ant set PATH=%PATH%;%ANT_HOME%\bin 二、使用Ant Ant的构建文件是用XML格式书写的,每个b ...
原文地址:http://dev.csdn.net/develop/article/29/29441.shtm摘要 这篇文章描述了Log4j的API、独一无二的特色和设计原理。Log4j是一个聚集了许多作者劳动成果的开源软件项目。它允许开发人眼以任意的粒度输出日志描述信息。它利用外部的配 ...
4.01.   关联更新     "关系标记"对应的属性是一个pojo或一个pojo的集合,修改“关系属性”的值能会导致更新mainTable表,也可能会更新relationTable表。         这种更新暂叫“关联更新”。             4.1.inverse属性的作用(假定没有设置cascade属性)       4.1.1   “只有集合标记(set/map/list/array/bag)才有inverse属性”。     ————不妨以标记set为例,具体为“一个地区(Address表)的学校(School表)”   --   add ...
JavaScript代码看起来总是要比Java、C#乱的多,可能是自己还不熟悉JavaScript编程,因此一款优秀的JavaScript调试器就显得格外重要。目前在网络和书上见到最多的有:     Microsoft Script Debugger: 集成在IE中的一款很原始的调试工具,具备基本的调试功能,除了可以用于调试客户端脚本,还能调试在Microsoft IIS上运行的服务器端脚本。该工具命令窗口是基于文本的,针对VBScript和IE环境进行调试会更加适用。       Firefox JavaScript Console: 可以记录JavaScript中出现的所有警告和错误, ...
Global site tag (gtag.js) - Google Analytics