Wesley13 Wesley13
4年前
java ConcurrentHashMap和CopyOnWriteArrayList解决并发问题
ConcurrentHashMap一、hashtable、hashmap、ConcurrentHashMap1、线程不安全的HashMap因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率
Kent_Sun Kent_Sun
4年前
java中List数组遍历删除
List数组遍历删除环境jdk8junit单元测试正解java//正解1,jdk自带的addAll方法@Testpublicvoidtest18(){Stringstrs{"12","34","56","78","90"};List<StringlistAr
Wesley13 Wesley13
4年前
ubuntu18.04下系统级代理自动路由(包括浏览器、终端、apt
一、远程服务端(shadowsocks服务)远端服务服务器安装shadowsocks服务端,建议使用docker方式。安装docker环境:curlfsSLhttps://get.docker.com|bashsdockermirrorAliyun 安装shadowsocks服务
Stella981 Stella981
4年前
SpringBoot 下PDF生成使用填坑总结
一、PDF生成由于直接使用IText生成PDF,数据填充较为繁琐,故:选用Freemarker和IText生成pdf,引入依赖:环境:jdk1.8SpringBoot1.引入freemarkerstarter(版本跟随
Stella981 Stella981
4年前
Mac下 Docker部署SpringBoot应用
一、安装Docker环境使用Homebrew安装macOS我们可以使用Homebrew来安装Docker。Homebrew的Cask已经支持DockerforMac,因此可以很方便的使用HomebrewCask来进行安装:$brewcaskin
Wesley13 Wesley13
4年前
mysql主从之基于mycat实现读写分离
一环境  1.1结构192.168.132.125mycat192.168.132.121 master192.168.132.122 slave主从已经配置完成1.2安装mycat192.168.132.125安装mycat\root@mycat~\  cd/usr/lo
Stella981 Stella981
4年前
Mac OS 使用asio库
下载地址:http://sourceforge.net/projects/asio/files/asio/1.12.2%20%28Stable%29/本人下载的版本:asio1.12.21,本人环境:dengzhongqiangdeMacBookPro:asio1.12.2dengzhongqiang$clangv
Stella981 Stella981
4年前
CentOS卸载Oracle 11gR2(x64)
环境OS:CentOS7.4;hosts:L134;IP:192.168.1.134Oracle安装文件目录:/opt/oracle_installORACLE_BASE:/data/app/oracleORACLE_HOME:/data/app/oracle/product/11.
Easter79 Easter79
4年前
Springboot+ajax前后端传参
记录一下Springboot前后端传参方式基础环境:  Idea2018.3.2  maven3.6.1  jsp  js,ajax  Springboot代码:  js:$(document).ready(function(){//添加用户信息,点击事件$('su
Stella981 Stella981
4年前
Grafana + Prometheus 监控PostgreSQL
 效果图!(https://img2018.cnblogs.com/blog/1178572/201905/117857220190526141011952929637180.png)部署环境服务器名称IP地址监控指标部署agent备注shtsgmhadoopcm01172.16.101.54OSnod