08 2018 档案

摘要:1.模版方法的定义 模版方法的英文定义为: Template Method Pattern: Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. Template Metho 阅读全文
posted @ 2018-08-26 18:52 代码改变世界-Coding 阅读(3859) 评论(0) 推荐(0)
摘要:1.工厂方法模式定义 定义一个用于创建对象的接口,让子类决定具体实例话哪一个类。 2.通用实现方式 工厂方式通用实现方式类图如下: 其中Product定义了产品的共性,是对事物的抽象,Creator为抽象创建类,即抽象工厂,具体如何创建实例由实现类决定。代码如下所示: Product类: publi 阅读全文
posted @ 2018-08-25 23:32 代码改变世界-Coding 阅读(9589) 评论(0) 推荐(0)
摘要:1.什么是单例模式 确保某一个类在整个项目中只有一个实例,并且自行创建实例化对象,并向整个系统提供这个实例。 2.单例模式通用类图 1.单例模式通过将构造函数设置为私有,来限制外部实例话对象。 2.提供一个getInstanse接口返回内部创建的实例对象。 类图如下: 3.单例模式的几种实现方法 方 阅读全文
posted @ 2018-08-25 22:51 代码改变世界-Coding 阅读(7453) 评论(0) 推荐(1)
摘要:1.效率提升神器Alfred 可以搜索文件、应用、web搜索、词典等等 链接:https://pan.baidu.com/s/1igv4tuXkuMFOPT9E6Cc5Jg 密码:3o51 软件解压密码:xclient.info 2.开发文档阅读软件Dash Mac 上阅读开发文档的软件:支持jav 阅读全文
posted @ 2018-08-12 19:19 代码改变世界-Coding 阅读(1745) 评论(0) 推荐(0)
摘要:1.Memcached常用命令总结 Memcached命令格式一般为: command 其中描述如下: 参数 | 描述 | command | 操作命令,一般为set/add/replace/get/delete等 key | 缓存的key,Memcache内部限制不能超过250个字符, flag 阅读全文
posted @ 2018-08-12 16:32 代码改变世界-Coding 阅读(4293) 评论(0) 推荐(0)
摘要:1.查看安装信息 brew info memcached 显示如下: memcached: stable 1.5.9 (bottled) High performance, distributed memory object caching system https://memcached.org/ 阅读全文
posted @ 2018-08-12 14:17 代码改变世界-Coding 阅读(4069) 评论(0) 推荐(0)
摘要:1.安装Memcached dnf install memcached 根据提示完成安装 2.启动Memcached 输入以下命令: service memcached start 输出以下内容: Redirecting to /bin/systemctl start memcached.servi 阅读全文
posted @ 2018-08-12 14:13 代码改变世界-Coding 阅读(4492) 评论(0) 推荐(0)
摘要:在平时的开发中会经常用到缓存,比如locache、redis等,但一直没有对缓存有过比较全面的总结。下面从什么是缓存、为什么使用缓存、缓存的分类以及对每种缓存的使用分别进行分析,从而对缓存有更深入的了解。 1.什么是缓存 在使用缓存前我们应该了解什么是缓存,下面是维基百科上面对于缓存的定义: 缓存是 阅读全文
posted @ 2018-08-05 18:55 代码改变世界-Coding 阅读(21817) 评论(3) 推荐(2)