Java知识三千问
未读
Java-Spring的事务传播级别
Java-Spring的事务传播级别 required(默认属性) 如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务。 被设置成这个级别时,会为每一个被调用的方法创建一个逻辑事务域。如果前面的方法已经创建了事务,那么后面的方法支持当前的事务, 如果当前没有事务会重新建立事务。 Man
Java知识三千问
未读
Java-Jvm中GC类型及执行时机
Java-Jvm中GC类型及执行时机 堆的结构 年轻代(Young Generation): Eden区: 在年轻代中,对象首先被分配到Eden区。大多数对象很快就会被回收,所以它们被分配到Eden区以提高分配速度。 Survivor区(S0和S1): Eden区中存活的对象会被移动到Survivo
Java知识三千问
未读
Java-Spring框架中用到的设计模式
Java-Spring框架中用到的设计模式 单例模式(Singleton) Spring 中的 Bean 默认是单例的,容器中只存在一个实例。这有助于节省资源,提高性能。 工厂模式(Factory) Spring 使用工厂模式来创建和管理 Bean。通过配置文件或注解,Spring 容器可以根据需要
问题记录
未读
反编译Apk资源文件和源码
反编译Apk资源文件和源码 当我们想要了解一款APP时,最好的学习方式就是将其APK文件进行反编译。将APK进行反编译之后,我们就可以看到开发这个应用使用的资源文件(图片)、layout、样式、相关的实现代码等,学习这些资源文件才有助于开发技术的提升。 工具准备 jdk:apktool和jd-gui
问题记录
未读
Charles抓包失败
Charles抓包失败 Andoird端 问题描述 You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help me
问题记录
未读
Navicat登陆Mysql8.0报“caching_sha_password”错误
Navicat登陆Mysql8.0报“caching_sha_password”错误 **官方说明:**https://dev.mysql.com/doc/refman/8.0/en/caching-sha2-pluggable-authentication.html 解决方案: 1.使用本地mys
Java知识三千问
未读
Java-什么是领域模型设计
Java-什么是领域模型设计 回答: 领域模型设计是指在软件开发中创建一个准确反映特定领域(如业务或问题领域)的模型的过程。这个模型包括领域中的关键概念、它们之间的关系以及它们的行为。简而言之,就是把现实世界的事物映射到软件中,使开发者更好地理解和处理特定领域的复杂性。 领域模型设计的具体过程
问题记录
未读
排查Java程序CPU占用原因
排查Java程序CPU占用原因 1.排查JAVA程序CPU占用高的原因 一、找到进程ID TOP
二、找到Java高占用线程ID ps -mp 30300 -o THREAD,tid | sort -r
如果占用CPU高的线程没有id,说明是主线程,可能是OOM导致的GC,排查是否存在gc ov