使用 Eclipse Memory Analyzer (MAT) 分析内存泄漏

使用MAT分析内存泄漏主要是检测对象是否可达,是否无用。 通过jmap -dump:format=b,file=[file_name]] [pid] 生成`hprof`文件 在Eclipse Marketplace安装 Memory ...

Java 虚拟机总结

## JVM(Java虚拟机) JVM 是 JRE 包含的 Java 程序运行所需的程序,屏蔽各种硬件和操作系统的内存访问差异,通用一份 jar 包。 另外,JVM还提供了内存管理的功能,使得开发人员无需关心底层内存如何管理。 > ht ...

JVM 参数

<style> table th:nth-of-type(1) { width: 250px; } table th:nth-of-type(2) { width: 30px; } table th:nth-of-ty ...

通过 CROS 协议解决跨域问题

在前后端交互的开发中可能会遇到跨域的问题,如果只是简单的 GET 请求的话可以利用 Json 来解决。 对于非 GET 请求的话就可以采用 `CORS` 协议来解决了。CORS 是一个W3C标准,全称是"跨域资源共享"(Cross-or ...

Maven 基本操作

## pom配置文件 ### 命令 * mvn clean: 清除target目录 * mvn compile: 编译主程序 * mvn test-compile: 编译测试程序 * mvn test: 执行测试 * mvn packa ...

Git的基本操作

## 设置基本配置 * 让Git显示颜色,会让命令输出看起来更醒目: ``` $ git config \-\-global color.ui true ``` * 设置全局用户信息 ``` $ git config \-\-globa ...