- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 面向对象设计类的原则
我们设计类不应该是按名词来进行设计,比如门、车等等,的日常名词来设计。我们设计类,其实是一个抽象事物的过程,既然是抽象就应当高于日常的表象。 我们设计类的,根本目的是为了我们的工程、项目设计起来更方便,扩展起来更加容易,是从业务和实际出发的。按照不同的目的,我们会对相同的事物进行不同的抽象,比如汽车,对于不同的人抽象实际上是不一样的,对于驾驶者来说,应该抽象成剩下简单的如:方向,变
2012-04-28 00:54:57 1041 2
转载 Java与完成端口IOCP
传统的Server/Client实现是基于Thread per request,即服务器为每个客户端请求建立一个线程处理,单独负责处理一个客户的请求。 大多数的网络游戏的服务器都会选择非阻塞select这种结构,为什么呢?因为网络游戏的服务器需要处理的连接非常之多,并且大部分会选择在Linux/Unix下运行,那么为每个用户开一个线程实际上是很不划算的,一方面因为在Linux/Unix下的线
2012-04-26 12:05:51 4464 1
原创 设计模式非常有用的概念
开放关闭原则(OCP) 对扩展开放,对修改封闭 里氏代换原则(LSP) 子类可以完全替代父类 依赖倒转原则(DIP) 客户类和服务类都应该依赖于抽象(接口),并且客户类拥有接口。 (即服务类应该实现统一的接口,并且由客户类定义接口) 依赖注入,就是容器挑选符合接口的服务类为客户提供服务。
2012-04-25 14:30:28 593
转载 OO真经——关于面向对象的哲学体系及科学体系的探讨
2010-08-03 作者:张洋 来源:张洋的blog 目录 Catelog 目录 Catelog 序言 Perface 真经第一章:世界 Waltanschauung 真经第二章:抽象 Abstraction 真经第三章:层次 Arrangement
2012-04-25 14:23:43 4066
redhat7.3安装docker-ce18.09.1-3离线安装包
2019-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人