自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒蚂蚁的窝-懒于杂务,勤于思考

复杂的事情简单做,简单的事情重复做,重复的事情创新性的做

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 创业精神-昼夜奔袭,千里攻城拔寨

创业会让你一生无悔,创业会让你酣畅淋漓,创业会让你丰富多彩,创业会让你愈挫愈强。创业会让你认清并完善自己,创业会让你实现你的理想。创业是你一生最大的变量,在这种变量面前,一切皆有可能。

2014-09-01 09:36:06 1043 1

原创 提问与回答之ClassLoader

Q:为什么自定义ClassLoader?A:1、加载网络资源等非系统类路径下的类2、热部署Q:为什么改变类加载顺序?A:优先使用指定位置的类Q:为什么使用线程的ContextClassLoader?A:目前许多系统都是基于框架开发,框架一般都是由接口和缺省实现构成。在搭建框架时,只认识接口,并不清楚具体实现类的位置,但却要有脚

2012-01-14 23:23:08 447

原创 提问与回答之开源协议

Q:公司开发项目,内部使用,使用了第三方软件,如何处理版权事宜。A:1、如果第三方软件是商业许可协议的软件,则必须支付license费用。2、如果第三方软件是开源协议,则没有任何限制。Q:公司开发项目,外部使用(比如电子商务网站),使用了第三方软件,如何处理版权事宜。A:1、如果第三方软件是商业许可协议的软件,则必须支付license费用。2、如果第三方

2012-01-14 00:52:39 481

原创 软件许可协议解析

去年搭建企业应用开发平台时,因为涉及到架构选型,好好研究了一下软件许可协议,特别是开源协议,并做了整理。近期温习了一下,觉得很有用,对于想要自己搭建开发平台的弟兄们,可能会有点帮助。软件许可协议包括商业许可协议和开源协议。商业许可协议一般比较严厉,当然也会分一些层级,不同的公司会有不同的规定,比如润乾报表按部署的报表服务数量收费,Oracle按cpu个数或scema数收费等等,以相应公司公

2012-01-14 00:34:56 1594

原创 企业应用业务需求变化的分析与应对-常见的业务需求变化

业务逻辑变化业务逻辑包括判断逻辑、算术逻辑和顺序逻辑,而算术表达式和判断表达式分别是算术逻辑和判断逻辑的重要表达方式,因此判断逻辑和算术逻辑的变化必然体现在两种表达式的变化上。业务逻辑的变化包括:算术逻辑变化,判断逻辑变化,顺序逻辑变化。算术逻辑可能存在的变化:1、算术项的值发生变化2、算术项的个数发生变化3、算术运算符发生变化4、连接运算符发生变化算术逻辑的变化表

2012-01-13 23:50:54 751

原创 纪念张孝祥-张孝祥语录

张孝祥先生走了,在我的java学习中,张先生给了我很大帮助,下面摘抄了张先生的一些经典话语,作为纪念:1、我不认同人应该为了社会和他人去生活,并且我发现说这种话的人要么是鼓动他人来为自己服务的虚伪政治家,要么是被鼓动了的烈士。我认同人该为了自己的梦想和希望去生活,为了家人幸福而生活,只是生活和工作不要损害他人,而是能帮助和方便到他人,从而得到好的回报,即我为人人,人人为我。

2012-01-04 09:11:58 900

原创 企业应用业务需求变化的分析与应对-业务需求中的逻辑

企业应用系统实际上就是用信息化技术对业务需求进行描述,借助计算机为企业用户服务的一个平台。应用系统必须要处理业务需求的变化,无论是开发阶段,还是维护阶段。        业务需求的变化其实就是逻辑的变化,那么业务需求中包括哪些逻辑呢?三种逻辑:持久化逻辑,业务逻辑,界面逻辑。其中最重要的是业务逻辑,业务逻辑的变化可能会引起持久化逻辑和界面逻辑的变化,但持久化逻辑和界面逻辑的变化不会引起业务逻辑

2012-01-03 02:07:23 696

原创 企业应用业务需求变化的分析与应对-前言

大师说:”没有不变的需求,世上的软件都改动过3次以上,唯一一个只改动过两次的软件的拥有者已经死了,死在去修改需求的路上。”需求的本质是就是变化的。试想一下,在现代瞬息万变的社会,一个企业固守旧有模式,势必会在竞争中处于劣势,没有变化,何谈发展。既然企业的需求是变化的、不稳定的,那么以变化的需求为基础建立起来的企业信息系统当然也就不稳定了。具体来说,导致需求变化有多种因素,跟用户、开发人员,

2012-01-03 02:02:36 507

原创 充满梦想和不确定的的2012

再过几十分钟就是2012了,有收获有突破的2011年就要过去了。给2012年定一个基调:1、内圣而外王2、聚焦增值服务3、学以致用,GTD

2011-12-31 23:12:05 355

原创 企业应用系统集成的一般解决方案

企业应用系统中,经常会碰到新系统与遗留系统集成的情况,这时需要根据具体的集成需求来决定进行什么层面的集成。 一般新系统与遗留系统的集成有两个层面:一是数据的集成,就是说新系统与遗留系统进行数据交换。二是服务的集成,就是说新系统要使用到遗留的服务。服务的集成的层面更高一些,涵盖的内容更广一些,数据本身也是一种服务。对于数据的集成,一般有三种方案:1、数据库共享2、通过数据交换平台3、通过

2010-04-21 07:18:00 1324 1

原创 面向对象的理解

对于面向对象的概念要从两个方面理解:1.       面向对象是一种世界观,一种认识论。2.       面向对象是一种开发技术。将1、2分别应用的软件开发上,具有下面优点:1.       从工程的角度:分析,设计时更自然,更易于沟通。2.       从技术的角度:利于复用,提供了一种封装、复用模式

2010-04-20 23:33:00 335

原创 功能分解、结构化与面向对象的关系

所谓功能分解就是将一个难以解决大问题划分为若干个容易解决的小问题,即分而治之的思想,它本身不考虑复用性,灵活性。功能分解也可以称为是模块化。结构化和面向对象都采用功能分解的思想。结构化采用功能分解的思想,从实现功能的角度,将系统划分为函数集和数据集,数据通过参数传递。一个功能就是一堆函数和数据的集合。这可以解决问题,但是复用性,灵活性,扩展性较差,维护代价较高。而且从软件周期模型的角度看,从实

2010-04-20 23:09:00 1715

LVS+Keepalived介绍及在CentOS环境下的部署

介绍了LVS和Keepalived的工作原理及用途;然后在Centos6.2下进行安装、配置、搭建测试环境;最后针对HTTP连接和Socket连接的两个例子进行了负载均衡和高可用的验证。

2013-01-16

空空如也

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

TA关注的人

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