- 博客(14)
- 收藏
- 关注
原创 启动idea慢?我是这样解决的!
在使用idea时,有时候点击idea启动时,老是很慢,要十几秒或者更多才启动好,为了解决这个问题我是这样解决的;2.修改idea的配置,以我的idea2024为例,在idea的bin目录下的.vmoptions文件,3、-XX:ReservedCodeCacheSize 保留代码占用的内存容量参数。跟据你的电脑配置,适当的修改,当前我的内存是32G,如果16G,建议如下。1.之前电脑是16G的,加装了一个内存条,现在32G;1、 -Xms 是最小启动内存参数。2、 -Xmx 是最大运行内存参数。
2025-07-18 15:02:43
983
原创 Java框架学习
4.Knife4J 生成API文档,方便接口测试 PostMan/ApiPost Yapi(编写接口文档)3.Lombok 消除模板代码 消除 getter读方法 setter写方法 构造器 方便使用日志。2.Mybatis/MybatisPlus/hibernate 持久层框架 ORM 对象关系映射。5.Validation 验证框架 验证的是 接口的入参 合法性。7.JSON处理工具 JSON和对象 相互转换 序列化 反序列化。8.分库分表 sharding-jdbc。
2025-04-18 09:24:34
197
原创 BIO、NIO、AIO 有什么区别?
它的特点是模式简单使用方便,的升级,客户端和服务器端通过。,就是我们平常使用的传统。讯,实现了多路复用。基 于事件和回调机制。
2024-11-09 21:21:25
254
原创 验证码图片工具kaptcha的使用
根据captchaProducer生成验证码文本,再通过文本生成验证码图片,通过redis设置验证码过期时间。个人觉得可以理解为设置验证码图片的格式。
2024-09-23 22:05:58
359
原创 端口占用问题的解决
相关的所有连接和监听的端口。输出中的最后一列将显示使用该端口的进程的PID(进程ID)。输入 netstat -aon | findstr ”要查询的端口号“win+R打开窗口,输入cmd,进入命令行。如果你想查找哪个进程正在使用端口。命令来终止该进程,从而释放端口。
2024-09-13 08:52:38
415
原创 session,token,jwt 学习笔记
简单说就是不关闭浏览器,它的cookie就不会刷新,关闭后重新打开浏览器就会生成一个新的cookie。
2024-09-12 20:13:44
173
原创 一些最近学习的面试题
IOC(Inversion of Control,控制反转)是一种软件设计原则,用于实现依赖关系的解耦和提高代码的灵活性。它的核心思想是将控制权从应用程序中转移到框架或容器中,从而使应用程序更加模块化和可测试。在实际应用中,依赖注入是最常见的IOC实现方式,因为它通过将依赖关系注入到对象中,使得代码更加灵活和易于测试。各种依赖注入框架(如Spring、Guice、Dagger等)也提供了丰富的功能来简化依赖注入的过程。
2024-09-11 08:42:56
1383
原创 简单认识一下 RestTemplate
是一个从Spring3.0开始支持的HTTP请求工具,它提供了常见的REST请求方案的模板,例如GET请求、POST请求、PUT请求、DELETE请求以及一些通用的请求执行方法,如exchange和execute。RestTemplate继承自并且实现了接口,其中RestOperations接口定义了基本的RESTful操作,这些操作在RestTemplate中都得到了实现。
2024-09-10 20:26:10
375
原创 Java初学者应该掌握的一些基础
补充:顺序结构:从上往下逐行执行,每句必走分支结构:有条件的执行某语句一次,并非每句必走循环结构:有条件的执行某语句多次,并非每句必走生成随机数:1到1000之内的Math.random()-------------0.0到0.999999999999...*1000---------------------0.0到999.9999999999...+1------------------------1.0到1000.999999999...
2024-09-10 19:39:39
1366
原创 引入LocalStorage
注意:以打点的方式存取值并不是推荐的写法,个别浏览器可能会不生效,若不生效,就使用get set的方式。将数据持久保存在磁盘中,即使浏览器或PC关闭,数据也还在,可存可取,起到数据共享的作用。可以将JS对象user转为JSON格式的字符串。
2024-08-14 13:13:00
209
原创 为什么要引入qs框架以及怎样引入qs框架
前端给后端发请求时,会携带一个JS对象user,后端为了拿到JS对象中的数据,必须在方法形参前添加这会导致Controller中有的方法有这个注解(因为前端请求里是JS对象),有的方法没有这个注解,很混乱如果我们想统一不添加@RequestBody注解,就需要保证前端请求中的实参不是JS对象的格式这时就需要了。
2024-08-08 08:59:39
792
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅