Cnblogs - pains.cnblogs.com - 博客园_Rick Carter
General Information:
Latest News:
发布一快速开发报表的类库,让报表的开发具有前所未有的方便和快速 14 Jun 2012 | 04:07 pm
因大量博友的索要,现与朋友合作封装了使用前文介绍的动态设置DevExpress Report的组件,这篇文章用来介绍这个ReportCommon自绘报表组件并一些截图,如果需要请 进行购买,邮件中写上您的邮箱。 声明:本类库使用DevExpress控件,但不包含DevExpress控件,因此使用者需要另行购买DevExpress控件,如果使用者因盗版DevExpress控件引起的一切法律纠纷...
分布式系统设计原理与方案 6 Jun 2011 | 09:25 am
一直在思考分布式系统设计的问题,业务对象原封不动的情况下部署在客户端和服务器端,可以根据配置文件选择是连接服务器还是连接本地的数据库,这个问题让我绞尽脑汁,我总是设想的客户端与服务器端通信的方式是最低端的Socket。花了两个晚上研究CSLA.NET框架关于数据门户这块代码,才发现问题的关键所在:客户端与服务器端通信不能采用最低端的Socket,而要用高端的WebService、.NET Remo...
重构你的软件企业 29 Apr 2011 | 03:00 pm
这里说说自己对一个软件企业的构建和管理的感想,不全面,因为我就一程序员,只能站在普通员工的角度考虑问题,也是站在中国广大小公司的立场思考的,文章标题取的比较大,为了吸引更多人来拍砖。管理上的细节我也不懂,主要就是让每个人都开心,互利互赢,让公司有发展的潜力。 组织结构的搭配 以下角色必不可少。 项目经理:负责软件的业务流程、团队管理、项目计划和进度、文档、内部和外部的沟通、各种规范的制定.....
作为开发人员,我们实在是太幸运 22 Mar 2011 | 04:32 pm
之前看过一个电影,说的是抢运钞车,虽然是违法行为,这也是人家的工作。但这份工作的复杂度就太高了,不仅是黑客(侵入交通系统控制红绿灯),还得是建筑师、机械师、电焊工,以及各种枪 支 弹 药的使用,城市公路、地铁、下水道的规划也得熟悉,同时还要用数学知识计算位置和时间等,要非常准确才行,车技也要一流。 我们不那这种复杂的工作跟我们比较,就拿离我们比较近的,我们上学时都学过的,电子电路和单片机工程师,...
自我认识不清的开发者 11 Mar 2011 | 10:39 pm
在工作的几年里,我发现作为开发人员普遍存在自我认识不清的情况,出现这种情况的原因主要是不了解做为一个开发人员所应该具有的各种能力。在抛开计算机语言、数据结构及算法和操作系统网络数据库等层面的情况下(因为这些在具备兴趣这个要素时自然会主动的去学好),那么我认为做为开发人员所需要的要素: 兴趣; 理解能力; 学习能力。 以上是一些基本的要素,是能够把程序写好、解决问题的要素,但要想成为更高级的...
知道挖掘机如何从货车上下来吗? 14 Sep 2010 | 03:39 am
有天下班,路上看到一辆货车载着一辆挖掘机(履带式,还有个长长手臂的那种),我看到挖掘机一直往后开,但货车并没有梯子,我很怀疑挖掘机能这样直接冲下去,所以就停下想看看挖掘机的司机是否有这个胆量,看后让我惊呆了,我现在把他下来的整个过程写下,很奇妙的技巧,呵呵。 1往后开直到履带出车斗一半就停止(这里的“后”是相对与货车来说的,下面同样); 2将铲子放到地面支撑住; 3继续往后开一点; 4铲子...
一次进销存软件架构的实践(二)——业务外观层设计 15 Aug 2010 | 05:20 am
一次进销存软件架构的实践(一)——概述 1.结构 根据经验可以发现一个界面总是一块一块的,每一块里都是一些基本控件(按钮、文本框或者日期控件等)或者是一个网格控件和树形控件等,如果每块称为区域,里面的成为项,这样我们可以把界面抽象出两个基类:区域和项,从区域派生出的其他区域分别用来创建编辑区域、网格区域和树形区域,编辑区域中的项由项这个类中的类型属性通过分支语句去创建。 然后就是各种类型的窗...
一次进销存软件架构的实践(一)——概述 23 Jul 2010 | 12:57 pm
很高兴又一次开始谈软件的架构了,不过这个的探讨与09年初写的浅谈MIS系统架构不一样,之前是理论,现在是实践,而且这次在实际项目中把之前的理论都实现了,有过之而无不及,验证和权限、各层之间的低耦合、不再需要托控件,等等都实现了,其实一切能够实现得益于这次架构的魂——一切数据都会经过架构的程序(我们有时叫底层,下面统一叫软件框架)。遗憾的是这次仍然是一个WinForm项目,如果是web开发那么其中的...
斯蒂芬·霍金的宇宙和时间 4 Jul 2010 | 03:49 am
相信很多人都以为时间旅行是可行的,有这么一个有意思的实验验证回到从前,霍金写了很多份信分发到各地,邀请未来的人回到现在指定的时间参加他的party,呵呵,可是时间到的时候却没有人来参加,不过霍金说回到从前是不行的,因为如果可以回到从前,那有个疯狂的科学家回到了从前把自己枪杀了,就是说现在的科学家将不存在了,那是谁开的枪呢。 不过霍金又说了不能回到从前但可以前往未来,今天就说这个,首先要说一个“公...
AS3垃圾回收,在FlashPlayer10.1中实现回收Loader对象 23 Jun 2010 | 04:45 am
AS3和.NET一样,不需要开发人员关心垃圾回收,Player会在某个不确定的时间对没有被引用的对象进行内存释放,有时候需要垃圾回收器尽早工作,以释放占用的大量内存让程序顺利运行,所以网络上出现了叫做Hack的方法,如下: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlig...