自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 并发底层技术

零开局在多线程并发的世界里synchronized、volatile、JMM是我们绕不过去的技术坎,而重排序、可见性、内存屏障又有时候搞得你一脸懵逼。有道是知其然知其所以然,了解了底层的原理性问题,不论是日常写BUG还是面试都是必备神器了。先看几个问题点:1、处理器与内存之间是怎么交互的?2、什么是缓存一致性协议?3、高速缓存内的消息是怎么更新变化的?4、内存屏障又和他们有什么关系?如果上面的问题你都能倒背如流,那就去看看电影放松下吧!一、高速缓存目前的处理器的处理能力要远远的胜于主内存(

2020-10-16 10:43:00 136

原创 Vue二种路由传参的方式和区别

前言:最近项目需要页面的快捷操作,跳转路由时需要带上参数去另一个页面进行搜索,由于本人是后台,不怎么懂前端,翻阅很多文档后,终于成功了,现整理相关笔记共勉!代码:第一种情况:params传参(vue版本<2.2)快捷操作页面:html:js:目标页面:注意事项:由于params相当于post请求,所以刷新值会消失。第二种情况:query传参(vue版本<2.2)...

2020-04-16 16:26:27 960

原创 es之模板查询

es模板查询

2020-01-15 16:19:24 4888

转载 SPRING在使用JDK和CGLIB的选型分析

转载自https://www.cnblogs.com/coderxiaohei/p/11758239.html

2022-03-15 09:51:15 75

原创 Mybatis流式读取

前言最近有个任务就是在30s内读取几十万的数据并处理,单线程的情况下根本无法完成,而且一次性读取这么大的数据量也怕oom,所以引入流式读取解决一次性读取大数据量的问题。流式读取注意点1、不允许自定义的ResultHandlerorg.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: Mapped Statements with nested

2021-12-29 15:56:47 1699 1

原创 JS精度计算

JS精确计算函数前言:项目中对于数字的敏感度比较强,所以精度要求较高,本博客给出的函数是动态控制小数点!函数:加法:// 加法运算function floatAdd (arg1, arg2) { let r1, r2, m try { r1 = arg1.toString().split('.')[1].length } catch (e) { r1 = 0 } try { r2 = arg2.toString().split('.')[1].length } catch

2020-05-26 15:38:23 884

原创 Vue时间处理

前言:前些时间做es时发现,vue前端传递到后台的时间是utc时间格式,也就是说会跟东八区相差8个小时,导致依赖于时间的es的业务会出现很大的变差,后来研究后发现,vue提供了时间处理的函数代码部分:Vue前端时间处理:this.$Date(this.listForm.startTime).format('YYYY-MM-DD HH:mm:ss')总结$Date就可用于时间处理,注意,...

2020-01-15 16:31:29 524

空空如也

空空如也

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

TA关注的人

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