- 浏览: 8226 次
最新评论
文章列表
项目中dwr有多个配置文件,tomcat启动就报Missing config file: 'WEB-INF/dwr/dwr-*.xml'的错误,可检查发现所有的dwr文件明明就存在的。
解决方法:
1、确保DWR配置正确,相关的jar包已加入。
2、确保DWR的配置文件位置正确,在web.xml中的配置一致。
3、如果都没问题,那就查看你tomcat的版本,如果是6.0.16以下的,请换高一点的版本。(我遇到的情况是这种,将tomcat换成6.0.18后问题就解决了)
用sqlplus登陆正常 ,而使用plsql时 同样的用户登陆同个数据库时就报错: 初始化错误 SQL*NET没有完全安装 OracleHomekey:software/oracleOracleHomedir
可通过如下方法解决:
1、下载Instant Client
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
找到与系统对应版本下载。
这里以32位windows系统为例:
instantclient-basic-nt-11.2.0.3.0.zip ...
转载自: http://www.csdn.net/article/2012-07-25/2807709
1.JVM:对难以理解的东西产生恐惧感
千万不要以为,通过配置,调优,就可以排除那些你所不明白的问题。有些人认为Java程序员不需要知道内部JVM内存管理。毫无疑问,这种观点明显是错误的,如果想拓宽知识面和提升排除故障能力,你就必须要了解和学习一下JVM内存管理。
对于Java或者是Java EE新手来说,Java Heap调优和故障排除是一项非常有挑战的工作。下面会提供一些典型的案例场景:
客户端环境面临着有规律的OutOfMemoryError错误并且对业务造成了很大的影响。
...
ExecutorService接口继承了Executor接口其主要方法如下:
/**
* 优雅地关闭:先前提交的任务会继续执行完成,但不接受新的任务<br>
* 对于已关闭的ExecutorService没有影响
*/
void shutdown();
/**
* 强行关闭:试图停止所有正在执行的任务,挂起等待执行的任务,返回等待执行任务的清单,而不是被中断任务的清单<br>
* 不能保证停止当前的任务会成功:典型的实现是通过调用Thread.interrupt()方法,所以不能回应该方法的任务将无法关闭
*/
Li ...
SQL语句优化是提高性能的重要环节
n 开发人员不能只注重功能的实现,不管性能如何
n 开发人员不能把Oracle当成一个黑盒子,必须了解其结构、处理SQL和数据的方法
n 必需遵守既定的开发规范
访问数据表的方式
①全表扫描
来源:chinaitlab
本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。
一、Java虚拟机内存原型
寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非RAM存储:硬盘等永久存储空间。
二、常量池(constant pool)
常量池指的是在编译期被确定,并被保存在已编译的。class文件中的一些数据。除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值(fin ...
在开发和设计的时候,我们需要考虑编译时,运行时以及构建时这三个概念。理解这几个概念可以更好地帮助你去了解一些基本的原理。下面是初学者晋级中级水平需要知道的一些问题。
Q.下面的代码片段中,行A和行B所标识的 ...
Java中的数据类型分为基本数据类型和引用数据类型。
引用数据类型分3种:类,接口,数组
基本数据类型又分数值类型和布尔类型
布尔类型:boolean(逻辑型) true or false 默认是false
数值类型分定点类型和浮点类型
定点类 ...