自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

JAVA解析Oracle导出的dmp文件

经过3天左右的时间研究,终于能从Oracle10的dmp文件分析出数据来了。30万行数据的dmp文件解析,在我的破本上跑完只要9s。mark...当使用filesize控制导出文件的大小时,各个导出文件里可以解析出顺序编号。1fff后接前一个文件(2000)。...

2012-04-13 22:47:04 3213 2

Spring与Mockito组合单元测试简单实用

今天有点空了,把单元测试的那点事整理了一下。个人觉得Spring应用和Mockito结合做单元测试简单实用,分享出来供参考。 这里不啰嗦单元测试的重要性...。很多应用是基于Spring,而Mockito简单易用易上手,所以就把Spring和Mockito组合做单元测试,Mocked对象也交给Spring统一管理。好处至少有:使单元测试类的环境和应用实际的环境保持一致性。开发人员...

2011-11-23 16:56:39 494

原创 Lucene的评分机制

Searcher.explain(Query query, int doc)方法可以查看某个文档的得分的具体构成。 Lucene中score是由 tf * idf * boost * lengthNorm计算得出的。 tf:是查询的词在文档中出现的次数的平方根 idf:表示反转文档频率,观察了一下所有的文档都一样,所以那就没什么用处,不会起什么决定作用。 boost...

2011-08-30 09:53:15 134

LVS-DR安装配置(ipvsadm+keepalived)

看到标题,你就知道我做什么,所以这里直接贴安装和配置步骤。VIP: 192.168.1.98LVS主:192.168.1.216 (redhat5-2.6.18-194.el5-x86_64)LVS备:192.168.1.217 (redhat5-2.6.18-194.el5-x86_64)real_server1:192.168.1.220 (suse11)real_serv...

2011-04-19 18:46:58 227

Velocity模板缓存配置

velocity开启缓存,主要用于线上环境,在velocity.properties中[code="java"]file.resource.loader.cache = truefile.resource.loader.modificationCheckInterval = -1[/code]拨开读取模板代码:[code="java"]Template t = getT...

2011-03-15 15:30:41 887

Maven实践(四):Maven+Junit单元测试竟如此畅快

使用Maven+Junit做单元测试竟是如此畅快。只需要几步就完成了单元测试。1、编写单元测试在src/test/java下编写单元测试,可以编写N个测试。下面是其中一个。[code="java"]public class OrderTest extends TestCase { private ApplicationContext ac; private My...

2011-02-22 17:10:03 183

在suse11安装oracle10g

一、先安装suse11 1,一个好的习惯是在选择待安装的软件时选中 c/c++ Compile and Tools这个99%会用到,免得以后再麻烦; 2,把Oracle Server Base也选上吧(因为我们要装oracle,同样避免再麻烦)二、配置oracle 用户的环境变量 1,root用户登录系统 2,创建Oracle组合用户账户(如果安装suse时已经做了...

2011-02-09 18:08:17 157

Override与Overload的简洁理解

最近有同事提到这个,这里做一个简洁的理解。分2部分理解一、Override与Overload区别1,方法名和传入参数完全一样是Override;方法名一样参数不一样是Overload。2,Override在运行期决定调用;Overload在编译期就决定了二、Overload规则1,优先匹配传入参数完全一致的方法;2,当传入参数为NULL时,存在这样的情况,方法一的参数是...

2011-01-20 17:41:19 119

Maven实践(三):如何打包我要的资源文件

*打包使用命令: mvn clean:clean install*(前置)创建project命令:mvn archetype:create -DgroupId=com.www -DartifactId=myproject 创建project的pom.xml文件中不包含节点 ,如果这样打包,项目中的一些配置文件(如xml/properties)将不会包含到jar中,增加build节...

2011-01-19 10:06:47 165

Maven实践(二):Spring与classpath*加载配置文件

[code="java"]问题产生:[/code]前面讲过了Maven建立了依赖关系,把系统分割成了若干个jar/war包.我建的依赖关系大致是war包中包含n个依赖的jar包,依赖层级如下:order-war (html/template) --order (action) ---- service (service/dao) ------ common /util配...

2011-01-07 13:01:55 224

Maven实践(一):依赖配置

起源:根据业务需求需要设计一个系统平台架构。之前都是用ANT写build脚本编译打包成一个发布包,现在改用Maven。(传说Maven管理依赖更方便^-^)1、安装配置Maven略过,网上到处都是2、创建应用:普通应用和web应用3、配置主项目目录下的pom.xml,如果找不到这个文件自己添加一个。(com.s是自己建的groupId)添加依赖包(例)[code="java...

2011-01-07 11:27:24 117

Linux时间服务器及客户端同步配置-SUSE11

一、时区设置使用utc还是local time. UTC(Universal Time Coordinated)=GMT(Greenwich Mean Time) Local time 是你手表上的时间linux可以处理UTC时间和蹩脚的Windows所使用的local time 如果机器上同时安装有Linux和Windows,建议使用local time 如果机器上只安装...

2011-01-01 21:41:09 613

rsync配置说明

[b]rsync配置说明[/b]我的Linux发行版是SUSE11,不同的版本可能有不同一、服务器端(默认为873端口,也可以在启动rsync时指定)1,配置/etc/rsyncd.conf (可参考该配置文件中的example)gid = usersread only = trueuse chroot = truetransfer logging = true...

2011-01-01 21:34:55 138

空空如也

空空如也

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

TA关注的人

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