软件架构
「已注销」
这个作者很懒,什么都没留下…
展开
-
MVC MVP MVVM初级版
学习Vue.js的时候,官网提到了MVVM顺便总结一下。慢慢熟悉。因为是初级版,还没有时间做出太详细的总结,先在这里Mark一下,把网络上能搜索到的概念和资源先拷贝过来。后续再看情况写中级版和高级版。MVCMVC是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MVC模式的目的是实现一种动态的程序设计,...原创 2018-12-14 10:49:14 · 542 阅读 · 0 评论 -
个人网站/个人数据处理工具解决方案
前端或操作界面:Vue.js+ElementUI+Html+CSS+JavaScript后端:Golang+Golang框架(Beego) 或者 Node.js数据库:MongoDB+MySQL传输协议:Json 或者 ProtoBuf原创 2018-12-17 10:25:58 · 396 阅读 · 0 评论 -
网络通信 :IO多路复用之select、poll、epoll详解
目前支持I/O多路复用的系统调用有 select,pselect,poll,epoll,I/O多路复用就是通过一种机制,一个进程可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,pselect,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说这个读写过程是阻塞的,而异步I/O则无需自...转载 2018-12-17 11:10:42 · 335 阅读 · 0 评论