自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(206)
  • 收藏
  • 关注

原创 存储过程作为初始化数据例子

【代码】存储过程作为初始化数据例子。

2024-05-11 17:57:43 113

原创 controllor校验body字段非空

【代码】controllor校验body字段非空。

2024-05-07 09:47:47 107

原创 异步分批查询,再汇总数据

【代码】异步分批查询,再汇总数据。

2024-05-07 09:35:36 146

原创 力扣110. 平衡二叉树

【代码】力扣110. 平衡二叉树。

2024-04-19 16:07:58 237 3

原创 力扣111. 二叉树的最小深度

【代码】力扣111. 二叉树的最小深度。

2024-04-17 22:30:29 179 1

原创 力扣101. 对称二叉树(java)

【代码】力扣101. 对称二叉树(java)

2024-04-16 23:00:34 287

原创 oracle大字段CLOB转为String接收(mybatis)

oracle大字段CLOB转为String接收(mybatis)

2024-04-15 11:22:51 224

原创 力扣347. 前 K 个高频元素

【代码】力扣347. 前 K 个高频元素。

2024-04-07 22:05:50 261

原创 力扣150. 逆波兰表达式求值

【代码】力扣150. 逆波兰表达式求值。

2024-04-02 16:36:36 173

原创 力扣1047. 删除字符串中的所有相邻重复项

【代码】力扣1047. 删除字符串中的所有相邻重复项。

2024-04-02 13:33:30 177

原创 PageHelper分页错乱

双重限制逻辑会影响分页的总数和分页的页数计算;比如他的总条数是直接忽视了你最后这个限制条数,OFFSET 0 ROWS FETCH NEXT #{taskNum} ROWS ONLY,在**外层再加一层select * ** 就可以解决这个问题。在使用分页插件时,如果sql的最后面跟着类似这个的sql。就是自己本身也有限制条数的逻辑;

2024-03-29 20:17:12 257

原创 力扣541. 反转字符串 II

【代码】力扣541. 反转字符串 II。

2024-03-23 15:48:12 184

原创 力扣454. 四数相加 II

【代码】力扣454. 四数相加 II。

2024-03-21 21:25:31 184

原创 力扣15. 三数之和

【代码】力扣15. 三数之和。

2024-03-20 23:19:06 221

原创 力扣202. 快乐数

【代码】力扣202. 快乐数。

2024-03-19 23:17:14 256

原创 力扣1. 两数之和

【代码】力扣1. 两数之和。

2024-03-19 22:32:22 276

原创 windowns安装nacos

3、修改配置文件:conf 里面的 application.properties。2、根据conf 里面的sql文件 新建库和表。这个标准着启动成功,再去访问该地址。

2024-03-19 16:44:06 117

原创 力扣242. 有效的字母异位词

【代码】力扣242. 有效的字母异位词。

2024-03-19 11:18:48 381

原创 力扣24. 两两交换链表中的节点

【代码】力扣24. 两两交换链表中的节点。

2024-03-17 23:05:11 421

原创 力扣203. 移除链表元素

【代码】力扣203. 移除链表元素。

2024-03-17 18:46:59 436

原创 力扣59. 螺旋矩阵 II

【代码】力扣59. 螺旋矩阵 II。

2024-03-16 16:48:28 386

原创 力扣209. 长度最小的子数组

【代码】力扣209. 长度最小的子数组。

2024-03-15 16:06:17 490

原创 力扣27. 移除元素

【代码】力扣27. 移除元素。

2024-03-13 20:51:35 421

原创 力扣977. 有序数组的平方

【代码】977. 有序数组的平方。

2024-03-13 17:38:08 395

原创 力扣701. 二叉搜索树中的插入操作

【代码】力扣701. 二叉搜索树中的插入操作。

2024-03-12 21:30:47 368

原创 力扣235. 二叉搜索树的最近公共祖先

这里是前序遍历中左右,从上到下,但是这里中不用处理;实际代码中,log(N)时间复杂度。

2024-03-12 15:38:15 380 1

原创 力扣530. 二叉搜索树的最小绝对差

【代码】力扣530. 二叉搜索树的最小绝对差。

2024-03-10 22:56:52 490

原创 力扣501. 二叉搜索树中的众数

思路2:利用二叉排序树的原理,中序遍历能让数组是有序的,左中右去遍历,可以第一次遍历,获取最大次数,第二次遍历存储与最大次数相同的数字;思路1:暴力法,把所有内容遍历入map中,然后map转list,按照出现的次数排序,for循环 获取排序值和第一个相同的数字。优化思路2:用双指针法只需遍历一次,把原本的假最大值入数组的内容先删除,再入新的最大值。

2024-03-09 12:11:48 434

原创 力扣654. 最大二叉树

【代码】力扣654. 最大二叉树。

2024-03-08 20:59:05 384

原创 力扣404. 左叶子之和(java)

【代码】力扣404. 左叶子之和(java)

2024-03-08 18:04:55 341

原创 联想小新pro14,网络驱动坏了,搜不了wifi

坏了的时候,设备管理器 这里是搜不到这个网络驱动的名称,或者它有黄色感叹号需要去官网地址下载驱动到U盘,去别人的电脑下载,毕竟自己电脑上不了网,如果太新的版本不能用,就换一个不要太新的官网地址:https://driverpack.io/zh-cn/devices/wifi/intel/intel-r-wi-fi-6-ax201-160mhz安装完毕后,还要网络重置,再重启,这里不操作网络重置,直接重启的话,是没有用的,必须要网络重置一下

2023-12-28 16:47:56 832

原创 oracle FUNCTION(任意两个时间 之间的工作小时)

每天工作时间(8:00 - 20:00 共12小时),没有休息日。写函数计算 任意两个时间 之间的工作小时。

2023-11-28 15:03:12 432

原创 Arrays.asList()涉及到数组数量的修改报错

Arrays.asList()返回的是一个内部类,可以对数组进行值的修改。但是,如果涉及到数组数量的修改,就会报错,因为它数组指向的还是原数组。

2023-11-20 10:50:26 83

原创 There is no getter for property

参数没有加@Param(value = “”) 导致的错误(There is no getter for property )例如这里:List selectStaffByAreaId(Long areaId);是因为之前没有加@Param(value = “areaId”)有可能是DAO层在定义的时候,

2023-09-27 11:12:03 730

原创 https通信流程通俗理解

场景,假设A和B进行通信CA: ( Certificate Authority )就是颁发 HTTPS 证书的组织。通信流程步骤:1、A告诉B使用 RSA算法进行加密,B说好的。2、A和B同时用 RSA算法各自生成一对公钥密钥,各自的公钥密钥都不同。3、A和B互相交换公钥信息,此时报文不是加密的。4、A使用B提供的公钥对报文进行加密,再发送给B,B收到后用自己的密钥解密。5、同理,B使用A提供的公钥对报文进行加密,再发送给A,A收到后用自己的密钥解密。1、在上面第3点的时候,假设A给B发送的报文被

2023-05-19 12:06:41 444

原创 oracle用了to_char() 函数之后导致的慢sql

2、当执行带条件只带 and to_char( oofw.finish_date,‘yyyy-MM-dd’) = ‘2023-05-13’ 时很慢,这里表中的每一行应用一个函数to_char()到 finish_date 列上,导致不能走索引。1、当执行带条件只带 and oofw.finish_date >= trunc(sysdate) 条件时查询很快。**oracle用了to_char() 函数之后导致的慢sql。

2023-05-15 17:27:46 1047

原创 多线程查库入库业务实现。

但把查库,入库封装成一个task任务,方便semaphore控制。线程池 + semaphore 限流,线程池 + semaphore 限流。多线程查库入库业务实现。

2023-05-11 11:05:44 105

原创 No property xxx found for type xxx!

是因为我是在目录comexecutor.jingfen.download.repository.iom里面的类 用了mybatis的注解 @Insert,insertBat 是我的dao方法名,BHomeConstructUserPortraitRepository 是查数据库返回的实体类。报错内容是它把insertBat 识别为 BHomeConstructUserPortraitRepository 是一个属性。这个目录是配置给jpa扫描的,mybatis没有来扫描。

2023-04-26 18:01:50 188

原创 记一次耗时优化过程(思维技巧和多线程)

并让他那边做多线程处理,但是当数据发送到200w的时候,开始返回503的异常,他的服务崩了,分析是因为线程池堆积的任务太多,且该服务器本身分配的内存就少。那大概1w条1s左右完成。3、每行数据都需要请求外部接口,做一些逻辑判断后发送到mq,需要请求1000w次,实际一条处理大概才15ms左右,而因为网络耗费时间太多,每次大概需要100ms,大概需要27小时。我这边加线程池,开30个线程,每次list放200个过去,每个请求大概处理完需要3s, 6000条数据大概3s解决完,也就是1w条大概5s左右执行完。

2023-04-20 17:05:49 372

原创 mysql常用函数

3、date_sub(时间,interval 5 month)例子:查询入参月份(202304)的前6个月内容。1、date_format(时间,‘%Y%m’)

2023-04-06 15:00:05 508

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除