自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java并发编程——同步模式之顺序控制——juc多个线程交替打印

同时三个线程启动分别打印a、b、c, 要求按照循序打印abcabcabc。使用wait notify两个关键字实现。

2022-11-09 00:16:27 200 1

原创 java 对象锁synchronized关键字锁住对象时,对象内容是否能被改变?

所以如果需要使用synchronized关键字锁对象,对象声明时最好加上final关键字以免编译不通过,但确确实实锁住的同时对内容是可以发生改变的,只不过对象的地址不能发生改变。(所谓对象地址指的是变量指向堆空间的指针指向,也就是指针指向不能发生改变,但指针指向的值可以发生改变!)...

2022-08-02 23:04:28 611

原创 Java 二分查找(无符号位移优化)

关于二分查找计算中间值可能出现的超出类型范围问题在此提供了解决方案。可以测试一下,当数组的长度为 Integer.MAX_VALUE(2147483647)时 ,第二次循环到 m = (l + r) / 2; 就会出现异常 测试: 第二次循环的时候 m(中间值) 为负数。那怎么办呢? 我的方法是使用位移运算符测试:没毛病!在此不讨论位移运算的细节,修改二分查找代码: 仅是个人学习所得,如有不足之处,欢迎指正。......

2022-06-08 11:21:42 119

原创 SpringAop理解(1) java静态代理

简单实现java静态代理

2022-04-14 11:55:21 116

原创 mybatis-plus sql语句驼峰变成了下划线的问题

使用springboot + mybatis plus 遇到了sql语句驼峰变成了下划线的问题,在这里做个笔记。我的表:导入依赖:mysql 和 mybatis-plus配置:我的对象:dao接口:测试:运行遇到问题:在网上查阅资料后添加配置:重新运行测试:成功运行!在没有配置的情况下,驼峰命名会自动转换为下划线,所以引发报错,使用@TableId不报错,但是查询结果为空。暂...

2022-04-11 14:57:49 3999

原创 解决IDEA+Tomcat+Servlet访问网站 实例化Servlet类异常的问题

今天在复习Servle的时候遇到了一个 实例化Servlet类异常 问题,在网上找了很久的博客,最终找到一个解决方式。问题如下:在项目中的 iml 下把这段代码删了,结果完美运行(感动中国!)我也不知道为啥删了就行,总之能跑的代码就是好代码!切勿白嫖!...

2022-03-09 23:55:04 1549 3

空空如也

空空如也

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

TA关注的人

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