摘要: Docker 安装 脚本安装 自定义脚本 wget https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm yes 阅读全文
posted @ 2019-07-11 20:24 kancy 阅读(698) 评论(0) 推荐(0)
摘要: 参考: "史上最全的Spring Boot Cache使用与整合" "Spring Cache扩展:注解失效时间+主动刷新缓存" "项目地址" 使用本地Caffeine缓存 引入依赖包 自定义Caffeine配置 CachingConfig.java CaffeineCacheProperties. 阅读全文
posted @ 2019-07-10 11:43 kancy 阅读(787) 评论(0) 推荐(0)
摘要: 官网:https://git-scm.com/ 中文文档:https://git-scm.com/book/zh/v2 Git安装 Linux安装 yum -y install git windos安装 下载地址:https://git-scm.com/downloads 工作原理 git大体上可以 阅读全文
posted @ 2019-07-01 11:09 kancy 阅读(160) 评论(0) 推荐(0)
摘要: 一、命令systemctl介绍 CentOS 7.0中已经没有service命令,而是启用了systemctl服务器命令,它实际上将 service 和 chkconfig 这两个命令组合到一起。 命令对比 常用命令 开启开机启动 禁止开机启动 查看服务状态 启动服务 重启服务 重载服务 停止服务 阅读全文
posted @ 2019-06-28 10:57 kancy 阅读(648) 评论(0) 推荐(0)
摘要: 安装git: yum y install git 安装maven: 生产ssh公玥: 查看密钥: 添加到git: 克隆git项目: 打包maven项目: `mvn clean P dev package` 阅读全文
posted @ 2019-06-27 13:32 kancy 阅读(287) 评论(0) 推荐(0)
摘要: Web代理(proxy)服务器是网络的中间实体。 代理位于Web客户端和Web服务器之间,扮演“中间人”的角色。 HTTP的代理服务器即是Web服务器又是Web客户端。 代理服务器的作用 1. 实现FQ上网 2. 实现局域网上网(代理上网) 3. 实现匿名访问(代理服务器会清除客户端的信息) 4. 阅读全文
posted @ 2019-05-16 17:18 kancy 阅读(5999) 评论(0) 推荐(0)
摘要: 在团队协作过程中最常见的就是开会、开会最常用的就是图,而图中最常见的就是流程图、时序图、类图,这三个图可以清楚的描述你想解释的内容。学好类图不仅仅能帮助自己更清楚的梳理业务,还能提高开会效率。 上图是我模拟出来的一个场景和大家具体说一下类图究竟应该怎么画才对。图中讲的是这样一个「故事」: 一个公司下 阅读全文
posted @ 2019-05-16 16:53 kancy 阅读(272) 评论(0) 推荐(0)
摘要: 0. 加速配置 配置阿里yum源加速 cd /etc/yum.repos.d sudo mv CentOS-Base.repo CentOS-Base.repo.bak sudo wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Cent 阅读全文
posted @ 2019-05-13 09:03 kancy 阅读(336) 评论(0) 推荐(0)
摘要: 一般说来,大家认为线程池的大小经验值应该这样设置:(其中N为CPU的个数) 如果是CPU密集型应用,则线程池大小设置为N+1 如果是IO密集型应用,则线程池大小设置为2N+1(因为io读数据或者缓存的时候,线程等待,此时如果多开线程,能有效提高cpu利用率) 如果一台服务器上只部署这一个应用并且只有 阅读全文
posted @ 2019-05-10 18:29 kancy 阅读(4535) 评论(0) 推荐(0)
摘要: 被问到这样的问题时,不妨先站住面试官的角度换位思考。 面试官是想了解你是怎么发现问题?怎么解决问题?恐怕不仅仅这么简单的的,这是一个考察你综合能力的题。 面试官想考察的内容有几个方面: 你的沟通能力,表达能力 技术能力(业务难题,技术难题) 领导能力 (团队资源协调,总结,分享,成长) 这是一个送分 阅读全文
posted @ 2019-04-25 14:15 kancy 阅读(2290) 评论(0) 推荐(0)
摘要: ![](https://img2018.cnblogs.com/blog/1323383/201904/1323383-20190425135105752-120426900.jpg) 阅读全文
posted @ 2019-04-25 13:51 kancy 阅读(327) 评论(0) 推荐(0)
摘要: 三种方案的比较 从理解的难易程度角度(从低到高) 数据库 > 缓存 > Zookeeper 从实现的复杂性角度(从低到高) Zookeeper > 缓存 > 数据库 从性能角度(从高到低) 缓存 > Zookeeper >= 数据库 从可靠性角度(从高到低) Zookeeper > 缓存 > 数据库 阅读全文
posted @ 2019-04-25 11:28 kancy 阅读(225) 评论(0) 推荐(0)
摘要: 在Spring中把非功能性的事物管理代码以切面的形式进行管理,只需要声明事物即可启用事物管理。 本质:最终执行的还是 的setAutoCommit(),commit(),rollback()方法。 事物管理器接口:PlatformTransactionManager.java 事物管理器实现:Dat 阅读全文
posted @ 2019-04-24 23:34 kancy 阅读(400) 评论(0) 推荐(0)
摘要: [TOC] 本文主要是分析Spring bean的循环依赖,以及Spring的解决方式。 通过这种解决方式,我们可以应用在我们实际开发项目中。 1. 什么是循环依赖? 2. 怎么检测循环依赖 3. Spring怎么解决循环依赖 4. Spring对于循环依赖无法解决的场景 5. Spring解决循环 阅读全文
posted @ 2019-04-24 22:33 kancy 阅读(505) 评论(0) 推荐(0)
摘要: 利用threadLocal 把拦截器中的对象传递到controller或service中 1.可以用 request 携带数据。 2.更优雅的方式是用threadlocal。 请求进入tomcat 和产生响应前,都处于同一个线程中比如在一个登录拦截器中,在preHandle方法中登录成功后,放行前, 阅读全文
posted @ 2019-04-24 11:16 kancy 阅读(283) 评论(0) 推荐(0)