摘要: 数据库错误解决:java.sql.SQLException: Out of resources when opening file 在linux下面,找到/etc下面my.cnf配置文件 在my.cnf配置文件的[mysqld]下增加 open_files_limit = 65535 配置 open 阅读全文
posted @ 2025-01-06 19:30 deyang 阅读(0) 评论(0) 推荐(0) 编辑
摘要: Linux 文本命令 -- 指定要进入的data目录 cd /data - 查看文本 cat 文件 - 修改文本 vim 文件 -- vim使用后默认进行【命令模式】 -- 输入i进入【输入模式】 再按esc返回【命令模式】 -- 输入:进入【编辑模式】 输入wq回车即完成保存并退出 :wq 保存并 阅读全文
posted @ 2025-01-06 19:26 deyang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Arthas开启 -- 查看需要查询内存数据的执行java程序的进程端口号 jps -ml -- 下载 curl -O https://arthas.aliyun.com/arthas-boot.jar -- 进入到了进程,可以开始查看内存数据了 java -jar arthas-boot.jar 阅读全文
posted @ 2025-01-06 19:13 deyang 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Redis 1.开启Redis服务 下载redis压缩包:Releases · microsoftarchive/redis (github.com) 解压压缩文件夹 运行redis服务端 第一种开启方法:编写.bat文件,然后直接点击.bat文件 【本质是使用redis-server.exe + 阅读全文
posted @ 2024-12-01 15:12 deyang 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 第三章、垃圾收集器与内存分配策略 3.1 概述 垃圾收集需要完成的三件事情: 哪些内存需要回收? 什么时候回收? 如何回收? 3.2 对象已死? GC相关博客:JVM GC?我比《深入理解Java虚拟机》再深入一点点_技术交流_牛客网 (nowcoder.com) 3.2.1 引用计数算法 在Jav 阅读全文
posted @ 2024-12-01 15:08 deyang 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 实战:插入式注解处理器 目标:检查是否符合驼式命名法 详细描述查看【深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)】10.4 实战:插入式注解处理器(510页) 1.代码部分 1.注解处理器 NameCheckProcessor package org.anno; import java 阅读全文
posted @ 2024-12-01 14:40 deyang 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1、JDK 下载jdk https://www.oracle.com/java/technologies/downloads/ 这个网址里面有所有的jdk版本,如JAVA SE 13/11、Java SE 8u241等等,前面两个是新版本,这里为了笔者电脑环境的兼容性,我选择了Java SE 8u2 阅读全文
posted @ 2024-12-01 14:39 deyang 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 第二章、Java内存区域与内存溢出异常 2.1 概述 介绍Java虚拟机内存的各个区域 讲解这些区域的作用、服务对象以及其中可能产生的问题 2.2 运行时数据区域 2.2.1 运行时数据区域 程序计数器:当前线程所执行的字节码的行号指示器,每条线程都需要有一个独立的程序计数器(线程私有),不会发生O 阅读全文
posted @ 2024-12-01 14:35 deyang 阅读(14) 评论(0) 推荐(0) 编辑
摘要: JVM调优实战 1.常用命令 jps jps -ml 显示java进程信息 jinfo 进程号 显示这个进程的运行的java程序的信息 jstat -gc 进程号 显示内存每块区域占用的大小 jstat -gc 进程号 时间 每 时间(ms)显示当前内存每块区域占用的大小 jstack 进程号 显示 阅读全文
posted @ 2024-12-01 14:25 deyang 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 第一章、走近Java Java技术体系 如果仅从传统意义上来看,JCP官方所定义的Java技术体系包括了以 下几个组成部分: Java程序设计语言 各种硬件平台上的Java虚拟机实现 Class文件格式 Java类库API 来自商业机构和开源社区的第三方Java类库 JDK(Java Develop 阅读全文
posted @ 2024-12-01 14:12 deyang 阅读(5) 评论(0) 推荐(0) 编辑