自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (8)
  • 收藏
  • 关注

转载 Checkstyle4.4 结合Eclipse配置使用

前言Checkstyle是非常优秀的代码规范检查软件,可以大幅的提高代码质量, 当项目的开发人员比较多时,用它来统一代码风格是很有必要的。本文的写作,是由于公司的质量管理部门对代码格式进行了要求。第一章       介绍1.1概述Checksytle 是一款代码格式检查工具。它可以根据设置好的编码规则来检查代码。 比如符合规范的变量命名,良好的程序风格等等。如果你的项目经理开会时说,“我希

2010-01-19 13:19:00 6700

转载 oracle数据库表结构导出

今天有同事打电话要求要把oracle库里的一张表的定义导出个sql文件,当时的第一反应就是要教他用exp/imp来获得表结构定义文件,在电话里面说了半天还是没能教会他,只好跑了一趟机房。路上就在想,oracle真是讨厌,为什么不在企业管理器里直接加上个表结构导出的选项,还要害我这么跑一趟,真是@@#!!@!#@@@@问了下要导出哪张表以后,先用exp只导出该张表的结构定义exp use

2009-12-25 15:44:00 13943

转载 oracle 查看主外键约束

select a.constraint_name, a.table_name, b.constraint_name from user_constraints a, user_constraints b where a.constraint_type = R and b.constraint_type = P and a.r_constraint_name = b.cons

2009-11-30 15:11:00 7154 1

转载 oracle启动和关闭

数据库的启动有三种:1:startup nomount         这种过程又称为:非安装启动        启动过程为:启动oracle实例,不加载数据库,不打开数据库。在这个过程中只需要init.ora初始化参数文件,重建控制文件,即启动SGA和后台进程在以下几种情况下需要用到这种模式:

2009-10-28 08:52:00 771

转载 Linux / Unix 下文件删除、句柄 与空间释放问题

昨天在一个客户环境,由于空间紧张,删除了一个文件,遇到了文件句柄与空间释放的问题,记录一下。在系统上,临时表空间扩展到了32G,我新建了一个临时表空间,并切换了数据库设置:[oracle@corde tdb]$ ls -sorttotal 35101212   51264 -rw-r-----  1 oracle    52429312 Oct 20 08:58 redo02.lo

2009-10-28 08:50:00 1946

转载 Oracle归档模式与非归档模式设置

Oracle归档模式与非归档模式设置Oracle的日志归档模式可以有效的防止instance和disk的故障,在数据库故障恢复中不可或缺,由于oracle初始安装模式为非归档模式,因此需要将其设置为归档模式,下面就其方法和步骤做一些总结,虽然简单,但这是管理oracle数据库必备之工,故有如下陈述。 例子是

2009-10-28 08:49:00 648

转载 ORACLE UTL_FILE文件包的应用,文件I/O操作

利用ORACLE UTL_FILE包可以使文本文件转入进数据表,反之亦然:1:建立文件目录:首先在数据库服务器上建立相应的文件目录。1.1方法:在初始化文件配置文件init.ora的配置中将UTL_FILE_DIR = ‘E:/temp’指定路径;1.2 方法:创建路径对象:Cr

2009-10-14 11:30:00 3186

转载 Oracle UTL_FILE 用法例子

2008-01-27 17:48General Information Note: O/S permissions are those of the user Oracle ... not the schema owner or connected userSource{ORACLE_HOME}/rdbms/ad

2009-10-14 10:58:00 2712

转载 linux查看及修改文件权限以及相关

在终端输入: Ullte">    ls -l xxx.xxx (xxx.xxx是文件名) zHlkda    那么就会出现相类似的信息,主要都是这些: K#;%y$]C5    -rw-rw-r-- `5qUHM K   k*b9`OKp    一共有10位数 Ylg,    其中: 最前面那个 -

2009-10-14 10:32:00 712

转载 AIX操作系统基本命令

系统的进入和退出login: 输入用户名(例如:user01)password: 输入用户口令若用户名及口令均正确,则用户将登陆成功。此时系统会出现命令提示符$或#,即表示可接收用户输入的操作系统命令。退出系统:或 exit或logout。例:#(or$)exit#(or$)Ctrl^D注,#为ROOT用户的命令提示符,$为一般用户pass

2009-10-13 16:20:00 1352

原创 ORA-00257: archiver error. Connect internal only, until freed 问题解决

在用PLSQL连接数据库时,出现ORA-00257: archiver error. Connect internal only, until freed。通过信息提示,可以发现,数据库服务器的归档日志空间出现了问题。通过   SQL> show parameters archive 可以得到日志文档的存放目录。把不需要的日志文件删除,再次登陆,就可以进入了。

2009-10-12 09:01:00 1287

转载 linux 查看文件内容的命令

观看档案内容:cat, tac, more, less, head, tail, nl, 刚刚我们提到的都只是在于显示档案的外观,或者是移动与复制一个档案或目录而已,那么如果我们要视察一个档案的内容时,该如何是好呢?!这里有相当多有趣的指令可以来分享一下:最常使用的显示档案内容的指令可以说是 cat 与 more 及 less 了!此外,如果我们要查看一个很大型的档案(好几百MB时),但是我们

2009-09-30 13:26:00 579

转载 Maven的基本原理和Maven2的新特性

用Maven做项目管理在Java世界中我们很多的开发人员选择用Ant来构建项目,一个build.xml能够完成编译、测试、打包、部署等很多任务,但我们也碰到了很多的问题,如jar文件管理混乱,各个项目结构和build.xml相差很大等等。而Maven的出现,给项目提供了更多的支持。1        简介Maven作为Apache的一个开源项目,旨在给项目管理提供更多的支持,主页地址

2009-09-25 10:27:00 2473

转载 Maven Dependency设置,详解!

come from : http://www.javaeye.com/topic/240424用了Maven,所需的JAR包就不能再像往常一样,自己找到并下载下来,用IDE导进去就完事了,Maven用了一个项目依赖 (Dependency)的概念,用俗话说,就是我的项目需要用你这个jar包,就称之为我的项目依赖你这个包,换句话说,你这个JAR包就是我这个项目的Dependency。    

2009-09-25 10:18:00 59576 8

转载 Selenium 使用介绍

Selenium 是 thoughtworks公司的一个集成测试的强大工具。最近参与了一个系统移植的项目,正好用到这个工具,把一些使用心得分享给大家,希望大家能多多使用这样的强大的,免费的工具,来保证我们的质量。Selenium 的文档现存的不少,不过都太简单了。使用Selenium的时候,我更多的是直接去看API文档,好在API不错,一个一个看,就能找到所需要的 :-)   官方网站

2009-09-10 10:36:00 759

转载 从服务器端彻底删除SVN版本库中部分文件夹或文件

若要彻底删除SVN版本库某一文件夹或文件,可采取这种方法(举例说明):例:假设SVN库路径为E:/svn/project,库中的目录结构为QA/TrunkSoftware/Tags/test.exe删除Software/Tags/目录下的test.exe文件操作步骤为: 把SVN库dump出来 使用svndumpfilter过滤掉要删除的

2009-08-28 14:40:00 9404

转载 Java性能优化的策略和常见方法

Java性能优化的策略和常见方法(一) Document #: 8893647L12009Body:供稿人:肖华飚概述随着Java的广泛应用,越来越多的关键企业系统也使用Java构建。作为Java核心运行环境的Java虚拟机JVM被广

2009-08-19 11:15:00 10563

转载 ORACLE数据字典

 查看当前用户的缺省表空间  SQL>select username,default_tablespace from user_users;        查看当前用户的角色        SQL>select * from user_role_privs;        查看当前用户的系统权限和表级权限        SQL>select * from user_sys_pr

2009-08-11 15:27:00 778

转载 ORACLE 游标知识

游标 环境区域是用来处理SQL语句的一个oracle存储区域。游标是指向它的指针或句柄。通过游标,PL/SQL程序可以控制这个环境区域中被处理的语句。 Oracle中的游标有两种:显式游标、隐式游标。 显示游标是用cursor...is命令定义的游标,它可以对查询语句(select)返回的多条记录进行处理,而隐式游标是在执行插入(insert)、删除(delete)、修

2009-08-11 15:26:00 1061

转载 Oracle SQL最佳实践

1.用EXISTS代替DISTINCT,消除sort operation  2.如果在GROUP BY中过滤数据,在WHERE从句中指定条件比在HAVING从句中有更好的性能,因为在GROUP之前已经过滤掉数据,因此更少的行被汇总  3.UNION会对两个SELECT语句的结果集执行一个SORT,并消除重复行,成本会昂贵,而UNION ALL则不会。因此如果应用能够处理重复,或者确信没

2009-08-11 10:48:00 595

转载 Oracle中查询rownum和rowid的区别

 在查询中,我们可以注意到,类似于“select xx from table where rownum <n”(n>1)这样的查询是有正确含义的,而“select xx from table where rownum =n”这样的查询只在n=1的时候成立,“select xx from table where rownum >n”(n>1)这样的查询只能得到一个空集。另外“sele

2009-08-11 10:46:00 868

转载 Oracle游标使用方法及语法大全

关 键 词:显式游标 当查询返回结果超过一行时,就需要一个显式游标,此时用户不能使用selectinto语句。PL/SQL管理隐式游标,当查询开始时隐式游标打开,查询结束时隐式游标自动关闭。显式游标在PL/SQL块的声明部分声明,在执行部分或异常处理部分打开,取出数据,关闭。  使用游标 这里要做一个声明,我们所说的游标通常是指显式游标,因此从现在起没有特别指明

2009-08-11 10:31:00 9800

转载 用nohup命令让Linux下程序永远在后台执行

Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:          /usr/local/mysql/bin/mysqld_safe --user=mysql & 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 &结尾,如果终端关闭,那么程序也会

2009-08-10 16:35:00 708

转载 Oracle数据库的ORA-00257故障解决过程

2006-08-11 08:00作者:陈金窗出处:天极开发责任编辑:方舟   概述:  Oracle数据库是目前业界最常用的大型数据库系统,我在实际项目中遇到出现ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储

2009-08-10 15:04:00 790

原创 Oracle数据库游标使用大全

SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或其他任何对象。较好的PL/SQL程序设计是在PL/SQL块中使用象DBMS_SQL这样的内建包或执行EXECUTEIMMEDIATE命令建立动态SQL来执

2009-08-06 09:28:00 508

原创 ClassNotFoundException: org.apache.catalina.loader.DevLoader 问题解决方法一

在用Sysdeo Eclipse Tomcat Launcher plugin 插件打包出来的war包, 直接放在tomcat的webapps目录下时, 用tomcat5.5启动时, 能正常, 但用tomcat6去启动时,就出现ClassNotFoundException: org.apache.catalina.loader.DevLoader错误, 上网搜了,都

2009-06-11 10:01:00 8426

转载 ORA-12705: Cannot access NLS data files or invalid environment specified 错误

免安装Oracle客户端使用PL/SQL,TOAD FOR oracle等管理器连接Oracle9i ,10g众所周知,Oralce的客户端几百兆太大,网上也有许多DIR的处理。这里的处理使用官方提供ORALCE工具包Instant Client Package! 下载地址:http://www.oracle.com/technology/software/tech/o

2009-06-01 11:04:00 8057

转载 Quartz CronTrigger最完整配置说明

Quartz CronTrigger最完整配置说明 CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年] 序号说明  是否必填 允许填写的值允许的通配符  1 秒 是 0-59   

2009-05-27 09:09:00 614

转载 No row with the given identifier exists

出现异常org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists 一.No row with the given identifier exists 解决方法有两张表,a和b.产生此问题的原因就是a里做了

2009-05-14 10:47:00 21039 5

转载 powerdesigner 设置自动增长列(identity),和默认值

powerdesigner 设置自动增长列(identity),和默认值 注意事项:1.在物理数据模型下设置2.DBMS设置问题,当是SQL2000时,DBMS一定要选SQL2000DataBase-->Chang Current DBMS-->选择Microsoft SQL Server 2000当是SQL2000时 双击实体表,选中Columns,在你所要设为自增型

2009-05-13 13:53:00 3714

原创 EclEmma java.lang.NoClassDefFoundError: com/vladium/emma/rt/RT 错误解决

1.在测试一个单元测试时,先用junit测试,能够通过。又想看一下覆盖率,就用EclEmma来再次运行,发现测试不能运行。网上一找 “ 对于 Java Application 和 JUnit 类型的覆盖测试,我们可以在配置对话框中选中“In-place instrumentation”项来指定直接修改 Workspace 中的 .class 文件和 .jar 文件。”这样的信息。因为通常代码覆

2009-05-05 11:10:00 4946

原创 ecipse 配置还原

在安装 EclEmma插件时,不知怎么回事。把ecipse给弄挂了。打开java文件时,出现org.eclipse.swt.SWTException: Invalid thread access错误想一下应该是插件安装出错了。那就想ecipse有什么可能还原配置呢?在Help->Software Updates...->manage configuration 点“还原到先

2009-05-04 17:03:00 772

原创 测试覆盖率 使用小记

一。Cobertura是一种开源工具,它通过检测基本的代码,并观察在测试包运行时执行了哪些代码和没有执行哪些代码,来测量测试覆盖率。除了找出未测试到的代码并发现bug 外,Cobertura 还可以通过标记无用的、执行不到的代码来优化代码,还可以提供 API 实际操作的内部信息。ElliotteRusty Harold 将与您分享如何利用代码覆盖率的最佳实践来使用 Cobert

2009-05-04 15:44:00 1735

原创 JDepend使用小记

JDepend (参阅 Resources)工具生成的报告,您可以有效地判定代码是否实现了确定的架构。其中涉及到一些概念传入耦合Afferent Couplings (Ca)在图 1 中,可以看到一个包 com.acme.ascp.exception 具有一个值为 4 的传入耦合。这并不奇怪,因为 web、dao、util 和 frmwrk 包都希望利用一个公共的异常框架。

2009-05-04 13:43:00 7859

转载 Java内部类(Inner Class)详解

重新来认识一下内部类的区别1          Static member class(静态成员类)类声明中包含“static”关键字的内部类。如以下示例代码,Inner1/Inner2/Inner3/Inner4就是Outer的四个静态成员类。静态成员类的使用方式与一般顶层类的使用方式基本相同。Code highlighting produced by Actipro Cod

2009-04-24 13:05:00 13176 3

转载 Spring中Quartz的配置

Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:首先我们来写一个被调度的类:package com.kay.quartz;public class QuartzJob{    public void work()    {    System.out.println("Quartz的任务调度!!!");    

2009-04-23 15:21:00 994

转载 VS2005设置可以在Release模式下调试

VS2005设置可以在Release模式下调试 一、首先:从“配置管理器”中将项目配置成Release版: 在下拉列表中选择了Release后,点击“关闭”即可。    见图-1 。   二、按Alt+F7:进入当前项目的属性设置:经过上面的设置,应该是“活动(Release)”,然后按下面的三个图示分别设置:    见图-2, 图-3, 图

2009-04-09 10:01:00 1467

原创 tomcat Invalid URI encoding;using HTTP default解决方法

 一段时间内,我启动tomcat总是能看到tomcat输出 Invalid URI encoding;using HTTP default; 知道大概是编码问题,但不清楚到是什么原因原来是conf/server.xml中的 

2009-04-02 17:26:00 7936

转载 PowerDesigner与SQL Server相连

以前听说过PowerDesigner可以和数据库连接,根据在PowerDesigner创建的数据模型创建表、触发器、存储过程到数据库中。也可以将已有的数据库导出到PowerDesigner中为数据模型。今天做了一下测试,发现确实很简单,现在操作步骤与大家分享: 0、准备工作 先在SQL Server中创建一数据库,以供测试用。 Create database test

2009-03-17 16:10:00 936

转载 jMock Cookbook 中文版三

 模拟泛型Java的泛型系统不能够和它的动态反射API很好的工作.对于jMock,这意味着当你模拟泛型时编译器会警告你可能静态类型错误.警告是不正确的.避免它们最好的方法是在模拟对象声明的变量上使用一个注释抑制警告.例如,下列泛型接口:public interface JuicerT extends Fruit> { Liquid juice(T fruit);}在一

2008-12-03 17:17:00 2840 1

Kubernetes日志采集与分析的最佳实践

Kubernetes日志采集与分析的最佳实践 分享嘉宾:阿里云日志服务技术专家 元乙

2019-02-14

objectaid-1.1.10.zip

Eclipse UML生成插件工具,比较好用,目前最新版本。免费版本,可惜没有license key

2016-09-08

mqtt 3.1.1 协议中文翻译

mqtt 3.1.1 协议 中文 翻译 物联网

2015-12-21

Java解惑Joshua Bloch作品

Joshua Bloch又一作品,检查你java能力的一本好书

2009-01-05

ibatis.pdf

ibatis 开发指南.pdf

2008-07-24

json src

json java src

2008-07-24

Lucene in Action(中文版).pdf

Lucene in Action(中文版).

2008-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除