Java多线程工具之CountDownLatch分析 相信大家都挺熟悉 CountDownLatch 的,顾名思义就是一个栅栏,其主要作用是多线程环境下,让多个线程在栅栏门口等待,所有线程到齐后,栅栏打开程序继续执行。 案例用一个最简单的案例引出我们的主角 public class CountDownLatchDemo { public void run(CountDownLatch countDownLatch) { 2020-09-15 Java #源码分析 #多线程
从绫开始的k3s到istio(一):安装K3S 从绫开始的k3s到istio(一):安装K3S因为k8s太大了嘛,就一直想搞也莫得银子。正巧从逼乎上看到了k3s,也是挺有意思,正好我服务器也能勉强带的动(2C4G)就搞了一个。这个系列主要使用k3s+istio。从k3s安装,配置资源服务,部署代码,自动化构建到状态监控等,会一直更新下去。 2020-06-19 运维 #速查集 #k3s
java线程池配置详解 java线程池配置详解网络资料多是复制粘贴,在此重写,以我为准。 结论 4核 // 核心线程池大小 private int corePoolSize = 20; // 最大可创建的线程数 private int maxPoolSize = 80; // 队列最大长度 private int queueCapacity = 400; // 线程池维护线程所允许的空闲时间 private int 2020-05-27 Java #多线程
Java多线程工具之ReentrantLock分析 ReentrantLock 可重入锁,应该是除了 synchronized 关键字外用的最多的线程同步手段了,虽然JVM维护者疯狂优化 synchronized 使其已经拥有了很好的性能。但 ReentrantLock 仍有其存在价值,例如可以感知线程中断,公平锁模式,可以指定超时时间的抢锁等更细粒度的控制都是目前的 synchronized 做不到的。 案例用一个最简单的案例引出我们的主角 pu 2020-03-20 Java #源码分析 #多线程
Java使用JPackage打包为exe 环境要求 JDK14以上 jpackage在环境变量中 Wix和.Net Framework 3.5.1(可选) 步骤 将Java程序打包为可正常运行的Jar,使用maven或自带打包都行。maven命令如下: mvn package 在项目根目录下运行如下命令: jpackage --type app-image --name spring --input target --main-jar 2020-01-04 Java #速查集
微信小程序+mpvue+vant的打开方式 微信小程序+mpvue+vant的打开方式前阵子使用mpvue构建微信小程序,在引入其他框架时出现了一点问题,需要去修改配置,这里给出具体的配置流程。 2019-12-20 微信小程序 #速查集 #vue
关于docker版nginx的几点注意 关于docker版nginx的几点注意 在启动nginx时,如果使用-v参数映射了宿主机目录,用来映射配置文件,日志等文件,则需要预先创建好,不然会报文件not found。 如果在启动时,使用了命令,如nginx -c等,则需要在配置文件种加上daemon off;或者nginx -g 'daemon off;',这使nginx转入后台运行,避免docker启动后因在前台运行导致 2019-11-16 Docker #速查集
使用flex制作滚动列表 使用flex制作滚动列表因为自己在做一点小东西,所以就有个需求,一个元素里面需要有两个子元素,两个子元素竖排排列,第二个子元素里面的内容不定长,需要做滚动,但第二个元素的高度需要自适应。 在学习的过程稿发现flex和overflow挺有意思的,特此记录下来。 2019-11-03 前端 #速查集
nginx匹配规则 一、语法规则location [=|~|~*|^~] /uri/ { … } 符 号 含 义 = 开头表示精确匹配 ^~ 开头表示 uri 以某个常规字符串开头,理解为匹配 url 路径即可。nginx 不对 url 做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格) 2019-10-17 Nginx #速查集
linux常用命令 内存资源最多的前 10 个进程 ps -auxf | sort -nr -k 4 | head -10 CPU 资源最多的前 10 个进程 ps -auxf | sort -nr -k 3 | head -10 find在根目录下根据文件名查找 find / -name 文件名 2019-10-17 Linux #速查集