![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
哥斯拉_怪兽
备忘录
展开
-
使用HashMap实现本地缓存
维护了一个双向链表来记录所有元素的插入顺序或访问顺序,因此它可以很容易地实现一些基于顺序的缓存策略,例如最近最少使用(LRU)策略。,由于它不维护元素的顺序信息,因此要实现类似的缓存策略会比较困难。我们需要额外维护一个数据结构来记录元素的使用情况,并在缓存达到最大容量时进行相应的删除操作。使用Map做缓存,主打的就是实现简单,不需要引入第三方包,适用于一些简单的业务场景。来实现缓存可以更方便地支持基于顺序的缓存策略,而使用普通的。对于比较复杂的场景,建议使用比较稳定的开源工具。有人会说,题目不是使用。原创 2023-03-22 10:35:00 · 859 阅读 · 1 评论 -
Java实现备份数据库(第二篇)远程操控
Java实现备份数据库(第二篇)远程操控原创 2023-03-08 11:57:45 · 584 阅读 · 3 评论 -
Java实现备份数据库(第一篇)
Java实现备份数据库(第一篇原创 2023-03-08 09:57:11 · 1105 阅读 · 0 评论 -
Java设置定时任务调用url
Java设置定时任务调用url原创 2023-02-27 16:23:25 · 400 阅读 · 0 评论 -
MybatisPlus使用or关联导致查询条件失效
MybatisPlus是将我的查询条件用一个括号包裹住了,这就导致前面条件执行完,然后去执行后面,有一个先后顺序,这就导致,查询出来的信息,还是所有的信息。,因为用到的MybatisPlus,所以直接使用的or方法,后来发现我的条件查询失效了。但是感觉好呆,当然了直接写sql会更好一点,但是用到的技术就是MybatisPlus。要做一个查询,业务是查询A字段和B字段都是自己的信息,然后我就想到了用or来关联。,然后就查看了打印出来的sql语句。原创 2023-02-10 10:30:08 · 957 阅读 · 2 评论 -
阿里云服务器提示被用来挖矿
近期想再使用服务器了,但是想到之前服务器被挖矿,所以就决定重置磁盘,然后发现确实不被挖矿了,然后第二天就开始给服务器安装软件...JDK、MySQL、Redis、Tomcat....等等一些软件。之前被在阿里购买了一个服务器,后来一直没用,就有短信提示被挖矿,也没有在意,随手就给关闭服务器了(因为没有买阿里云提供的防护,所以不知道是哪里出了问题)别人就可以通过Redis向系统注入本地公钥到服务器的/root/.ssh/authorized_keys中,然后就可以在本地免密登录你的服务器了。原创 2023-02-10 10:12:06 · 522 阅读 · 0 评论 -
Tomcat启动Spring项目如何实现注解方式配置定时任务
Spring项目非Spring Boot项目借助Tomcat启动war包来启动项目,通过注解的方式配置定时任务。原创 2023-01-12 16:13:54 · 377 阅读 · 0 评论 -
Java中 BigDecimal 类型数据比较大小
Java中 BigDecimal 类型数据比较大小原创 2022-12-02 17:23:07 · 989 阅读 · 0 评论 -
IdGenerator 唯一Id生成器
有些时候我们可能会遇见数据库生成的ID过长,超过了前端 JS Number 类型最大值,须把 Long 型转换为 String 型,如果不转换就会出现报错现象。这个时候我们就可以使用。来生成ID且不会重复。原创 2022-11-22 16:58:36 · 2074 阅读 · 0 评论 -
使用poi实现excel导入导出
Java引入poi依赖实现excel的导入导出功能原创 2022-11-20 18:05:17 · 633 阅读 · 0 评论 -
分享两种实现图片验证码校验登录方法
如何让自己的登录不再单调,添加验证码登录,这里教你两种方式原创 2022-11-20 17:38:15 · 1419 阅读 · 0 评论 -
PGSQL的主键自增在Mybatis中如何实现
PGSQL的主键自增在Mybatis中的实现函数原创 2022-11-17 15:17:28 · 657 阅读 · 3 评论 -
使用Mybatis时,如何定义Long类型数据javaType属性
使用Mybatis时,如何定义Long类型数据javaType属性,看看这篇文章原创 2022-11-17 15:11:28 · 2168 阅读 · 0 评论 -
Java中的LocalDateTime——compareTo()方法
在Java中如何比较LocalDateTime类型的数据,你还在把它转化成毫秒数比较嘛?还不试试这个方法原创 2022-11-17 14:58:54 · 6944 阅读 · 0 评论 -
保姆级——Java使用腾讯云实现手机号验证码登录
分享保姆级教学,让你百分百学会,Java如何使用腾讯云实现登录发送验证码功能原创 2022-11-13 19:15:37 · 1824 阅读 · 3 评论 -
Java实现导入word文件
最近遇到了需要导入word文件的需求,所以就写了一下,大概就是把文件转化成流,然后通过下标去取的内容(方法比较呆),因为是固定了一个文件模板,所以就用了取下标的方法((比较死板,谨慎使用)原创 2022-11-12 22:48:18 · 2999 阅读 · 1 评论 -
保姆级——Java调用百度OCR实现身份证识别
保姆级——Java调用百度OCR实现身份证识别,还不进来看原创 2022-11-12 22:27:16 · 4476 阅读 · 1 评论 -
Java实现微信支付功能
java实现微信支付功能原创 2022-11-11 13:39:17 · 6811 阅读 · 0 评论 -
PostGreSQL设置主键自增
PGSQL设置主键自增原创 2022-11-10 17:06:37 · 2171 阅读 · 0 评论 -
Java实现小程序订阅消息
java实现微信小程序订阅消息,拿来即用原创 2022-11-10 13:32:23 · 561 阅读 · 2 评论 -
使用Postman测试单个文件和对象同时上传
2.支持的请求方法的方式MultipartFile,属于Spring的MultipartResolver类。1.@RequestPart这个注解用在multipart/form-data表单提交请求的方法上。因为是同时传文件和对象,所以是两个参数,同时还要传对象 所以要把右侧Content Type打开。后端接口是需要两个参数,一个参数用来接收上传文件,另一个参数用来传递对象。来接收,对象采用json数据进行接收, 采用@RequestPart注解进行数据绑定。对象的Value值,要以Json格式传递。原创 2022-10-14 17:56:09 · 5286 阅读 · 2 评论