原理 深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来的restart ClassLoader 被丢弃,重新创建一个res ...
分类:
编程语言 时间:
2020-09-17 22:24:00
阅读次数:
35
2019-01-28 12:30 大千世界,芸芸众生;人有千面,面面峥嵘。 每个人都有自己独特的价值观、性格、思维方式、生活习惯,当两个完全不同的人进行思维碰撞的时候,难免会因彼此的差异而产生一些摩擦,为了工作或生活的需要,我们怎样快速达成共识,解决矛盾和冲突呢?顺益小编在这里分享给大家。 拉波波特 ...
分类:
其他好文 时间:
2020-09-17 21:36:33
阅读次数:
114
提到本地缓存,大家都能想到GuavaCache,他的优点是封装了get,put操作;提供线程安全的缓存操作;提供过期策略;提供回收策略;缓存监控。当缓存的数据超过最大值时,使用LRU算法替换。这一篇我们将要谈到一个新的本地缓存框架:CaffeineCache。它也是站在巨人的肩膀上-GuavaCache,借着他的思想优化了算法发展而来。本篇文章主要介绍CaffineCache的使用方式,以及Caf
分类:
编程语言 时间:
2020-09-17 21:31:11
阅读次数:
34
(1)颜色 bg-primary bg-success bg-info bg-warning bg-danger <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" href="https://cdn ...
分类:
其他好文 时间:
2020-09-17 21:04:02
阅读次数:
32
/var/lib/docker/overlay 这里存放的是镜像的每一层layer解压后的结果,以及基于每一个镜像生成容器后,对镜像合并挂载后的目录和对应的init目录。这里的id就是cache-id和mount-id. 对于容器的挂载目录,比如对某个容器docker inspect后查询到的“Gr ...
分类:
其他好文 时间:
2020-09-17 19:50:46
阅读次数:
36
1.删除文件:先删除本地缓存,重新加到缓存区,重新提交 git rm -r --cached . git add . git commit -m ‘update .gitignore’ 2.初始化提交项目 Git 全局设置 git config --global user.name "" git c ...
分类:
其他好文 时间:
2020-09-17 18:06:14
阅读次数:
29
//*.cmd;*.gitignore;*.hprof;*.iml;*.mvn;*.pyc;*.pyo;*.rbc;*.yarb;*~;.DS_Store;.git;.hg;.idea;.svn;CVS;__pycache__;_svn;mvnw;target;vssver.scc;vssver2. ...
分类:
其他好文 时间:
2020-09-17 18:00:14
阅读次数:
34
1 清空缓存 cnpm cache clean --force 2 你成功了 3 删除node_modules 4 cnpm i 重新安装依赖 5 vans ...
分类:
Web程序 时间:
2020-09-17 17:58:44
阅读次数:
61
中间件: Pipline,管道任务实现。每个任务都有一个 handle 操作逻辑。 Handle 接收俩参数,一个是请求信息,另一个是一个闭包Con 或者说是一个匿名函数。提交请求的内容将会被逐个任务顺序处理。 门面:Cache,Redis,中间件,validate。方便调用。 是基于laravel ...
分类:
其他好文 时间:
2020-09-17 17:34:31
阅读次数:
24
你还可以在你的电话或者其他移动设备上查看和管理你的任务。单击顶部的 菜单按钮来在左侧页面中打开菜单面板。选择 任务(Tasks) 来查看详细内容。 有关更多Confluence 6 移动界面的使用,请参考页面通过你的移动浏览器使用 Confluence中的内容。 https://www.ossez. ...
分类:
移动开发 时间:
2020-09-17 16:52:48
阅读次数:
34