`
文章列表
1引言 在标题的取名上,不敢说颇费心机,也算得上花费了一点功夫的。首先想到的是“架构设计过程”,又觉得是不是太大了,因为例子比较局部,不是很完整。叫做“结构变化过程”可能更好点。但是又怕名字取的小气了,进来的人少,参与讨论的就更少了,最终还是取了这个有点忽悠人的标题“架构演进”。 今天的这个架构演进,使用系统中一个局部的实例进行推导和演进,一起来观察一下,架构是如何不满足需求的?架构如何演进?更好的架构应该具备哪些条件?有没有更好的呢? 业务场景 图1 业务场景图 从上图可以看出,就是一个电子商务网站常见的支付、支付的后续处理,这样一个业务场景。支持多种支付方式,目前包 ...
【Android手机游戏】贪吃蛇 引言   自从一个月之前开始学习android手机应用开发,看书,coding,逛论坛(主要是www.eoeandroid.com),发帖,回帖,积累了一点小小的经验,熟悉了一些最为基本的控件用法和基本android开发思路。在eoe的论坛上发表过几个帖子,包括【基本控件及基本动画效果等示例demo集合大放送,持续更新】,【新浪微博开放平台开发-简易android客户端】,【新手项目示例-记事本】等demo小示例。最近想通过一个【贪吃蛇】的小游戏,完整的了解一下游戏开发流程和用到的技术点。   游戏开发流程   通过一段时间的学习, ...
引言 最近不是太忙,花了一些时间学习android的应用开发。经过两个星期的学习,学习的同时还写了很多的demo示例,可以从基本控件及基本动画效果等示例demo集合大放送,持续更新下载。 从这个星期开始,准备拿新浪微博开放平台做个实践,开发一个功能简单的android客户端,会尽可能的完善功能。 今天的内容 上图是这个客户端的主要界面。今天增加的功能。 简单的样式和皮肤,只是添加了按钮。 运行的系统是android2.2. 使用到的技术点包括ListView,自定义ListAdapter,多线程相关的Message,Handler,验证相关的O ...
引言 最近不是太忙,花了一些时间学习android的应用开发。经过两个星期的学习,学习的同时还写了很多的demo示例,可以从基本控件及基本动画效果等示例demo集合大放送,持续更新下载。 从这个星期开始,准备拿新浪微博 ...
引言 最近不是太忙,花了一些时间学习android的应用开发。经过两个星期的学习,学习的同时还写了很多的demo示例,可以从基本控件及基本动画效果等示例demo集合大放送,持续更新下载。 从这个星期开始,准备拿新浪微 ...
引言 最近两个星期在研究android的应用开发,学习了android应用开发的基础知识,基本控件,基本布局,基本动画效果,数据存储,http访问internet等等基础知识。 android中有一个概念,叫做activity。什么叫做activity呢?中文译为 ...
  C#中循环结构的效率问题   引言 顺序、选择、循环是一切程序的三大结构。今天我们就来说一说循环中的一个小问题。 内容 c#的循环结构有四种: for while…do… do…while… foreach 在这四种结构中,都有循环结束的判断。大于某个数字,小于某个数字,或者是其他条件表达式的判断。今天我们就说一下关于数字的判断。 我们的数字可能存放在定义好的一个变量中,也可能从是某个集合的长度,也可能是某个方法返回的信息。这里就讨论一下某个方法的返回信息。 假定存在下面的一个方法,返回值是一个List<int> static ...
C#中循环结构的效率问题 引言 顺序、选择、循环是一切程序的三大结构。今天我们就来说一说循环中的一个小问题。 内容 c#的循环结构有四种: for while…do… do…while… foreach 在这四种结构中,都有循环结束的判断。大于某个数字,小于某个数字,或者是其他条件表达式的判断。今天我们就说一下关于数字的判断。 我们的数字可能存放在定义好的一个变量中,也可能从是某个集合的长度,也可能是某个方法返回的信息。这里就讨论一下某个方法的返回信息。 假定存在下面的一个方法,返回值是一个List static List GetIntLi ...
1 引言 今天发现了伍迷的《大话数据结构》系列,应该不错,从第一篇开始阅读。因为之前就阅读过他的《大话设计模式》,觉得通俗易懂,而且从浅入深,结合实际情况,是一本不可多得的好书。 读到《《大话数据结构》 ...
1 引言 今天发现了伍迷的《大话数据结构》系列,应该不错,从第一篇开始阅读。因为之前就阅读过他的《大话设计模式》,觉得通俗易懂,而且从浅入深,结合实际情况,是一本不可多得的好书。 读到《《大话数据结构 ...
1 引言 DDD,全名:Domain Driven Design,中文名:领域驱动设计。 2 DDD的分层 分层的架构方式是我们常用的,这里的分层是说n-layer,指的是逻辑的分层,目的是分离职责。常用的是三层:表现层,业务逻辑层,数据访问层。 DDD把原来经典三层(表现层,业务逻辑层,数据访问层)中的业务逻辑层又细分为两层:应用层和领域层。应用层负责领域对象的协调和调度,领域层包含具体的领域对象,领域规则(也就是业务规则),更大限度的实现业务规则的重用和职责的分离。将数据访问层并入基础架构层。变成了四层: Presentation Application ...
1 引言 DDD,全名:Domain Driven Design,中文名:领域驱动设计。 2 DDD的分层 分层的架构方式是我们常用的,这里的分层是说n-layer,指的是逻辑的分层,目的是分离职责。常用的是三层:表现层,业务逻辑层,数据访问层。 DDD把原来经典三层(表现层,业务逻辑层,数据访问层)中的业务逻辑层又细分为两层:应用层和领域层。应用层负责领域对象的协调和调度,领域层包含具体的领域对象,领域规则(也就是业务规则),更大限度的实现业务规则的重用和职责的分离。将数据访问层并入基础架构层。变成了四层: Presentation Application ...
1 引言 DDD,全名:Domain Driven Design,中文名:领域驱动设计。 2 DDD的分层 分层的架构方式是我们常用的,这里的分层是说n-layer,指的是逻辑的分层,目的是分离职责。常用的是三层:表现层,业务逻辑层,数据访问层。 DDD把原来经典三层(表现层,业务逻辑层,数据访问层)中的业务逻辑层又细分为两层:应用层和领域层。应用层负责领域对象的协调和调度,领域层包含具体的领域对象,领域规则(也就是业务规则),更大限度的实现业务规则的重用和职责的分离。将数据访问层并入基础架构层。变成了四层: Presentation Application ...
今天在家和老婆一起看了《宫锁心玉》这部最近比较火的电视剧。 刚看完14集,感觉自己有种想要不吐不快的感觉。对于这部清宫戏,有很多的个人看法。 感觉这部片子有太重的抄袭痕迹。甚至包括了中外的多部片子。个人觉得至少包括了《越狱》《寻秦记》《流星花园》,我就举几个例子来证明一下。 首先说一下《寻秦记》吧,这个是我很容易联想到的。因为开始女主角就是生活在现代社会,然后因为一幅画就被带回了清朝。在清宫中受尽了折磨,不屈不挠。这个和项少龙回到秦朝,有异曲同工之效。还有就是利用她在现代学到的知识和思维方式,在古代讨人欢心,解救自己,帮助大家。包括给皇帝做轮椅。拿冰块当做 ...
今天在家和老婆一起看了《宫锁心玉》这部最近比较火的电视剧。 刚看完14集,感觉自己有种想要不吐不快的感觉。对于这部清宫戏,有很多的个人看法。 感觉这部片子有太重的抄袭痕迹。甚至包括了中外的多部片子。个人觉得至少包括了《越狱》《寻秦记》《流星花园》,我就举几个例子来证明一下。 首先说一下《寻秦记》吧,这个是我很容易联想到的。因为开始女主角就是生活在现代社会,然后因为一幅画就被带回了清朝。在清宫中受尽了折磨,不屈不挠。这个和项少龙回到秦朝,有异曲同工之效。还有就是利用她在现代学到的知识和思维方式,在古代讨人欢心,解救自己,帮助大家。包括给皇帝做轮椅。拿冰块当做 ...
Global site tag (gtag.js) - Google Analytics