自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GPS软件平台设计开发文章精华索引

 GPS软件平台的开发是一个相对垂直的行业应用软件开发,和一般的管理信息软件开发有很大的不同,是一个软硬件一体化的平台,数据来源于GPS设备发送。依赖的技术要包括socket通信、gps定位、通信协议解析、GIS地图开发、以及常规的前后端web技术等。 初学者在网上找资料,就像垃圾堆里找个宝一样,比较浪费时间,为了节省时间,我这里做个索引,随时需要随时点开看看,免得重复搜索。 ...

2015-08-19 09:34:45 202

好事要做到底,我们需要full stack的设计

full-stack 的设计,意味着各层能够无缝的集成在一起,遵循的DRY原则(don't repeat yourself),将各层共用的东西,抽取出来,并通过自顶向下的设计,无缝的集成在一起,粘合在一起,达到更高层次、更粗粒度的重用,同时为了保证灵活的可扩展性,在更高、更粗的粒度上遵守开放-封闭的原则,在各层的各个关键点,要提供诸多的钩子,回调的接口,供使用者扩展。full-stack的设计,在...

2007-12-25 11:54:31 260

业务平台的真的存在吗

相信凡是开发者对用户纷繁复杂的需求,都趋之如虎,从制度上,我们建立了严格的需求变更的process, 从技术上,我们寻求一种所谓的业务平台,寻找一个冶百病的良药,在市场上,有商业软件来推销自己的平台,更在平台上加一个业务两字,真有这种平台吗。关键是我们要对“业务平台”这个词语都没有一个定义,这是个伪明题。像那些平台软件,反复所说的,UI组件之类,这些是业务吗,是与业务无关的东西剥离...

2007-12-19 22:09:05 308

敏捷-意淫者的天堂

看了infoq中文站的那篇敏捷之文,又顺藤摸瓜,找到了太极掌门人的网站,作为一个旁观者,仿佛看到两个下盲棋的高人,飘在空中,一个说“炮五平六”,一个说“马8进7”,杀的好不激烈,另有一群评棋之人,或指点,或赞同,或反对,好不热闹。回到JavaEye,却更觉得这是块净地,务实求进,Pragmatic, 是我看到的JavaEye的风格之一。更觉可贵,也更希望保持下去。看到很多追求卓越的人努力的...

2007-12-02 12:54:03 116474

SOA穿着华丽外衣的苦力

  长期以来,由于IBM等大的厂商,声嘶力竭、不遗余力的宣传,SOA开始在江湖盛传,但掌握着是否实施SOA的权力,掌握在高层的领导手中,而IBM的Sales,则将天花乱坠的Solution,很容易的输入到领导的大脑当中,SOA成为无所不能的利器,而领导对于实施SOA,来改变当前混乱的局面,寄于很高的期望。  而无论是在IBM、BEA、Oracle等大牌厂商,还是Mule等开源方案,都没有真正的...

2007-07-06 11:38:52 129

精心打造Team的组织架构

精心打造Team的组织架构  长期以来,很多Team的组合都是随意的,从创建到稳定, 不经意之间,一个Team就出世了,在项目进行当中,弊端尽现的时候,也没有人注意到是团队的组织架构,人员搭配是否出现了问题,Team成长过程,就好像一个树籽落在地下,然后自生自灭,有的长成了歪脖子,有的则树倒猢狲散,有一部分,运气好,成为能经风雨的大树。      几年来,虽然敏捷管理与开发,深入一些经验丰富...

2007-06-03 15:20:57 259

应用层缓存 VS ORM缓存

   最近做一个比较大的电子商务项目,预计每天订单量将在5万多单,客服人员需要频繁的下单、查询订单、操作订单,客人预订完订单后,会立即进入处理流程,为了提高服务质量,要求流水化作业,平均要在40分钟-80分钟内处理完订单,对于疑难订单要到第二天,才能处理完。所以订单在创建后,会在短时间内,被频繁的修改和查看。  由于在项目中ORM层主要是基于Hibernate框架,所以在调优时,很自然的就想到打...

2007-06-02 19:34:10 218

重视代码

    计算机专业毕业的学生在学校当中,都读过软件工程这本书,而软件工程的书,都无一例外的,强行规定了一个编码阶段,并且十分严肃的告诉学生,代码在整个软件过程的生命周期阶段当中,只占了1/5左右。需求分析和设计、项目管理,更强于代码。我想对这于刚毕业的学生,是一种思想上的毒害,很多人刚毕业一两年,都耐不住性子,哭着喊着,要做architect,要做PM。   我认为回避代码是可耻的,只要编码...

2007-05-05 16:34:23 180

群集的存在意义

近来为客户新做一个电子商务网站,部门经理天天给我说要把群集做进方案里,听的都吐了,在没有对于用户服务需求真正在进行好认真的分析的前提下,就将群集做进方案里,真的觉得很厌烦。 我觉得即使对于中型的电子商务网站,也不一定需要群集,群集只会增加复杂度,甚至有可能延长用户请求的响应时间。同时限制Web应用的开发方案,如对于重型的基于SessionWeb-Flow方案,你就要...

2006-12-26 11:17:31 193

SQL优化是重点

信息系统访问量又不大,瓶颈一般不会出现在应用层,极有可能在数据库这一层,不用急着看程序。先找出逻辑读取次数最多的SQL,硬盘读取次数最多的SQL,找到SQL,对于SQL进行优化。看看有没有发生全表扫描的地方。一般发生全表扫描,极有可能是没有建立合理的索引,或者索引由于左边引用函数或其它原因造成索引失效。对于运行一年多的系统,最好要自己写一个自动重建索引的程序,定时重建索引。或者使用TO...

2006-03-29 08:44:07 149

原创 新年感想

        在公司呆了一年又一年,却越来越没有成就感,危机感却越来越重。总是在想如果自己离开了公司,该如何重新开始,又总是想如果不做IT,自己又会做什么。        越来越想做一次职业生涯的重新规划,却又不知道如何做,看来又是一个迷茫,彷徨的新年。

2006-02-11 17:22:00 953

空空如也

空空如也

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

TA关注的人

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