1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
感谢先行 Libevent github地址[https://github.com/libevent/libevent]机型架构参考[https://www.cnblogs....
下载lua源文件 curl -R -O http://www.lua.org/ftp/lua-5.4.3.tar.gztar zxf lua-5.4.3.tar.gzcd l...
未找到函数声明的意思,要么未找到自己定义的函数,要么就是系统或第三方头文件没有导入
分离领域 分离领域的基本概念是分层的思想。原则是层中的任何元素都仅依赖本层的其他元素或其下层元素。 处理业务规则是领域层,而不是应用层 层之间如何关联?上层直接访问下层下层通...
reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是...
《实现领域驱动设计》拆书稿--持续更新 第1章:DDD入门 拆书稿 一、为什么我们需要DDD? 使领域专家和开发者在一起工作,这样开发的软件能够准确地传达业务规则。 "准确传...
响应式编程&链式编程 公司的几个共享项目, 有较多后台定时的网络请求,定位和蓝牙操作的组合. 原方案是通过闭包嵌套起来, 如此一来有些比较头疼的问题: 闭包回调地狱, 每个组...
在上一篇文章Swift中一些常见的关键字一(inout,defer,throw等)简单的介绍了几个关键字。本文续写。 guard guard关键字和常见的if关键字是一对兄弟...