摘要:
文章目录 (注:善用Ctrl+F) 数据类型 Java中基础数据类型分类 面向对象的数据类型 String类型的认识以及编译器优化 StringBuffer 方法 线程同步:喂,SHE 设计模式 设计模式-单例 设计模式-状态模式设计模式-模板模式 Spring部分 Spring-基础篇 Sprin 阅读全文
摘要:
打包后文件如下(只包含指定配置文件): 操作步骤: application.yml文件: spring: profiles: ##占位符 active: @package.environment@ pom文件: <!--配置环境的profile--> <profiles> <profile> <id 阅读全文
摘要:
问题描述: 在Java中,当你遇到 java.lang.UnsupportedOperationException 这个异常时,通常意味着你尝试在一个不支持该操作的集合上执行了一个操作。在这个具体的例子中,问题很可能出在 toList() 方法的使用上,以及后续对列表的修改。 List<Long> 阅读全文
摘要:
问题: 今天在使用 Alibaba 的包解析JSON时出现了上面的报错,刚开始以为是JSON中的字符不符合UTF8编码,然后在这个点上一直没有解决这个问题。 原因和解决方法: java文件的报名里不能包含中文,把包名修改为英文即可解决 总结: 编码相关包名名称等最好不要使用中文路径,连国内阿里的fa 阅读全文
摘要:
jstat(JVM Statistics Monitoring Tool):查看 JVM 的统计信息 jstat -gc 1 输出字段: S0C、S1C:Survivor 0 和 Survivor 1 区域的当前容量(KB) S0U、S1U:Survivor 0 和 Survivor 1 区域的已使 阅读全文
摘要:
Jvm内存 1.堆内存(Heap): 堆内存是Java中用于存放对象实例的内存区域,几乎所有的对象实例(包括数组)都在这里分配内存。 堆内存由垃圾回收器(Garbage Collector,GC)自动管理,程序员不需要手动释放。 堆内存可以细分为年轻代(Young Generation)、老年代(O 阅读全文
摘要:
注意:确认本地已安装docker环境 第一步:idea安装docker插件:设置-插件-docker 第二步:配置Dockerfile文件 FROM harbor.chint.com/wz-build-env-public/openjdk:17 AS base # 项目的端口,内部服务端口 EXPO 阅读全文
摘要:
镜像导入到docker后无法启动容器的问题,但是上传到别的服务器上面又可以正常启动容器,报错信息如下: # There is insufficient memory for the Java Runtime Environment to continue. # Cannot create GC th 阅读全文
摘要:
Linux安装 # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加软件源信息 sudo yum-config-manager --add-repo ht 阅读全文
摘要:
jps(Java Process Status):查看正在运行的Java进程 jstat(JVM Statistics Monitoring Tool):查看 JVM 的统计信息 jstat -gc 24388 输出字段: S0C、S1C:Survivor 0 和 Survivor 1 区域的当前容 阅读全文
摘要:
Mybatis: 一级缓存:session级别 一级缓存是MyBatis的核心缓存,是SqlSession级别的,这意味着只要在同一个SqlSession中,相同的查询就会从缓存中取得结果,例如: SqlSession session = factory.openSession(); UserMap 阅读全文