Weicools' blog
《Android 源码设计模式解析与实战》读书笔记 - 代理模式 《Android 源码设计模式解析与实战》读书笔记 - 代理模式
《Android 源码设计模式解析与实战》读书笔记 - 代理模式 代理模式也称委托模式,是结构型设计模式之一。是应用广泛的模式之一。定义:为其他对象提供一种代理以控制对这个对象的访问。 1.使用场景当无法或不想直接访问某个对象或访问某个对
2017-03-17 Weicools
《Android 源码设计模式解析与实战》读书笔记 - 观察者模式 《Android 源码设计模式解析与实战》读书笔记 - 观察者模式
《Android 源码设计模式解析与实战》读书笔记 - 观察者模式 观察者模式是一个使用率非常高的模式,它最常用在 GUI 系统、订阅–发布系统。因为这个模式的一个重要作用就是解耦,将被观察者和观察者解耦,使得它们之间的依赖性更小,甚至做到
2017-03-12 Weicools
设计模式 设计模式
设计模式 😎😂 表示重要程度 创建型模式(Creational Pattern)创建型模式对类的实例化过程进行抽象,能够将软件模块中的对象创建和对象使用分离。为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不清
2017-02-18 Weicools
设计模式之简单工厂模式 设计模式之简单工厂模式
设计模式之简单工厂模式1.问题考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等), 这些按钮都源自同一个基类,不过在继承基类后不同的子类修改了部分属性从而使得它们可以呈现不同的外观,如果我
2016-10-18 Weicools
设计模式之单例模式 设计模式之单例模式
设计模式之单例模式1.问题:对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或 ID(序号)生成器。如何保证一
2016-10-18 Weicools
Java常考面试题 Java常考面试题
Java 常考面试题 什么是 Java 虚拟机,为什么 Java 是平台无关性的语言? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件 Java 被设计成允许
2016-08-28 Weicools
设计模式之学习UML类图和时序图 设计模式之学习UML类图和时序图
学习 UML 类图和时序图类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来
2016-07-24 Weicools
Android面试要点总结 Android面试要点总结
Android 面试要点总结1.Java 技术 1.1 Java 基础_ 对象、继承、多态理解_ 泛型作用及使用场景_ 枚举的特点及使用场景_ 线程 sleep 和 wait 的区别_ Java 反射机制_ weak/soft/strong
2016-07-15 Weicools
Mac OS X 终端命令学习 Mac OS X 终端命令学习
Mac OS X 终端命令学习 显示当前目录的路径 pwd
2015-12-29 Weicools
HexoBlog搭建 HexoBlog搭建
HexoBlog 搭建更详细教程参考:https://easyhexo.com/ 一.环境搭建1. 安装 git- Mac OSX下:安装Xcode即可/或者安装命令行工具 - Windows下:安装git bash
2015-11-24 Weicools
3 / 3