- 博客(3)
- 收藏
- 关注
原创 并发型模式和线程池模式
①并发型模式(半同步/半异步模式):并发编程的目的是让程序“同时”执行多个任务。并发模式是指I/O(输入/输出)处理单元和多个逻辑单元之间协调完成任务的方法,在服务器上主要有两种并发编程模式:半同步/半异步模式 和 领导者/追随者模式。半同步/半异步模式的同步和异步在这个模式中的同步和异步与I/O模型的同步和异步是完全不同的两个概念。在并发模式中,“同步”是指程序完全按照代码序列的顺序执行,“异步”指的是程序执行需要系统事件来驱动。Tips: I/O模型的同步是指线程启动一个IO操作然后等这个操作
2020-10-24 16:26:16
784
原创 MVC三层架构
什么是MVCMVC其实是Model View Controller(模型-视图-控制器)的缩写。他是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多业务逻辑聚集到一个部件里面,当修改界面和用户交互的时候就不需要重写业务逻辑,以降低代码的复杂度以及编码的难度。View视图是指用户可见交互界面。在视图中并没有真正的数据处理,它只是作为输出数据和用户操纵数据的一种方式。Model模型是指模型表示业务逻辑。在MVC的三个部件中,模型拥有最多的数据处理任务。模型中的数据返回是无格式的,因此一个模型能够
2020-10-21 23:51:13
1164
原创 三层架构
三层架构的概念三层架构就是将整个业务分成:界面层、业务逻辑层和数据访问层。这样做是为了实现“高内聚 低耦合”的思想,同时提高程序安全性。耦合是指模块之间的联系,如果模块间联系越深,到时候修改的时候会牵扯很多方面,操作会变得十分复杂。内聚是指模块内部的代码之间的联系,内聚越高,模块独立性越好。三层架构的结构①显示层(UI):用户看到的界面。向用户展示特定的业务数据,同时采集用户的信息和操作;②业务逻辑层(BLL):从显示层获取命令和数据,执行业务逻辑。将获取的数据通过数据访问层写入。从数据访问层获取
2020-10-21 21:13:22
232
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人