![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 61
xiaoxust
一个热爱java的小趴菜,努力学习中
展开
-
springboot自定义校验注解的实现
自定义校验注解的实现原创 2023-11-29 10:36:10 · 431 阅读 · 0 评论 -
黑马头条:app端文章查看
本人近期跟着做了黑马头条的项目,这是开始app端文章查看的功能实现原创 2023-10-24 09:17:57 · 266 阅读 · 0 评论 -
Java算法:对角线遍历
java初级算法:对角线遍历原创 2023-08-21 11:13:33 · 285 阅读 · 0 评论 -
java初级算法(杨辉三角)
java算法:杨辉三角的实现原创 2023-08-16 17:09:38 · 306 阅读 · 0 评论 -
力扣初级算法(数组拆分)
拿到这个题,一开始也是懵的,但是读完以后,就知道如果我们要求每对最小值相加得到的数为最大值,那么我们就应该要确保每对最小值也要拿到最大值,如果最大跟最小组队,最大值就舍弃了。如果最大值跟第二大值组队,就能拿到第二大值,第三大与第四大组队,就能拿到第四大值。我们就得到了规律,先进行排序,这样我们就能从后往前拿到第二大值,相加起来也就最大,也就是整个数组取奇数和相加。给定长度为 2n 的整数数组 nums ,你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), …原创 2023-08-14 10:04:20 · 313 阅读 · 0 评论 -
JAVA基础补充(Comparable排序接口的实现)
【代码】JAVA基础补充(Comparable排序接口的实现)原创 2023-08-12 14:25:30 · 179 阅读 · 0 评论 -
力扣初级算法(旋转矩阵)
如果是顺时针旋转90°一定是先对角线翻转再水平翻转如果是逆时针旋转90°一定是先水平翻转,再对角线翻转。原创 2023-08-10 14:24:17 · 458 阅读 · 0 评论 -
力扣初级算法(二分查找)
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。left=0,right=nums.length,取mid为中间值。原创 2023-08-03 09:02:35 · 801 阅读 · 0 评论 -
分布式锁(Redis分布式锁)
redis分布式锁的应用场景原创 2023-08-03 08:30:00 · 78 阅读 · 0 评论 -
Redis秒杀:一人一单问题及初步解决
redis优惠券秒杀一人一单的初步实现原创 2023-08-01 09:15:08 · 454 阅读 · 0 评论 -
Redis优惠券秒杀超卖问题
假设线程1过来查询库存,判断出来库存大于1,正准备去扣减库存,但是还没有来得及去扣减,此时线程2过来,线程2也去查询库存,发现这个数量一定也大于1,那么这两个线程都会去扣减库存,最终多个线程相当于一起去扣减库存,此时就会出现库存的超卖问题。原创 2023-07-28 11:54:55 · 371 阅读 · 0 评论 -
Redis缓存击穿问题以及解决方案
缓存击穿问题也叫`热点Key`问题,就是一个被高并发访问并且缓存重建业务较复杂的key`突然失效`了,无数的请求访问会在瞬间给数据库带来巨大的冲击。原创 2023-07-27 09:24:09 · 503 阅读 · 0 评论 -
Redis缓存穿透及解决方案
缓存穿透产生的原因是什么?用户请求的数据在缓存中和数据库中都不存在,不断发起这样的请求,给数据库带来巨大压力缓存穿透的解决方案有哪些?缓存null值布隆过滤增强id的复杂度,避免被猜测id规律做好数据的基础格式校验加强用户权限校验做好热点参数的限流。原创 2023-07-24 16:07:14 · 221 阅读 · 0 评论 -
记录一下Mybatis中的if标签使用时遇到的问题
记录一下Mybatis中的if标签使用时遇到的问题原创 2023-07-14 17:39:31 · 408 阅读 · 0 评论 -
ORACEL建表,索引,序列,触发器的分享
在oracle中,索引是一种供服务器在表中快速查找一个行的数据库结构,是建立在表的一列或者多列上的辅助对象,目的是加快访问表中的数据。索引的作用:1、快速存取数据;2、既可以改善数据库性能,又可以保证列值的唯一性等等。我使用的plsql15不需要后面加/至此一张表的创建就完成了!原创 2023-07-12 13:07:38 · 372 阅读 · 0 评论 -
Feign实现远程接口的调用
在自己跟着做项目过程中,对springcloud中的feign实现远程调用不太熟悉,故记录一下。原创 2023-07-08 17:31:54 · 2267 阅读 · 0 评论 -
订单点击付款支付接口的实现(支付宝付款的实现)
工作过程中遇到了一个我的订单中展示出来详细的订单信息,然后在待付款的订单信息里面实现付款的接口的问题,可把我这个小菜鸡给难坏了,问了前辈大佬,一点点心得大家互相学习。原型图类似这样的首先,我们得明白支付宝的接口里面的。原创 2023-07-05 19:20:35 · 633 阅读 · 0 评论 -
记录一下kibana启动连接报错问题(kibana server is not ready yet)
记录一下kibana启动链接报错问题(kibana server is not ready yet)原创 2023-07-03 11:18:45 · 599 阅读 · 0 评论 -
记录一下Gson跟FastJson遇到的一个坑
项目需要进行一个接口的推送,将得到的参数推送到远程接口进行数据处理。之前使用了Gson转为json字符串,结果放到正式环境,发生了内存溢出,获取不到最后一个参数,发生了参数丢失问题,导致生产出现了错误,还好不是很大的问题,后来排查日志发现Gson转json时直接没有最后一个参数,感觉时Gson的问题,就用了阿里巴巴的JsonObject工具类转字符串,问题得到解决原创 2023-06-16 10:00:30 · 274 阅读 · 0 评论 -
调用远程接口的实现
远程接口调用的实现:一般来说传输的数据是json,先将需要传输的参数放到map中,再用json工具转为string类型,调用httprequestutil中的方法实现调用,拿到返回的结果,根据返回的结果判断是否调用成功。原创 2023-06-01 09:33:02 · 550 阅读 · 0 评论 -
ElasticSearch基础4(RestClient(2.对文档的搜索))
elasticsearch的学习,RestHighLevelClient对文档搜索的学习原创 2023-04-20 15:39:03 · 65 阅读 · 0 评论 -
ElasticSearch基础3(RestClient(1.对索引库的crud和文档的crud))
使用RestAPI进行对索引库和文档的增删改查原创 2023-04-10 09:50:07 · 106 阅读 · 0 评论 -
ElasticSearch基础 2(DSL语句的学习(1))
ElasticSearch基础 2,关于索引库和文档的增删改查原创 2023-04-10 09:23:38 · 102 阅读 · 0 评论 -
ElasticSearch基础
ElasticSearch基础原创 2023-04-08 10:10:14 · 80 阅读 · 0 评论 -
RabbitMQ快速入门(五、TTL队列优化)
TTL队列优化原创 2023-03-21 18:00:14 · 134 阅读 · 0 评论 -
RabbitMQ快速入门(四、RabbitMQ高级特性:TTL延时队列)
RabbitMQ高级特性:TTL延时队列原创 2023-03-21 14:52:16 · 126 阅读 · 0 评论 -
【RabbitMQ快速入门(三、RabbitMQ高级特性:死信队列)】
RabbitMQ高级特性:死信队列原创 2023-03-20 15:58:37 · 131 阅读 · 0 评论 -
【RabbitMQ快速入门(二、Springboot集成RabbitMQ(详细步骤配置))】
Springboot集成RabbitMQ原创 2023-03-20 11:09:29 · 932 阅读 · 0 评论 -
RabbitMQ快速入门(一、几种工作模式)
RabbitMq快速入门原创 2023-03-20 10:25:33 · 74 阅读 · 0 评论 -
若依框架add页面实现confirm弹窗
若依框架add页面实现confirm弹窗原创 2022-11-18 14:21:35 · 4395 阅读 · 0 评论 -
FastJson的使用
FastJson的使用原创 2022-11-10 16:30:57 · 469 阅读 · 0 评论 -
laydate实现时间选择
laydate实现时间选择原创 2022-10-27 14:06:05 · 1676 阅读 · 0 评论 -
若依:编辑/修改页面的下拉框的回显
若依:编辑/修改页面的下拉框的回显原创 2022-10-27 11:52:53 · 2589 阅读 · 0 评论 -
summernote富文本实现图片的删除
summernote富文本实现图片的删除原创 2022-10-27 11:16:12 · 549 阅读 · 0 评论 -
若依框架近一周,近一月时间选择按钮的实现
若依框架近一周,近一月时间选择按钮的实现原创 2022-10-27 10:44:55 · 1458 阅读 · 0 评论 -
若依框架显示详细信息功能
若依框架显示详细信息功能原创 2022-10-27 10:07:19 · 2134 阅读 · 0 评论 -
bootstrap-fileinput(二:编辑(修改)界面文件的上传,回显,删除(数据库同时删除)的操作 )
bootstrap-fileinput(二:编辑(修改)界面文件的上传,回显,删除(数据库同时删除)的操作 )原创 2022-10-11 10:14:45 · 6480 阅读 · 1 评论 -
超级详细的bootstrap-fileinput使用经验(一:增加页面的文件上传)
超级详细的bootstrap-fileinput使用经验(一:增加页面的文件上传)原创 2022-10-11 09:16:57 · 6208 阅读 · 3 评论 -
java根据不同性质生成不同的编码(springboot+mybatis)
java根据不同性质生成不同的编码(springboot+mybatis)原创 2022-10-07 11:51:39 · 679 阅读 · 0 评论 -
若依框架bootstrap实现文件上传
若依框架bootstrap实现文件上传原创 2022-10-06 14:52:20 · 1426 阅读 · 0 评论