自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Debug模式下BigDecimal的诡异行为

初步猜测:BigDecimal的tostring方法使用了stringcache缓存,调试器在展示对象值的时候,通过特殊方式调用了toString()方法,污染了stringCache缓存,但是不理解的是为什么会直接走完后续代码对这个值的操作。执行到这时 直接获取就变成这样,并且这个值和数据库中的某个值保持一致(后续要将数据库的值赋予给这个字段),修改数据库时这个值也会保持一样的变化,意思是只要我在控制台尝试输出这个值,会直接走完后续对这个字段的赋值操作,但此时代码并没有执行到这。

2024-08-29 23:22:33 229

原创 二分法,复杂度,动态数组,哈希表

常数O(1)估计一般用最差的情况。

2022-07-20 20:20:36 124 1

原创 【无标题】数据结构,前缀和,对数器

在这里插入图片描述。

2022-07-19 15:53:26 91

原创 【算法学习】位运算,算法是什么,简单排序

右移带符号右移符号位补不带符号右移用0补。

2022-07-18 15:45:20 302

原创 算法:对数器相关问题思路

假设只给你一个函数能生成【1,5】的随机函数,让你利用这个函数得出一个能等概率生成【1,7】的函数思路用初始函数得到等概率随机生成【0,1】的函数(生成1-2的返回0 4-5的返回1 生成3则重新roll)在用这个函数生成 【0 - 6】的等概率函数, 把这个函数 roll三次结果相加,因为等到 000 - 111 做到等概率0~7等概率返回一个 ,(f2()<<2+ f2()<<1 + f2() <<0 ) ;f2()<<2 得到000 跟100的

2022-05-02 23:23:00 115

原创 插入排序,冒泡排序,选择排序(Java版)

选择排序假设数组 int arr [] = {1, 5, 3, 6, 8, 7, 2, 3};如果下标为1的数比下标0的数小,则两个交换位置很显然,结束值为数组的长度,下标为数组长度减一public static void selectSort(int[] arr) { //考虑边界值 if (arr == null || arr.length < 2) { return; } int N = arr.length; for (int

2022-05-02 00:17:52 654

原创 通过自定义注解实现Aop打印日志

注解@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.METHOD})public @interface SystemLog { String BusinessName();}自定义切面@Component@Aspect@Slf4jpublic class MyAspect { @Pointcut("@annotation(com.sanxing.annotation.SystemLog)") pu

2022-04-28 12:14:41 168

原创 因为雪花算法导致的精度丢失

@JsonSerialize(using = ToStringSerializer.class)private Long id;使用注解解决

2022-04-09 19:42:20 166

原创 SpringBoot整合Mybatis问题java.sql.SQLException: Access denied for user ‘root‘@

SpringBoot整合Mybatis出现的问题

2022-04-06 22:43:11 483

原创 个人博客开发日志-day2

记录走过的坑

2022-04-04 19:03:04 1003

原创 个人博客开发日志-day1

个人博客开发

2022-04-02 23:46:07 476

原创 Mybatis入门细节

一.引入配置文件二.起别名要写在properties标签下面不然会报错三.package标签简化开发

2022-03-02 16:56:07 99

原创 MyBatis入门案例

Mybatis入门案例及注意事项

2022-03-01 16:43:46 875

人员信息的增删查改管理系统

jsp+servlet+bookstrap+mysql实现的人员信息的增删查改管理系统 实现了分页查询跟多条件查询 带数据库

2020-06-23

空空如也

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

TA关注的人

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