编程开发
未读
mysql开放root权限,外网连接
1、使用ssh登陆mysql 2、依次输入以下命令 use mysql; UPDATE mysql.user SET host='%' WHERE user='root'; FLUSH PRIVILEGES; 如下图所示: 3、开放端口,去服务器后台安全组,开放3306端口,如果安装有宝塔面板,需要
编程开发
未读
Arthas一款优秀的java诊断工具
一. 背景介绍 Arthas 是 Alibaba 在 2018 年 9 月开源的 Java 诊断工具。支持 JDK6+, 采用命令行交互模式,提供 Tab 自动补全,可以方便的定位和诊断线上程序运行问题。得益于 Arthas 强大且丰富的功能,让 Arthas 能做很多的事情,比如以下场景: 是否有
Java通过网络连接下载图片到本地
/**
* 从网络Url中下载文件
* @param urlStr 图片连接、fileName文件生成名、savePath保存路径
* @throws IOException
*/
public static String downLoadByUrl
JVM 内存结构、垃圾回收、finalize
1. JVM 内存结构 结合一段 java 代码的执行理解内存划分 执行 javac 命令编译源代码为字节码 执行 java 命令 创建 JVM,调用类加载子系统加载
java中HashMap实现原理
1)基本数据结构1.7 数组 + 链表1.8 数组 + (链表 | 红黑树)更形象的演示,见资料中的 hash-demo.jar,运行需要 jdk14 以上环境,进入 jar 包目录,执行下面命令java -jar --add-exports java.base/jdk.internal.misc=