我看完这本书,并时常回顾书中的内容,收益匪浅啊! 美国人Jams W. Cooper著作设计模式,书中解释了23种设计模式的原理,有很好的案例(每种设计模式都有2-到4个案例例),能很好地帮助你的理解。重要的是所有案例均有C#(2003)实现。 尽管这本书是2003年出版的,但对你理解设计模式绝对有帮助!
2022-04-26 15:13:42 7.77MB C#、设计模式
1
labview通知器(一对多主从设计模式)
2022-04-25 18:01:33 15KB 设计模式 源码软件 labview
1
里面有三个PPT,分别将java23种设计模式分为三类来进行详细的讲解,对于初学设计模式者很有用。。
2022-04-24 19:55:02 1.16MB Java 设计模式
1
程序猿学社的GitHub,欢迎Star github技术专题 本文已记录到github 文章目录前言定义需求传统方式抽象接口具体接口实现测试接口建造者模式产品builder(抽象建造者)ConcreteBuilder(具体建造者)Director(指挥者)测试类 前言 通过上一章的学习,我们已经知道原型模式的浅克隆和深克隆,本文来了解一下建造者模式。 定义 建造者模式属于创建型模式,建造者模式是23种设计模式的一种,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示,它提供了一种创建对象的最佳方式。 建造者关系: Product(产品):具体产品对象 builder(抽象
2022-04-24 14:31:02 136KB 23种设计模式 建造者 设计模式
1
设计模式手册非常好!每个模式都有多个代码实例,非常容易懂。
1
本次项目的一项重点就是实现原有应用系统的全面升级以及新的应用系统的开发,从而建立行业的全面的应用系统架构群。整体应用系统通过SOA面向服务管理架构模式实现应用组件的有效整合,完成应用系统的统一化管理与维护。
2022-04-22 16:03:29 1.96MB 系统架构 架构
《深入理解Android:卷I》是一本以情景方式对Android的源代码进行深入分析的书。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。 全书共10章,第1章介绍了阅读本书所需要做的准备工作,主要包括对Android系统架构和源码阅读方法的介绍;第2章通过对Android系统中的MediaScanner进行分析,详细讲解了Android中十分重要的JNI技术;第3章分析了init进程,揭示了通过解析init.rc来启动Zygote以及属性服务的工作原理;第4章分析了Zygote、SystemServer等进程的工作机制,同时还讨论了Android的启动速度、虚拟机HeapSize的大小调整、Watchdog工作原理等问题;第5章讲解了Android系统中常用的类,包括sp、wp、RefBase、Thread等类,同步类,以及Java中的Handler类和Looper类,掌握这些类的知识后方能在后续的代码分析中做到游刃有余;第6章以MediaServer为切入点,对Android中极为重要的Binder进行了较为全面的分析,深刻揭示了其本质。第7章对Audio系统进行了深入的分析,尤其是AudioTrack、AudioFlinger和AudioPolicyService等的工作原理。第8章深入讲解了Surface系统的实现原理,分析了Surface与Activity之间以及Surface与SurfaceFlinger之间的关系、SurfaceFlinger的工作原理、Surface系统中的帧数据传输以及LayerBuffer的工作流程。第9章对Vold和Rild的原理和机制进行了深入的分析,同时还探讨了Phone设计优化的问题;第10章分析了多媒体系统中MediaScanner的工作原理。
2022-04-21 23:28:44 3.87MB Android 源代码 系统架构 Framework
1
⼤型web系统架构详解
2022-04-21 22:04:10 543KB 前端 系统架构 web系统架构
根据模型自动生成SQL语句,加快开发的速度,方便理解EF的原理,代码简单易懂。
2022-04-20 19:57:33 4KB ORM SQLHelper SQL
1