自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LocalDateTime类型数据入库+1天

Mysql数据库时间存储不正确,LocalDateTIme时间存储不正确,LocalDateTime存储天数+1

2022-09-15 11:20:58 1287 1

原创 以一次更新为例讲述使用innodb引擎时mysql发生了什么

一.先上图二.各组件讲解1.首先线程接收到sql之后会根据不同的类型调用不同的SQL接口2.sql解析器会去解析sql,将sql语句拆解成一步步的mysql需要做什么,比如更新user表中的id为10的记录的name字段为张三,那么大致可以分成以下几步:找到user表找到id为10的记录更新name字段3.查询优化器会去从众多的查询路径中去选择一个合适的查询路径,比如我们这里需要从user表中获取id为10的字段去更新其name,name我们到底是去user表中获取所有的记录然后一条条筛选

2021-07-04 20:44:18 135

原创 业务系统是如何与mysql进行连接的

1.我们的业务系统是如何和mysql进行连接的mysql提供了针对各种语言的驱动,驱动的作用就是与mysql建立连接2.为什么业务系统需要连接池首先mysql连接的创建以及释放是很消耗资源的,我们的业务系统需要与mysql数据库进行大量的交互,如果每次交互都需要重新创建连接销毁连接这很不合理其次tomcat肯定不会是单线程对外提供服务,当并发执行时,多个线程争抢连接,那么没抢到的线程等待线程的释放也很不合理所以我们需要连接池来对一定数量的驱动进行管理,使用时候从连接池获取,不用了就放回去。.

2021-07-04 20:41:34 365

原创 fastJson使用toJSONString()时自动过滤掉值为null

一、问题背静在做项目时候需要将json对象转化为String字符串,很自然的可以想到使用toJSONString方法,那么这里问题就来了,在使用该方法的时候发现了一个问题,当接收到的报文有null值时,在转化为json字符串时为null的字段会被自动过滤掉,查询资料字后发现可以使用一些序列化的参数来处理这种情况二、具体使用 JSONObject.toJSONString(res...

2019-06-03 12:44:35 10253 2

空空如也

空空如也

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

TA关注的人

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