自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

三个小时的需求沟通

项目终于签下来了,即将进入开发,这时,现场人员要求我过去,跟客户再重新过一遍需求。由于以前一直是现场人员在跟进,所以我对客户的想法也不是很清楚,正好借此机会,弄清楚客户的真正想法。现场人员已跟进一个多月了,反馈给我的需求文档、调研报告之类的,给我感觉有点“粗”,不够具体,要用来指导开发,还差一点,所以,我提前一天到现场,希望能在第二天,有一天的时间跟客户沟通。计划不如变化快,客户临...

2012-01-06 22:13:24 163

工期短,善于利用资源

X局的CRM项目,说来时,真的以迅雷不及掩耳之势到来。这是我们CRM产品具有重大意义的一个项目,身为该项目的软件经理,深感责任之大、压力之大。开始着手项目开发的时候,手上还有三四个项目要支持,现场人员以及身边的同事,熟悉CRM的也不多,自己也是开发主力,同时还要负责开发计划制订、进度监督汇报、需求细化、质量保证等工作,怎样才能平稳地由当前工作过渡到CRM项目开发且全心投入,并且保证进度顺利进行呢?...

2012-01-06 21:52:56 122

单元测试的一些问题

在部门推广单元测试,碰到了一些问题:1、测试框架应提供的功能  首先是一个公共测试基类,定义了数据源,是用JPA的,直接用注解定义了数据源。A项目报表比较多,经常需要准备很多测试数据,A项目的负责人想把该功能集成到测试基类中,我认为该功能是A项目独有的,不需要集成到测试基类,可封装到A项目的测试基类。2、测试粒度  测试粒度我认为是类的一个方法,在我们组里对应的应该是Service层的方法,DAO...

2011-12-16 17:08:43 125

DB2备份还原

 数据库服务器上安装DB2,由于用户不多,业务也不重要, 就设置了每周日自动做一次完整备份,这样稳定运行了半年,接下 来的某一天,客户说系统登录不上了。上去排查,发现DB2服务没启动, 是自动关闭的,一时也没找出来是什么原因导致关闭 的,怀疑是否有病毒之类或其他人误删文件导致的, 所以杀杀毒之后,就把DB2卸载了准备重装,由于做了完整备份,所以在 ...

2011-12-03 14:59:16 117

原创 CRM系统的几个主要对象

 根据对一些CRM产品的学习、平时阅读的书籍以及在给几个客户做需求调研时,可以发现一般的CRM系统有主要对象是很重要的,如客户、客户联系人、市场活动等。 1、客户:客户可以理解为给企业带来价值,客户的范畴越来越大,划分的维度也多种多样,有企业客户,有个人客户,有外部客户,有内部客户,有上游客户,有下游客户,有合作伙伴,在一些技术性比较强的行业,可能还会包含该行业的专业,比如,建筑行业。...

2011-11-20 21:12:01 618

性能排查的一般切入点

   平时主要是做J2EE开发,经常碰到系统运行慢,这时候就得考虑系统是否存在性能问题了。根据我的总结,性能排查一般可从以下几个方面着手,分别是网络、硬件、软件、技术实现:1、网络:基于B/S架构的系统,客户端与服务端存在频繁的请求和应答,可能会存在大量的数据传输,带宽大小影响到数据传输所需要的时间,排除其它因素,在传输同等大小的数据,带宽越大,所需的时间就越少,所以网络是一个必须要考虑的对象...

2011-11-20 20:43:49 143

原创 Ubuntu11 小试

这几年都在Windows平台下开发,平时娱乐也是用Windows,那点可怜的Linux基础都忘光了,趁着近期项目刚搞完,有一点时间放松,就想玩玩Linux。 说是玩,也不算真正的玩,是在VMWare上玩的。对于Linux的好几个版本,我都玩过了,这次玩那个呢?最近发现不少网友喜欢在Ubuntu上开发,刚毕业时我也曾在Ubuntu上写过几个“Hello World”,当时好像是Ubuntu6,这...

2011-11-19 20:43:35 75

原创 Python的三个帮助函数

type:查看指定变量的类型,如 >>> type(dog);<class 'type'>>>> type('a');<class 'str'>  help:查看指定变量的详细介绍,如: >>> class man: def a(self): print('kkk')...

2011-08-07 10:45:19 99

良好编程习惯很重要

      最近在调整一个查询模块的性能,该模块的前端封装得太不友好,是一次性把所有数据都拿到前台,不管当前有没有用到的,也就是缺少一种延迟加载,不过这样子问题应该也不是很大,毕竟传输的数据不多,而且调整起来也不容易。就接着看后台,后台代码写得更不友好,Action方法就写得比较简洁,从Action到Service,就像从星级酒店到了垃圾堆旁的感觉,让人一种无从适应的感觉,一个信息获取的方法,没什...

2011-07-23 11:03:18 206

db2数据库迁移到mssql记录之一

一个系统,原来是在DB2上跑的,现在有需求,要求支持mssql,第一天折腾过程如下:1、找到powerdesigner表设计文件,生成mssql的脚本,导进mssql数据库。(直接通过db2导出的脚本,根本不能在mssql上面运行) 2、导入脚本时,有个别语句报错,导致有个别表不能成功创建。处理方法是把两个不同库的表名都找出来,通过对比工具,找出没创建的表,调整建表语句,再重新创建。这时候...

2011-07-20 14:18:33 170

db2 V9.0 表碎片

      近日对一个表做的操作多了,主要是直接通过SQL语句加字段、修改字段长度、删除字段、导入数据、删除数据、检索之类的操作,用着用着就发现,这个表出问题了,写select检索该表的数据,会给出报错信息,说该表有碎片了,不能正常使用了,查找了一下,需要用reorg命令清除碎片。执行reorg命令之后,可以重新检索数据了。觉得有点不可思议的,Oracle也会产生碎片的,但Oracle却不会影响用...

2011-07-08 11:03:38 308

关于update在不同数据库的使用

sql语法虽然简单,但也有忘记的可能,写下来,以备不时之需。 1、单表更新多个字段DB2:    update t1 set (id, name)=('1','2') where name like 'kiss%'--正确运行     update t1 set id='1',name='2' where name like  'kiss%'--正确运行 MSSQL: ...

2011-06-30 10:37:36 188

Db2 restore还原数据库“不能连接或激活数据库”的处理

在用restore命令还原数据库时,命令行显示还原成功,C:\Documents and Settings\Administrator>db2 restore database XXX from "D:\DB2"taken at 20110515133036 on "d:" dbpath on "D:\DB2" into XXX comprlib D:\DB2\db2compr....

2011-06-19 23:24:50 1250

借助MAT、VisualVM进行JVM性能调优

       公司有一个老的营销系统,是基于JDK1.4开发的,原来是集成在公司的协同办公平台上,这个系统问题可真不少,特别不稳定,经常会发生内存溢出现象,一天要自动关闭服务好几回,不仅影响了使用这个系统的人,也严重影响使用协助办公平台的人,更给管理员带来不少麻烦。借着给协同办公平台升级的时机,我决定改进一下营销系统的运行状况。  处理这种问题的第一步:应用分离,把影响控制到最小范围内。首先是把这...

2011-06-19 23:20:52 200

原创 Jboss datasource学习

 用myeclipse来学习,还是比较快速省力的。一下子就建好Web项目,设置jboss server,并且快速地部署好web application.通过地址http://localhost:5000/jb1/,可查看到效果。配置datasource,感觉比Tomcat下麻烦得多了,版本为jboss5GA。  涉及到四个配置文件:1. XXX-ds...

2010-07-18 12:25:15 115

空空如也

空空如也

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

TA关注的人

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