靡不有初,鲜克有终
03
31
大型网站架构演化 大型网站架构演化
对于技术人员来说,“架构”是一个再常见不过的词了。我们会对新员工培训整个系统的架构,参加架构设计评审,学习业界开源系统(例如,MySQL、Hadoop)的架构,研究大公司的架构实现(例如,微信架构、淘宝架构)……虽然“架构”这个词常见,但如
2022-03-31
30
线程池详解 线程池详解
java.uitl.concurrent.ThreadPoolExecutor类是线程池中最核心的一个类,因此如果要透彻地了解Java中的线程池,必须先了解这个类。线程池使用场景:并行操作,异步提交等 简单理解,它就是一个管理线程的池子
2022-03-30
28
Promise基本用法 Promise基本用法
Promise基本概念Pormise是JS的异步编程的一种解决方案,在ES6将其写进了语言标准,提供了原生的Promise对象。 Promise简单来理解就是一个容器,里面存放着某个未来才会结束的事件结果。Promise是一个对象,从它可以
2022-03-28
18
数据访问对象模式 数据访问对象模式
定义数据访问对象模式(Data Access Object Pattern)又称为 DAO 模式,是一种面向对象的数据访问接口,DAO 一般都是和数据库打交道,属于业务逻辑和数据库中间的环节,负责业务逻辑数据的持久化。 DAO 模式在
2022-03-18
18
传输对象模式 传输对象模式
定义传输对象模式(Transfer Object Pattern)是指客户端到服务器一次性传递具有多个属性的数据,以避免多次调用远程服务器。传输对象是一个具有 getter/setter 方法的简单的实体类,可被序列化。服务器端业务类通常从
2022-03-18
18
业务代表模式 业务代表模式
定义业务代表模式(Business Delegate Pattern)主要是为了实现表现层和业务层的解耦,使用业务代表模式可以支持各种场景,在这些场景中,客户端可以根据需要自行选择不同的业务代表,每个业务代表负责的服务各有不同或者说服务类型
2022-03-18
18
MVC模式 MVC模式
定义MVC 全称是 Model-View-Controller(模型 - 视图 - 控制器) ,是一种软件设计典范,用一种业务逻辑、数据、界面进行分离的开发模式。MVC 模式是一种经典的设计模式,被广泛地应用在程序开发当中,例如,目前比较知
2022-03-18
17
访问者模式 访问者模式
定义访问者模式(Visitor Pattern)的英文定义如下: Represent an operation to be performed on the elements of an object structure. Visitor
2022-03-17
17
模板模式 模板模式
定义模板模式(Template Pattern)又被称作模板方法模式(Template Method Pattern),它是一种简单的、常见的且应用非常广泛的模式。 Define the skeleton of an algorith
2022-03-17
17
策略模式 策略模式
定义策略模式(Strategy Pattern:Define a family of algorithms,encapsulate each one,and make them interchangeable.)中文解释为:定义一组算法,然
2022-03-17
3 / 6