自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 @SpringBootApplication注解

写的非常好>>>>>>https://blog.csdn.net/qq_28289405/article/details/81302498

2021-09-28 11:02:48 93

原创 idea使用restclient

https://mp.weixin.qq.com/s/vPWwEHOgyzOz68gdGsIrsQ

2021-09-06 10:08:52 125

原创 CountDownLatch 单个线程等待:多个线程(任务)完成后,进行汇总合并

CountDownLatch(int count)构造一个用给定计数初始化的 CountDownLatch。// 使当前线程在锁存器倒计数至零之前一直等待,除非线程被中断。void await()// 使当前线程在锁存器倒计数至零之前一直等待,除非线程被中断或超出了指定的等待时间。boolean await(long timeout, TimeUnit unit)// 递减锁存器的计数,如果计数到达零,则释放所有等待的线程。void countDown()// 返回当前计数。long g

2021-09-03 16:52:11 231

原创 bug 数据库字段类型为varchar作为排序或筛选条件 需注意的点

当数据库字段为varchar要用数字大小排序时:select * from table order by cast(filed as signed) ;当作为筛选条件时:必须加单引号字符串和数字做比较的话,是将字符串转换成数字对索引字段做函数操作,可能会破坏索引值的有序性,因此优化器就决定放弃走树搜索功能SELECT * FROM table where filed = 1;等价于:SELECT * FROM table where CAST(filed AS signed in

2021-08-30 18:00:34 310

原创 2021-08-30 bug pagehelp 线程池 线程串了问题(没配置分页却分页了)

https://blog.csdn.net/weixin_42168940/article/details/86626014https://blog.csdn.net/qq_37221991/article/details/93922136

2021-08-30 17:04:41 104

原创 bug fastjson重复/循环引用

返回json数据出现"$ref"解决方案及原因https://www.jianshu.com/p/6041242405e8

2021-08-30 16:24:22 52

原创 2021-08-23 bug记录 swagger接口文档将部分参数转为错误格式驼峰命名

问题描述:swagger 生成的接口文档,会把大写变为小写【pName】,[pDesc] 改为 pname,pdesc原因分析:实体用@Data注解生成get/set,@Data会把属性首字母大写:getPName,getPDescswagger 不支持此类命名,会把大写转为小写( parentName getParentName 此类命名是支持转为parentName)解决方案:在此类属性上加@JsonProperty...

2021-08-23 14:06:11 755

原创 idea 端口占用

打开IDEA Terminal窗口。输入以下命令:查找占用端口的进程号: netstat -ano | findstr 2021**2021 是端口号**干掉占用端口的进程: taskkill /pid 10984 /f**10984 是进程号**

2021-08-18 16:28:56 80

原创 bug记录 spring. validation校验参数 注解报错

Integer字段非空用 @NotNull @Max(value = 999, message = “最大为999”)String字段非空 @NotBlank @Size(max = 41, message = “每个标签最大长度为20字符”)

2021-08-18 16:20:55 195

原创 “==”和“equals”

==:如果是引用类型,==比较的是两个对象的引用是否完全相同,地址是否相同如果是基本类型,比较的是两个基本类型的数值是否相同equals:

2021-08-18 16:16:49 43

原创 mybatis 内置方法 updateByPrimaryKeySelective更新失败

updateByPrimaryKeySelective更新失败问题:使用Mybatis中Mapper内置方法updateByPrimaryKeySelective更新失败。发现:控制台打印出来的sql语句发现where条件出现所有属性。解决:映射的实体类没有标明主键,在实体类的主键上标明(使用@id)...

2021-08-18 16:14:41 776

原创 进程,线程。

进程与线程的区别:进程是一个具有独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配和调度的一个独立单位。线程是一种轻量级的进程,是一个基本的CPU执行单元也是程序执行流的最小单元。线程是进程中的一个实体,是被系统独立调度和分配的基本单位,线程不拥有系统资源,只拥有一点运行必备的资源,但可与其他同属一个进程的线程共享进程拥有的全部资源。引入进程的目的是为了更好地使多道程序并发执...

2020-04-08 09:14:01 49

空空如也

空空如也

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

TA关注的人

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