设计模式: 软件分层架构思想 CSDN专栏: 设计模式(UML/23种模式) 分层架构根据职能的差异,划分为多个层次。分层架构设计思想,有很多成功的例子,诸如:OSI七层网络模型,通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输。OSI网络模型是理论模型...
(7)Gtest实战 2.Java 3.Python 4.数据结构与算法 5.Gitlab CI/CD 6.Scala 三、分布式存储 四、Docker 五、测试 六、数据库 七、其他 八、AutoSar 十、生成文档 Markdown常用语法 (1)CSDN Markdown空行: (2)分割线:用三个以上的星号、减号、底线来建立一个分隔线; (3)给字体加颜色: 红色 绿色 ...
asio源码的设计思想看起来自成一套,而且有一些看似独特的概念,像completion token之类的,其实这并非作者发明,而是运用了一些早已被总结出来的设计模式,这些模式被收录在《面向模式的软件体系构架,卷2》中: 这个书的内容本身并不难,如果想彻底看懂asio的源码,可以花点时间看看此书。 asio源码: 三、leveldb,它包含了...
倒不需要23种设计模式全部记住,常见的几个如:单例模式、工厂模式、代理模式、策略模式、模板方法模式建议熟练于心。 推荐书籍:《大话设计模式》、《设计模式之禅》 C语言 “C生万物,编程之本” 除了最最基础的语法:变量、条件、循环、字符串、数组、函数、结构体等之外 C语言最最最最最重要的那就是:指针、内存...
goldze/MVVMHabit 👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用框架可以快速开发一个高质量、易维护的Android应用。 5.7 Java 06/05 280TalkingData/iview-weapp 一套高质量的微信小程序 UI 组件库 5.7k CSS 04/29 281crownpku/...
c-设计模式-责任链.md 2017年11月29日 9:10:3 Nov 29, 2017 cant found Microsoft.VSSDK.BuildTools.15.0.26201.md 修改图片 Aug 10, 2018 cmd 如何跨驱动器移动文件夹.md 2019年3月1日 8:53:35 Mar 1, 2019 dot net core 使用 IPC 进程通信.md 修改图片 Aug 10, 2018 dot net core 使用 usb...
摘要:1.C语言里的struct是不能包含成员函数的,只能有数据成员2.C语言struct定义变量只能用一下两种方式:struct { ... } x, y, z;struct point pt;直接point pt;是错误的定义;pt3 = { 3, 5 }; //错误pt2 = makePint(1, 阅读全文 malloc的使用、用malloc动态分配内存以适应用户的需求的源代码实例...
Loki:C++库的设计,包括常见的设计模式和习语的实现。 MiLi:只含头文件的小型C++库 openFrameworks:开发C++工具包,用于创意性编码。 Qt:跨平台的应用程序和用户界面框架 Reason:跨平台的框架,使开发者能够更容易地使用Java,.Net和Python,同时也满足了他们对C++性能和优势的需求。
如何设计通信协议。 不同操作系统上的网络通信模型(以 windows 和 linux 为例)。 目前主流服务器框架的结构形式(单个服务)介绍。 C/C++ 踩过的坑和防御式编程 作者/分享人:林奇思妙想 · 优化架构师, 算法工程师,开源践行者,喜欢新的挑战 相信你或多或少地用过或者了解过 C/C++,尽管今天越来越少地人直接...
一天一个设计模式之装饰模式(Decorator) 转载自:http://blog.csdn.net/lenotang/article/details/2587265 现在我们来学习装饰模式。说实话,真不想写这个,因为提到这个装饰,程序员就很伤感(我也是),就想到了遥远地她和虚无缥缈地房子。房子都还没着落,谈什么装修和粉饰啊。一堵粗糙的墙,刷上白白地粉,再贴上几张...