- 博客(86)
- 资源 (8)
- 收藏
- 关注
原创 项目管理过程与知识领域(PMP第五版 )
知识领域启动过程规划过程执行过程监控过程收尾过程4 项目整合管理制定项目章程制定项目管理计划知道与管理项目执行监控项目工作实施整体变更控制结束项目或阶段5 项目范围管理规划范围管理收集需求定义范围创建工作分解结构确认范围
2013-08-23 10:40:50 1909
原创 oracle10g 常用命令
1、linux下创建临时表空间create temporary tablespace weblogic_tmp tempfile '/opt/oracle/oradata/orcl/weblogictmp.dbf' size 1024m autoextend on next 200m maxsize 2048m extent management l
2013-03-27 10:42:27 920
原创 64位win7 上32位eclipse配32位jdk
在64位win7上使用64位eclipse和32位jdk 编译原理的一个项目(该项目是在xp上开发的)时PBE 加密时报错,感觉是环境问题,于是又把32位eclipse整上,启动时报错解决:修改eclipse\eclipse.ini增加如下内容-vmD:/Program Files (x86)/Java/jdk1.6.0_41/bin/javaw.exe --32位jdk的
2013-03-06 12:54:13 5782
原创 win7 旗舰版 64位安装 oracle10g 32位
由于目前oracle10g 没有兼容win7的版本,但是对其安装文件进行修改后即可成功安装,安装后对于sqlplus的使用和网络还要进行授权和修改,具体操作如下:1、安装之前修改\Oracle 10G \stage\prereq\db\refhost.xml,增加如下代码 2、\Oracle 10G \install\oraparam.ini,添加如下代码
2013-03-05 14:17:50 3192
原创 THINKPAD T420CTO PBYE478
THINKPAD T420CTO PBYE478Mfg P/N :制造商的信息 及 零件号FRU:厂商为了节省成本,把设备分成多个FRU,大到电源数量(或者产品编号,序列号)的就是FRU。PART2-14是厂商给用户看的,如果你想买某个部件,那PARTS就是跟价格相关的。产品编号是给厂商自己看的,同一个部件(份)可能有多个产品编号厂商给你供货,保修时是看这个的。SERIALNUMB
2013-03-01 14:21:10 2357
原创 忘记oracle sys、system密码
>sqlplus /nolog SQL> select username from dba_users;//查看所有用户SQL> conn /as sysdbaSQL> alter user system identified by password;SQL> alter user sys identified by password;SQL> alter user syste
2012-10-08 12:37:34 469
原创 xsd的语法
<br />可见次博客:http://www.cnblogs.com/zhaozhan/archive/2010/01/05/1639314.html<br /> <br />要补充的是:如果指向的元素可以包含多个,属性这样写:<br /><xs:element ref="likecondition" minOccurs="0" maxOccurs="unbounded"/><br />意思是包含likecondition,个数为0-n个。<br />在使用xmlbean生成java类时,xsd中的所有
2010-11-24 19:34:00 2121
转载 java中格式化数值和货币
<br />java中格式化数值和货币<br />(转自:http://hi.baidu.com/gacmotor/blog/item/b0abf950fdae4211377abe16.html)<br />java.text包允许通过与特定语言无关的方式格式化文本消息、日期和数值。许多人配合MessageFormat类使用资源包来为用户本地化消息。更多的人似乎使用DateFormat和SimpleDateFormat类来操作日期字符串,既用于输入也用于输出。最少见的用法似乎是使用NumberFor
2010-10-15 10:43:00 856
原创 java的数值精度问题
1、java的float和double是给科学计算用的,也就是说不能用于商业计算;2、如果是商业计算那么必需使用java.math.BigDecimal,且必需要使用string来构造;import java.math.BigDecimal;/*** 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精* 确的浮点数运算,包括加减乘除和四舍五入。*/public class Arith{ //默认除法运算精度 private static final
2010-10-15 10:37:00 3144 1
原创 重写equals必需重写hashCode
<br />1、hashCode一般情况下是给集合来进行查找和比较对象用的。<br />2、下面就来说明下,当对象为HashMap的key时,没有覆盖hashCode的后果<br />public class TestHashCode { public static void main(String[] args) { HashMap<Person, String> map = new HashMap<Person, String>(); map.put(new Person(1001, 2
2010-10-14 11:04:00 731 1
原创 关于tomcat6 reload 时 报:A web application created a ThreadLoca......的错误信息
<br />A web application created a ThreadLocal with key of type [org.springframework.core.NamedThreadLocal] <br />(value [Transactional resources]) and a value of type [null] (value [null]) but failed to remove it when the web <br />application was st
2010-10-09 16:37:00 1632
原创 cxf2.2.6+spring2.5.6+tomcat6.0.20创建webService
1、准备jar包,全部来自cxf2.2.6/lib下2、配置web.xmlCXF ServletdisplayCXFServletorg.apache.cxf.transport.servlet.CXFServlet
2010-10-09 15:26:00 2477 1
转载 javascript中的正则表达式语法
<br />正则表达式对象用来规范一个规范的表达式(也就是表达式符不符合特定的要求,比如是不是Email地址格式等),它具有用来检查给出的字符串是否符合规则的属性和方法。除此之外,你用RegExp构造器建立的个别正则表达式对象的属性,就已经预先定义好了正则表达式对象的静态属性,你可以随时使用它们。<br />核心对象:<br />在Javascript 1.2, NES 3.0以上版本提供。<br />在Javascript 1.3以后版本增加了toSource方法。<br />建立方法:<br />文字格
2010-08-27 10:37:00 7424
原创 javascript中的正则表达式的使用
<br />正则表达式方法:test(),exec()<br />string中的正则方法:<br /> match(pattern) :根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回null<br /> search(pattern) :根据pattern进行正则匹配,如果匹配到一个结果,则返回它的索引数;否则返回-1<br /> replace(pattern,replacement) :根据pattern进行正则匹配,把匹配结果替换为replacement<
2010-08-27 10:27:00 1161
转载 spring ioc 原理 spring aop原理
spring ioc 原理 spring aop原理转自:http://helloxuweifu.javaeye.com/blog/688806<br /> 1.关于spring ioc <br /><br /> 大家一直都说spring的IOC如何如何的强大,其实我倒觉得不是IOC如何的强大,说白了IOC其实也非常的简单。我们先从IOC说起,这个概念其实是从我们平常new一个对象的对立面来说的,我们平常使用对象的时候,一般都是直接使用关键字类new一个对象,那这样有什么坏处呢?其实很显然的,使用new
2010-08-17 07:57:00 1396 1
原创 修改oracle默认字符集
以DBA身份进入SQLPLUSSQL> sqlplus sys/sys as sysdba;(sys /as sysdba) SQL> shutdown immediate;SQL> startup mount;SQL> alter system enable restricted session;SQL> alter system set job_queue_proces
2010-07-12 17:16:00 3602
原创 MySql、SqlServer、oracle分页实现
<br />Oracle: <br />SELECT * FROM( <br /> SELECT MY_TABLE.*, ROWNUMASMY_ROWNUMFROM( <br /> /**括号里写实际的需要查询的SQL语句**/<br /> )AS MYTABLE WHERE ROWNUM<=200/**这里是一页中的最后一条记录**/ <br />)WHERE MY_ROWNUM>=10/**这里是一页中的第一条记录**/ <br /> <br />SQLSe
2010-07-10 08:38:00 665
原创 MySql 的unique key 与 primary key
<br />unique key :唯一,允许空值<br />primary key:唯一、非空
2010-07-09 21:41:00 643
原创 MySQL常用操作语句
1、SHOW ENGINE INNODB STATUS 查看innodb下的ddl语句错误信息2、alter table [tablename] add constraint [constrain name] primary key ([column1]{column2,...})增加主键,主键可以是一列,也可以是多列组合,但一个表中只能有一个主键。3、alter table[table name] drop contraint [constraint name]删除主键约束4、alter table
2010-07-09 21:39:00 3851 1
原创 常用sql语句练习-3
问题描述:本题用到下面三个关系表:CARD 借书卡。 CNO 卡号,NAME 姓名,CLASS 班级BOOKS 图书。 BNO 书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QUANTITY 库存册数 BORROW 借书记录。 CNO 借书卡号,BNO 书号,RDATE 还书日期备注:限定每人每种书只能借一本;库存册数随借书、还书而改变。要求实现如下15个处理: 1. 写出建立BORROW表的SQL语句,要求定义主码完整性约束和引用完整性约束。 2. 找出
2010-07-09 15:47:00 854
原创 常用sql语句练习-1
<br />Student(S,Sname,Sage,Ssex) 学生表 <br />Course(C,Cname,T) 课程表 <br />SC(S,C,score) 成绩表 <br />Teacher(T,Tname) 教师表 <br /><br />问题: <br />1、查询“001”课程比“002”课程成绩高的所有学生的学号; <br /> select a.S from (select s,score from SC where C='001') a,(select s,score <br /
2010-07-09 15:29:00 847 1
原创 常用sql语句练习-2
Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001') a,(select s#,score from SC where C#='002') b where a.score
2010-07-09 15:29:00 518
转载 Hibernate使用ehcahe进行二级缓存的配置
<br /><br />本文来自CSDN博客,转载请标明出处:ttp://blog.csdn.net/wwxtu24/archive/2009/02/25/3936857.aspx<br />Hibernate使用ehcahe进行二级缓存的配置: <br /> <br />1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置: <br /><property name="hibernate.cache.use_second_level_cache">true</prop
2010-07-09 15:24:00 1220
原创 Hibernate性能优化要点
<br />注:本帖转自http://liangwang.javaeye.com/blog/117157<br /> <br />Hibernate性能优化要点:<br />1.尽量使用many-to-one,避免使用单项one-to-many<br />2.灵活使用单向one-to-many<br />3.不用一对一,使用多对一代替一对一<br />4.配置对象缓存,不使用集合缓存<br />5.一对多使用Bag 多对一使用Set<br />6.继承使用显示多态 HQL:from object pol
2010-07-09 14:48:00 526
转载 详解spring事务属性
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义,也就是配置事务的属性。 Spring在TransactionDefinition接口中定义这些属性,以供Plat
2010-07-09 14:30:00 350
原创 解惑 spring 嵌套事务
<br />注:转自http://www.javaeye.com/topic/35907<br />解惑 spring 嵌套事务 <br /><br /> 在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是, 从我观察到的情况看, <br />绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 <br />Java代码 <br />/** <br /> * Support
2010-07-09 14:22:00 536
原创 Spring事务配置的五种方式
Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManag
2010-07-09 14:08:00 368
原创 javascript优化
1、extjs的性能优化1)如果页面只用到ext的某个组件,可以定制加载,不要使用ext-all.js、ext-base.js;2)对于ext-all.js、ext-base.js、ext-all.css设置其永不过期,这样页面刷新时不会重复加载;3)对于getElement、getElemetsbyName、getElementsByTag等得到的元素进行缓存;2、javascript的性能优化1)变量定义一定要用var,否则隐式声明出来的变量都是全局变量,不是局部变量;2)全局变量没用时记得要置null
2010-07-09 14:01:00 827 1
原创 页面动态设置透明度
1.IE6设置透明度 css设置Html代码 filter:alpha(opacity=50); filter:alpha(opacity=50); javascript设置Js代码 ieSpanJs.style.filter="alpha(opacity=50)"; ieSpanJs.style.filter="alpha(opacity=50)";2.firefox3.5设置透明度 firefox3.5支持css3,已经不对原来的透明度样式(-moz-opacity)提供支持(网上查
2010-07-09 11:30:00 3911
原创 详解SOAP
<br />本文的主题是讨论SOAP技术,我们将尽可能的讲得通俗易懂一些,所以,我们引入了一个普通的“Hello World”范例来给读者说明它们是怎么运作的,让读者知道它们的运作方式。我认为,如果光看官方文档是很难开始学习这门新技术的,官方文档中包含大量的范例,并解释了所有的特性和优点,但是没解释它们的运作方式。在这篇文章中,我不打算只肤浅的解释SOAP技术的定义,我们假设读者熟悉JAVA语言,Web技术,具有XML语言,XML Namespaces,XML Schema的基础。在这种情况下,理解本文将不
2010-07-08 22:17:00 657
原创 WebService入门学习笔记
<br />WebService是一套协议规范,基础的WS平台可以为XML+HTTP。XML可以提供在不用平台与语言之间的通信,HTTP是现今应用最广泛的Internet协议。<br />WebService平台元素:SOAP(Simple Object Access Protocol):SOAP是基于XML,可通过HTTP传输数据的协议。 UDDI(Universal Description,Disconvery and Integration):UDDI是一种企业能够注册并搜索WS的目录服务。 WSDL
2010-07-08 22:15:00 400
原创 关于cxf2.1,发布webservice的学习
<br />1、讲述了webservice的常见定义<br />2、eclipse下继承stp开发webservice<br /> <br />http://bldmickey.blog.sohu.com/58932442.html
2010-07-08 22:14:00 587
原创 轻松有效检查Java代码的三个工具:PMD、Checkstyle和Jalopy
<br />PMD和Checkstyle<br />根据PMD的文档,它会对代码中的如下部分进行检查:<br /> 未使用的本地变量<br /> 空的catch块<br /> 未使用参数<br /> 空if语句<br /> 重复的import语句<br /> 未使用的私有方法<br /> 可能是Singletons的类<br /> 短/长变量及方法名字<br />C
2010-07-08 21:42:00 2792
原创 使用 JUnit 进行容器内测试
<br />单元测试作为一种确保代码质量的技术现如今非常流行。由于有了 JUnit 框架,因此为简单的 Java 应用程序编写单元测试就变得容易多。然而,对于真实世界的企业应用程序来说,因为这些应用程序需要对象在容器内运行,所以常用的 JUnit testXXX() 方法不是很管用。 <br />在本文中,为了让 JUnit 测试访问在 J2EE 容器内运行的对象,我将介绍容器内测试的应用。此处使用的示例应用程序是一个基于 Struts 的 Web 应用程序,这种应用程序在企业应用程序中相当普遍,但是所讨论
2010-07-08 21:39:00 1671 1
原创 让开发自动化: 用 Eclipse 插件提高代码质量
在 Eclipse 中使用 5 个有用的插件来自动化代码质量分析如果能在构建代码前发现代码中潜在的问题会怎么样呢?很有趣的是,Eclipse 插件中就有这样的工具,比如 JDepend 和 CheckStyle,它们能帮您在软件问题暴露前发现这些问题。开发软件时,我的主要目标之一是:要么防止将缺陷引入代码库,要么限制缺陷的生存期;换言之,要尽早找到缺陷。很显然,越是了解如何编写更好的代码以及如何有效测试软件,就越能及早地捕捉到缺陷。我也很想要一张能发现潜在缺陷的安全之网。将检验工具集成到构建过程(例如,使用
2010-07-08 20:58:00 563
原创 环境变量path与classpath区别
环境变量path与classpath区别<br />1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。<br /> 2. CLASSPATH环境变量。作用是指定类搜索路径,
2010-07-08 20:53:00 5230 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人