- 博客(72)
- 收藏
- 关注
原创 java面试题
死锁是指两个或多个进程或线程,彼此持有对方所需要的资源,导致彼此等待对方释放资源而无法继续执行的状态。在Java中,死锁通常是由于多线程并发执行时,线程之间互相等待获取对方持有的锁或资源而产生的。死锁的产生必须同时满足以下四个必要条件:互斥条件(Mutual exclusion):至少有一个资源被持有,且在任意时刻只有一个进程能够使用该资源。请求与保持条件(Hold and wait):进程已经持有至少一个资源,并且在等待获取其他进程持有的资源。
2024-03-18 10:05:55 1286
原创 使用jdbcTemplate的new BeanPropertyRowMapper<>查不到数据
常应用于使用Spring的JdbcTemplate查询数据库,获取List结果列表,数据库表字段和。BeanPropertyRowMapper:将数据库查询结果转换为。使用jdbctemplate如下。明明有数据,但是就是查不到。
2023-11-16 14:40:14 236
原创 oracle的update语句where条件后的索引字段为空时不执行
当在oracle执行以上sql时执行成功,但是当传入的name为null时,sql不成立。我的表中id和name是联合唯一索引,以为name不会为空,但实际上name可以为空,且为空时,不能为=,而是is,即sql为。update 表名 set age =‘23’ where id=1 and name=‘lili’;
2023-10-18 21:23:48 1133
原创 oracle分页查询语句及数据重复(排序混乱问题解决)
注意:pageIndex是分页查询下标,pageSize是分页查询大小。如查询第一页,每页大小为500的sql为。使用rownum分页查询。
2023-10-17 15:46:18 949
原创 JSON-handle
然后刷新请求页面(自己接口的get请求,页面展示效果)将下载后的文件夹拖到扩展程序页面即可。然后打开谷歌浏览器,进入扩展程序。
2023-05-30 09:29:57 153
原创 com.github.tobato.fastdfs.exception.FdfsConnectException:
com.github.tobato.fastdfs.exception.FdfsConnectException
2023-05-27 16:34:27 1243
为什么线程中的异常不会打印异常信息
2024-09-05
使用线程池跑线程,当第一步进行完后暂停一秒,然后去跑第二步,没有打印第二部信息
2024-09-05
多线程多步骤时未全部完成
2024-09-04
具体效果参考点点开黑软件的宠物抽奖问:奖池设置如何实现
2024-08-04
优化冗长重复的代码使其更简洁易读
2024-07-30
mysql的json类型字段,使用mybatisPlus保存报错
2024-07-04
vue如何接收后端自定义的响应体
2024-06-28
maven打包不是最近代码
2024-06-28
vue表单的下拉选项怎么实现
2024-05-25
vue的下拉框怎么回显数据
2024-05-23
配置文件中的list获取为空
2024-04-13
vue访问本地请求会报跨域和403
2024-01-11
eureka服务端显示客户端时多了英文单词
2023-11-22
get请求返回的不是对象而是xml
2023-11-06
循环查询数据后使用线程去更新数据有问题吗
2023-10-14
写接口时把变量写到路径和写成请求参数的区别是啥
2023-09-24
使用mybatis-plus-generator-ui自动创建实体类不全
2023-05-17
使用swagger调用post接口报错405
2023-05-09
sql动态处理实现动态替换
2023-03-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人