![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
不到框架不改名
这个作者很懒,什么都没留下…
展开
-
使用@Transactional踩的坑
@Transactional注解的使用事项原创 2022-08-20 13:16:10 · 543 阅读 · 0 评论 -
简单了解一下jvm内存模型以及GC回收
jvm内存模型:运行时数据区中,蓝色部分代表线程独有,堆和方法区是线程共享;方法区:类型信息(非class对象、类的元数据)、静态变量、常量等线程栈:线程栈中的每个方法对应这一个栈帧(先进后出的原则)栈帧:栈帧中维护这局部变量表、操作数栈、动态链接、方法出口GC Root 可达性分析,由局部变量(root)所引用对象的整条链路,只要局部变量不消失,那么就不会被垃圾回收;jvm调优的目的是:为了减少STW(stop-the-world)次数FullGC会导致所有的用原创 2022-03-07 00:33:19 · 155 阅读 · 0 评论 -
2021-07-06
Javaweb解决请求响应乱码今天博主整理了一下关于在servlet服务端获取请求信息时,出现中文乱码问题,如何去解决?一般情况下,我们如果只用于注册或者是登陆验证数据库中的数据时候,我们通常不用设置字符集。但是如果涉及到中文的CRUD时,就不得不解决这个问题了。首先我们来了解一下,请求和响应的概念是什么?浏览器发出请求,其中有get请求和post请求,get请求的数据拼接在url地址栏后面,相对来说不安全,而post请求将数据封装到请求体中,比较安全。作为服务器层面就应该获取这个请求报文,做出处理,原创 2021-07-06 13:54:41 · 110 阅读 · 0 评论 -
2021-06-30
Java中关于==和equals区别1."" 的作用是判断两个对象的地址是不是相等。即判断两个对象是不是同一个对象。(基本数据类型比较的是值,引用数据类型比较的是内存地址)2.equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况:3.类没有覆盖equals()方法。则通过equals()比较该类的两个对象时,等价于通过“”比较这两个对象。4.类覆盖了equals()方法。一般,我们都覆盖equals()方法来两个对象的内容相等;若它们的内容相等,则返回true(即,认为这原创 2021-06-30 20:53:25 · 62 阅读 · 0 评论