`
文章列表
实际是JVM在Linux下的bug   他想调用一个随机函数   但取不到   暂时的解决办法是   1)较好的解决办法: 在Weblogic启动参数里添加 “-   Djava.security.egd=file:/dev/./urandom” (/dev/urandom 无法启动)   2)最差的解决办法: 执行命令 mv /dev/random /dev/random.ORIG ; ln /dev/urandom /dev/random   将/dev/random 指向/dev/urandom   3)最好的解决办法:  修改Linux上Weblogic使用的jdk $ ...
方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。  2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNKit Library和Optional JNALibrary添加(右键Add to Profile),Subclipse下面的Subclipse Integration for Mylyn3.0可以不添加 ...
  在启动weblogic的时候我们经常看到如下的命令: nohup ./startWebLogic.sh >out.log 2>&1 & 从09年开始用weblogic到现在已经过去3年多了 ,今天终于将该命令理解清楚了。 其中 0、1、2分别代表如下含义: 0 – stdin (standard input) 1 – stdout (standard output) 2 – stderr (standard error) nohup ./startWebLogic.sh >out.log 2>&1 & nohup+最后面的 ...
最近Git火得如日中天,而且速度体验和团队模式都很不错。手头正好有个学生实训项目,时间紧任务重,而且学校内网管理太紧,所以就想借助于Internet的分布式开发,因此想到了Github。        经过一天的调试,终于把环境搭建好了,中间遇到了很多小细节问题,走了很多弯路,分享出来,以免后来者重倒覆辙。 安装MyEclipse 8.5,略去不表。 下载Eclipse的git插件——EGit。下载网址http://download.eclipse.org/egit/updates-1.3/org.eclipse.egit-updatesite-1.3.0.201202151440- ...
是tomcat的lib文件夹jar包和项目的lib文件下的jar包冲突了 把项目下lib文件下和tomcat的jar的重复的全部删除。 注意,如果你是先建flex工程然后转成web形式的,请把项目中tomcat类库删除,不然还会冲突   第二种解决办法   修改了tomcat里的context.xml文件,在context 元素下添加  <Loader delegate="true" />  

Oracle调优笔记

1.内存调优注:SGA中的shared pool中,系统自动优先缓存datadictionary cache,对系统性能影响较大的是library cache。1.1 library cache 调优(v$librarycache/v$sql/v$sqlarea/v$sqltext/v$db_object_cache)判断:要不要调整library cache?判断条件:v$librarycache.pinhitratio|gethitratio尽量接近100%    1.1.1 存储对象所消耗的内存预估:    select sum(SHARABLE_MEM) from  v$db_objec ...

oracle的体系结构

三、oracle 体系结构 1、oracle内存由SGA+PGA所构成 2、oracle数据库体系结构数据库的体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制。       oracle工作原理: 1)、在数据库服务器上启动Oracle实例;2)、应用程序在客户端的用户进程中运行,启用Oracle网络服务驱动器与服务器建立连接;3)、服务器运行Oracle网络服务驱动器,建立专用的服务器进程执行用户进程;4)、客户端提交事务;5)、服务器进程获取sql语句并检查共享池中是否有相似的sql语句,如果有,服务器进程再检查用户的访问权限;否则分配新的s ...

Spring的自动装配

采用构造函数注入,以及setter方法注入都需要写大量的XML配置文件,这时可以采用另一种方式,就是自动装,由Spring来给我们自动装配我们的Bean.   Spring提供了四种自动装配类型   1:ByName 采用这种方式时给属性自动注入值时,会根据Bean里的setXXX中的XXX去搜寻有没有id=XXX的Bean,有的话,将其自动注入,没有的话,就表示setXXX里要装入属性没有装配值。   2:ByType 采用这种方式给属性自动注入值时,会根据Bean里的setXXX中的参数类型来搜寻配置文件中的Bean定义,如果发现了一个,就自动将其注入,否则如果有0个这个属性没有被装 ...
No property 'packagesToScan' found 出现上述问题是因为使用的spring版本为2.5.4,升级为2.5.6就解决了。   新版本有很实用的更新: 1.为AnnotationSessionFactoryBean增加packagesToScan属性,以自动搜索发现@Entity class.   2.从范例应用中移除过期EAR支持3.升级到 AspectJ 1.6.2 (保留对AspectJ 1.5.x and 1.6.x兼容支持)4.升级到 EHCache 1.5.0 (保留对 EHCache 1.2 以上版本兼容支持)5.升级到 TestNG 5. ...
我们使用eclipse编辑spring配置文件时,经常没有提示,而无从下手时。 现在我们就来解决没有提示的问题。     原因是因为eclipse中没有配置xsd文件     步骤一:把如下头文件拷贝到你的spring配置文件中。     <?xml version="1.0" encoding="UTF-8"?>     <beans xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi="http://www.w3. ...

Spring MVC异常处理

Spring3.0中对异常的处理方法一共提供了两种:一种是使用HandlerExceptionResolver接口;一种是在Controller类内部使用@ExceptionHandler注解。使用第一种方式可以实现全局异常控制,并且Spring已经提供了一个默认的实现类SimpleMappingExceptionResolver;使用第二种方式可以在Controller内部实现更个性化点异常处理方式,灵活性更高。一般来说,项目中只需要采用第一种方式就可以了,每个人都自己定义异常的展现方式,太过个性了,不统一。   从目前的调查结果看,这两种方式不能共存,不知道未来的版本是否能将他们合二为 ...
According to TLD or attribute directive in tag file, attribute value does not accept any expressions 执行某jsp页面时,弹出如标题所示异常,jsp代码如下: <%@ page language="java" contentType="text/html;charset=gbk" %><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core&quo ...
原因及其解决办法: 1.xml编码错误 该xml是UTF-8编码的,如果该文件通过UltraEdit编辑后,会在无BOM头的UTF-8文件中加入BOM,但是DOM4j不认这个BOM(dom4j1.3),解决的办法可以通过升级dom4j到1.6解决www.dom4j.org 什么是BOM?http://www.unicode.org/ ...
对于Java组件开发者来说,他们都盼望拥有一组能够对组件开发提供全面测试功能的好用的单元测试。一直以来,与测试独立的Java对象相比,测试传统型J2EE Web组件是一项更为困难的任务,因为Web组件必须运行在某种服务器平台上并且它们还要与基于HTTP的Web交互细节相联系。 易测性(在框架中测试每个组件而不管其具体种类)是Spring框架所提倡的关键原则之一。从这一角度看,Spring是对核心J2EE模型的一个重大改进—在以前情况下,在容器外进行组件测试是很难实现的,而且即使是容器内测试也往往要求复杂的安装过程。 本文正是想集中探讨Spring的易测性特征—它能使得对Web组件进行单元测试 ...
用MockHttpServletRequest 测试spring的Controller,如果Controller的类名和要调用的方法名上都写有@RequestMapping: @controller: @RequestMapping("/user") public class UserLoginMgr extends BaseController{ @RequestMapping("/login") public String login(String mailbox){ System.out.println(&q ...
Global site tag (gtag.js) - Google Analytics