摘要:
1. 安装scala语言 1.1:下载zip包,解压 1.2:配置环境变量 2. intellij 安装scala插件 阅读全文
摘要:
1. -XX:+PrintFlagsInitial, 打印JVM默认参数 2. -XX:+PrintFlagsFinal, 打印JVM最终参数。 3. -XX:+PrintCommandLineFlags, 打印经过用户指定或者JVM调整过的参数。 阅读全文
摘要:
ulimit 命令用来设置系统的资源限制。 1. 可以使用ulimit -a来查看系统各种资源的限制。如下: >>> ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling pri 阅读全文
摘要:
1. 默认仓库,是国外的,安装会很慢 D:\workspace\vue-test>npm config get registry https://registry.npmjs.org/ 2. 设置npm仓库 D:\workspace\vue-test>npm config set registry 阅读全文
摘要:
JVM里有一系列的跟踪相关的参数,如下图(JAVA 8) bool TraceBiasedLocking = false {product} bool TraceClassLoading = false {product rw} bool TraceClassLoadingPreorder = fa 阅读全文
摘要:
ps -ef | grep java | grep -v grep | grep -oP '(?<=-jar )\S+\.jar' | xargs -Iname jar tf name | grep okhttp 阅读全文
摘要:
socket = new Socket(); //TIME_WAIT状态下可以复用端口 socket.setReuseAddress(true); //空闲时发送数据包,确认服务端状态 socket.setKeepAlive(true); //关闭Nagle算法,尽快发送 socket.setTcp 阅读全文
摘要:
https://blog.csdn.net/blueheart20/article/details/51601441 阅读全文
摘要:
最近在做一个数据搬迁的工具,从ES里把数据读出来,写到mysql,又因ES的数据有延迟,所以,还需要大量的update 动作。 使用了Spring jdbcTempalte. 因数据量比较大,导致mysql不堪重负。做了些优化,性能提升了不少。特此做个笔记。 原来的做法: 1. 使用jdbcTemp 阅读全文
摘要:
1. https://docs.oracle.com/en/java/javase/11/gctuning/concurrent-mark-sweep-cms-collector.html#GUID-FF8150AC-73D9-4780-91DD-148E63FA1BFF 阅读全文