自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

gerrit评审代码中的中文

使用gerrit评审代码,如果代码中有中文会出现服务器错误,这是查看logs中的error_log,看到如下错误日志  [2012-07-19 14:16:39,407] WARN / : Error in patchScript java.lang.NoClassDefFoundError: Could not initialize class org.mozi...

2012-07-23 23:03:31 350

hudson发布构建工程到tomcat 7错误

hudson发布构建工程到tomcat 7错误,错误日志如下: org.codehaus.cargo.container.tomcat.internal.TomcatManagerException: The username you provided is not allowed to use the text-based Tomcat Manager  这个问题是因为对于t...

2012-07-23 23:00:35 186

spring data redis与jedis的选择

项目中需要用到redis,主要用来作为缓存,redis的客户端有两种实现方式,一是可以直接调用jedis来实现,二是可以使用spring data redis,通过spring的封装来调用。应该使用哪一个呢?基于当前版本spring data redis 1.0.1和jedis 2.0.0,分析如下:  Spring Data Redis 1.0.1 优点 1.对具体redis客...

2012-07-23 22:56:59 780

代理模式和装饰器模式的区别

区别在于,代理模式,对于被代理的类是固化在代理类中的,而对于装饰器模式,被装饰的类是调用时实例化的,也就是说被装饰的类是可以调用时动态选择的。比如,代理模式import java.util.*; interface Image {    public void displayImage();} //on System A class RealImage impl...

2011-10-27 16:37:08 132

原创 windows上hudson git配置问题

 首次配置git,job的workspace下的工程要不存在(git到本地的目录必须要不存在),否则会出现fatal: Not a git repository (or any of the parent directories): .git的错误。 如果git的工程中存在中文名文件好或目录,则无法成功。因为windows的git客户端存在中文乱码的问题。改用国人修改过的支持utf-8的gi...

2011-10-27 16:33:54 174

Memcached Java Client性能对比

对比spymemcached和Memcached-Java-Client性能 在http://code.google.com/p/memcached/wiki/Clients 上主要有两个Java版本的Memcached客户端,原文如下:spymemcachedhttp://code.google.com/p/spymemcachedAn improved Java...

2011-03-21 11:51:46 159

缓存概览

 一、缓存简介1.什么是缓存维基百科上的定义: 凡是位于速度相差较大的两种硬件之间的,用于协调两者数据传输速度差异的结构,均可称之为Cache。生成高性能、可缩放的 Web 应用程序最重要的因素之一是能够在首次请求项时将这些项存储在内存中,不管它们是数据对象、页还是页的某些部分。 可以将这些项缓存或存储在 Web 服务器上或请求流中的其他软件上,如代理服务器或浏览器。...

2011-03-06 11:42:45 114

Maven+Hubson持续集成建置总结

 一.Q&A1.   如果需要引用的jar包在repository中找不到怎么办?答:比如ms sql的jdbc,在官方的repository中是找不到的。这时可以在将这些jar下载下来,加入内网用来做mirror的nexus的第三方组件库中(third party)。在nexus页面中repository->thirdpart->upload artif...

2011-03-06 11:32:09 218

原创 Java基于对称密钥的加密解密

package com.liusong;/** * 对称密钥的生成以及以对象序列化的方式保存 * */import java.io.*;import javax.crypto.*;public class Skey_DES { public static void main( String[] args ) throws Exceptio...

2010-10-02 20:13:52 382

原创 云运算分类

云计算可以认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。——摘自维基百科“云运算”

2010-01-17 22:22:51 110

原创 当前项目存在的几个问题

1.团队的角色,职责应该如何分配?思考:项目范围有1个购物网站,包含前台门户和后台管理两个子系统.当前团队共12人,其中资深开发人员2个,其中一个具备管理能力. 以此案例,整个开发过程当中,团队组织如何组建?人员如何分工?当前分成了3个分析人员,7个开发人员,4个测试(其中2个是分析人员兼职),1个项目经理.项目经理管整体架构,数据库结构,功能拆解,任务排配,项目进度,分析的确认....

2009-12-18 01:22:46 296

原创 一般的迭代工作流 —— 统一软件开发过程第12章读书笔记

一. 初始阶段确立系统可行性初始阶段的主要目标是建立业务用例。可采用如下四步来构造业务用例   1.限定所计划开发的系统的范围。   2.描述或勾画系统的候选构架。   3.识别出影响系统构建能力的重大风险,并验证是否能解决。   4.建造一个证明概念原型,向用户证明,待开发的系统能解决他们想要解决的问题或能支持其业务目标。二. 细化阶段关注“做的能力”...

2009-11-20 18:52:43 179

原创 需求工程到底如何做?

如何建立符合单位特性,符合项目特性的需求工程,对我而言是一个很大的困惑。尝试过建立领域模型,用例描述。客户不买用例的帐。客户能懂的是到底有哪些功能,长的是什么样子。主管看的懂的是什么时候出E-R Model,什么时候开表结构。 怎样建立合适的需求过程?投入多少人?什么时候产出什么?我手上有软件需求,统一软件开发过程,编写有效用例,敏捷建模这几本书,希望我能从中制作出符合我的要求的需...

2009-11-17 00:07:49 152

原创 工作任务的拆解-项目管理的核心

最近初次管理大型项目,感觉工作项目的拆解是项目管理的基础.特别是大型项目,拆分不合理,项目就失败了一半.团队的协作建立在合理拆分的基础之上.合理的工作项目拆分不出来,投入人越多,死的越快.正确的说,项目经理死的越快. 软件工程和软件项目管理的关系? 工作任务的拆解依赖于行业专业知识而不是项目管理知识.只是因为这个工作往往是项目经理来做,所以项目经理必须是行业专家.软件工...

2009-11-16 23:39:41 1143

空空如也

空空如也

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

TA关注的人

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