摘要: 安装 环境更新 yum updat 安装 yum install docker -ce 查看版本 docker -v 设置ustc镜像 vim /etc/docker/daemon.json// 内容{"registry-mirrors": ["https://docker.mirrors.ustc 阅读全文
posted @ 2020-04-03 14:39 琦渊 阅读(129) 评论(0) 推荐(0)
摘要: 记录tomcat 源码部署到 IDEA中 的方式 (此方法适用所有的版本 附录包含 Pom.xml) 首先下载tomcat源码 这里 自己修改版本根据需求自己下载 一步步走 别跳步骤 不然 会报错的 下载地址: tomcat源码 下载后解压放在 没有中文没有 空格的目录下面 新增 一个 pom.xm 阅读全文
posted @ 2020-10-22 17:24 琦渊 阅读(149) 评论(0) 推荐(0)
摘要: package com.ZhuangZhou.Demo1;//引入包 java.util.Random;import java.util.Random;public class RandomDemo02 { public static void main(String[] args) { //创建 阅读全文
posted @ 2020-10-20 17:29 琦渊 阅读(146) 评论(0) 推荐(0)
摘要: Scanner是java spring 5 新加入的 它是以前的StringTokenizer和Matcher类之间的某种结合。 用于获取键盘输入 的数据 使用案案例 阐述 package com.ZhuangZhou.Demo1;import java.util.Scanner; //来源于 ja 阅读全文
posted @ 2020-10-20 15:38 琦渊 阅读(206) 评论(0) 推荐(0)
摘要: JVM是运行在操作系统之上的 ,与硬件没有直接的交互 注意:我们平时说的栈是指的Java栈,native method stack 里面装的都是native方法。见下文 类装载器ClassLoader 负责加载class文件,c1ass文件在文件开头有特定的文件标示, 将c1ass文件字节码内容加载 阅读全文
posted @ 2020-10-19 14:10 琦渊 阅读(169) 评论(0) 推荐(0)
摘要: 限流算法 令牌桶算法 算法思想是: 令牌以固定速率产生,并缓存到令牌桶中; 令牌桶放满时,多余的令牌被丢弃; 请求要消耗等比例的令牌才能被处理; 令牌不够时,请求被缓存。 漏桶算法 算法思想是: 水(请求)从上方倒入水桶,从水桶下方流出(被处理); 来不及流出的水存在水桶中(缓冲),以固定速率流出; 阅读全文
posted @ 2020-04-10 17:59 琦渊 阅读(1010) 评论(0) 推荐(0)
摘要: 注意:我们平时说的栈是指的Java栈,native method stack 里面装的都是native方法。见下文 注意: 方法区并不是存放方法的区域,其是存放类的描述信息(模板)的地方 Class loader只是负责class文件的加载,相当于快递员,这个“快递员”并不是只有一家,Class l 阅读全文
posted @ 2020-04-08 22:35 琦渊 阅读(349) 评论(0) 推荐(0)
摘要: 说到druid,这个是在开源中国开源项目中看到的,说是比较好的数据连接池。于是乎就看看。扯淡就到这。 下面就讲讲用的比较多的数据库连接池。(其实我最先接触的是dbcp这个) 1)DBCP DBCP是一个依赖Jakarta commons-pool对象池机制的数据库连接池.DBCP可以直接的在应用程序 阅读全文
posted @ 2020-04-08 21:33 琦渊 阅读(613) 评论(0) 推荐(0)
摘要: #创建文件并编辑文件 vim redis-install.sh #内部添加文件 cd mkdir /usr/local/redis1 cd /usr/local/redis1 wget http://download.redis.io/releases/redis-5.0.4.tar.gz cd / 阅读全文
posted @ 2020-04-03 15:58 琦渊 阅读(195) 评论(0) 推荐(0)