`
文章列表
每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xml定义: .站台的名称和说明 .针对环境参数(Context)做初始化工作 .Servlet的名称和映射 .Session的设定 .Tag library的对映 .JSP网页设定 .Mime Type处理 .错误处理 .利用JDNI取得站台资源 要了解web.xml的设定值,必须了解它的schema,从web.xml中知道它的schema是由Sum Microsystems公司定制的,如果你想更为详细的了解它, 可以到http://java.sun.com/xml/ns/j2ee/web- ...
oracle10g 卸载   软件环境:   1、Windows XP + Oracle 10g   2、Oracle安装路径为:d:\Oracle   实现方法:   1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务;   2、开始->程序->Oracle – OraDb ...
1.Oracle: select * from ( select row_.*, rownum rownum_ from ( query_SQL ) row_ where rownum < =max) where rownum_ >= min select * from (select e.*,rownum rn from (select * from emp) e) a1 where a1.rn > min and a1.rn < max; select * from (select a1.*,rownum rn from(select ...
 Session对象是HttpSessionState的一个实例。该类为当前用户会话提供信息,还提供对可用于存储信息会话范围的缓存的访问,以及控制如何管理会话的方法。下面介绍设置session失效的几种方法。   在系统登录后,都会设置一个 ...
Oracle sql 性能优化调整 1 Oracle语句优化规则汇总(1) 1.1选用适合的ORACLE优化器 ORACLE的优化器共有3种:   a)RULE (基于规则)   b)COST (基于成本)   c)CHOOSE (选择性)   设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖。   为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常 ...
   大家千万不要错过这篇文章,毕业三年多了,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。         正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……"         人总是从平坦中获得的教益少 ...
5年后你还是程序员吗?      5年后你是高级工程师吗?      5年后你是产品经理吗?      5年后你是产品总监吗?      5年后你是CTO吗?      5年后你是CEO吗?       还是5年后你什么都不是!      ……        ...
[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手! [2] 可以做技术,切不可沉湎于技术。千万不可一门心思钻研技术!给自己很大压力,如果你的心思全部放在这上面,那么注定你将成为孔乙己一类的人物!适可而止为之,因为技术只不过是你今后前途的支柱之一,而且还不是 ...
1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内存分贝在JVM的stack区和heap区。   2.线程的状态有'Ready', 'Running', 'Sleeping', 'Blo ...
我就不说最初那个单核CPU时代了,我们从多进程编程开始讲。在引入多线程概念前,多进程是并发编程的唯一解决方案;多进程在解决并发问题的同时带来了一些问题:主要有以下几点,多线程也就是正因为多进程有许多不足才被设计出来: 多进程的特点:每个进程都独立拥有数据空间(堆、栈、代码区等),这是多线程跟多进程最本质的区别,这个区别是多线程与多进程优缺点的起因 多进程缺点:   进程间数据共享困难 进程调试时上下文切换开销大 线程给异步设计提供了方便的设计模式  

HQL小结及优化

hql   HQL查询:   Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查 ...
六 归并排序 算法思想是每次把待排序列分成两部分,分别对这两部分递归地用归并排序,完成后把这两个子部分合并成一个 序列。 归并排序借助一个全局性临时数组来方便对子序列的归并,该算法核心在于归并。 package algorithms; import java.lang.reflect.Array; /** * @author yovn * */ public class MergeSorter<E extends Comparable<E>> extends Sorter<E> { /* (non-Javadoc) ...
为了便于管理,先引入个基础类: package algorithms; /** * @author yovn * */ public abstract class Sorter<E extends Comparable<E>> { public abstract void sort(E[] array,int from ,int len); public final void sort(E[] array) { sort(array,0,array.length); ...

Java反射机制

    博客分类:
  • java
http://www.cnblogs.com/Quincy/archive/2011/06/19/2084557.html 问题: 在运行时,对一个JAVA类,能否知道属性和方法;能否调用它的任意方法? 答案:是可以的,JAVA提供一种反射机制可以实现。 目录   什么是JAVA的反射机制   JDK中提供的Reflection API   JAVA反射机制提供了什么功能   获取类的Class对象   获取类的Fields   获取类的Method   获取类的Constructor     新建类的实例        Class<T>的函数newInstance     ...
最近也终于使用ext做了一个小的web项目。第一次使用ext做项目毕竟经验不足,仅记下一些开发思路和需要注意的地方。 Ext Js 2.2+Spring 2.5,没有使用struts,hibernate 1)目录结构 a)js部分 根目录下建立/js/ext/目录,存放所有和ext相关的js文件。/js/ext/目录下可建立ext相关子目录 /js/ext/adapter/ — 存放适配器jquery,prototype,yui。。。 /js/ext/experimental/ — 存放ext一些未正式推出的组件,可参考ext开发包examples例子部分。 ...
Global site tag (gtag.js) - Google Analytics