上一页 1 2 3 4 5 6 7 8 9 10 ··· 41 下一页
摘要: chmod -R a+rwx /appfolder修改文件权限 阅读全文
posted @ 2019-05-20 14:06 Emyin 阅读(2407) 评论(0) 推荐(0) 编辑
摘要: ==> mongodb To have launchd start mongodb now and restart at login: brew services start mongodb Or, if you don't want/need a background service you ca 阅读全文
posted @ 2019-03-25 17:16 Emyin 阅读(193) 评论(0) 推荐(0) 编辑
摘要: vi /usr/local/etc/nginx/nginx.conf /usr/local/Cellar/nginx/1.17.1/bin 安装工具: homebrew(还没用过的小伙伴可以点链接进行了解或者自行百度) 步骤: 1、打开终端,习惯性命令: 2、终端继续执行命令: 3、这里我们多执行一 阅读全文
posted @ 2019-03-25 15:46 Emyin 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1. 缓存穿透 : 查询一个一定不存在的数据。因为缓存中无该数据数据,所以要查询数据库。如果频繁请求不存在的数据,因请求都会到达数据库层而导致db瘫痪。 解决方案: 缓存查询的空值,但设定比较短的失效时间。 2. 缓存雪崩: 所有的缓存同一时间失效,则所有的请求都会发送到数据库层,db可能无法承受如 阅读全文
posted @ 2019-02-02 17:23 Emyin 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式 介绍 工厂类拥有一个工厂方法(create),接受了一个参数,通过不同的参数实例化不同的产品类。 优缺点 优点: 很明显,简单工厂的特点就是“简单粗暴”,通过一个含参的工厂方法,我们可以实例化任何产品类,上至飞机火箭,下至土豆面条,无所不能。 所以简单工厂有一个别名:上帝类。 缺点: 阅读全文
posted @ 2019-02-02 15:29 Emyin 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 1. 主要开发框架及工具 mysql : 1. 关系型数据库(由多张能互相连接的二维行列表格组成的数据库) 2. mysql索引的数据结构B+树 B+树是对B树的一种变形树,它与B树的差异在于: 有k个子结点的结点必然有k个关键码; 非叶结点仅具有索引作用,跟记录有关的信息均存放在叶结点中。 树的所 阅读全文
posted @ 2019-01-27 00:10 Emyin 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 引入依赖 Multimap对于树状数据结构很管用。比如一个dept下有个deptList。 基本用法: 输出结果: [tom, hellen] 阅读全文
posted @ 2019-01-25 19:27 Emyin 阅读(451) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal不能保证其创建的对象是全局唯一,但能保证在单个线程中是唯一的。 示例: 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。 ThreadLocal是如 阅读全文
posted @ 2019-01-25 17:50 Emyin 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 服务限流是高可用的一种手段 阅读全文
posted @ 2018-07-25 09:00 Emyin 阅读(1213) 评论(0) 推荐(0) 编辑
摘要: 1.nginx是什么? nginx是一款轻量级Web服务器,也是一款反向代理服务器 主要用作负载均衡服务器和HTTP反向代理服务器 高稳定、高性能 2.nginx安装(见印象笔记 nginx安装) 3. nginx默认80端口,浏览器访问:http://192.168.156.205,即可看到ngi 阅读全文
posted @ 2018-06-24 13:50 Emyin 阅读(114) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 41 下一页