首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
electricight
掘友等级
javaBUG开发助理
|
bug-maker
世界上没有bug,写的代码多了,BUG也就出现了
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 4
沸点 4
赞
8
返回
|
搜索文章
最新
热门
MyBatis在SpringBoot中集成以及执行逻辑
先大致讲讲MyBatis的执行流程。 应用启动后,MyBatis读取配置文件,包括MyBatis的配置文件(比如数据源、连接池)、Mapper配置文件,它会把这些配置转换成单例模式的org.apache.ibatis.session.Configuration对象。其配置内容包…
git 命令使用
gitclone--branchdevops-sync/var/folders/yk/_jbyx7bx5pn6xf85q3zb3nmr0000gp/T/choerodon-git-clone53841
Jackson系列-ObjectMapper的使用
在jackson中,最常见的就是通过ObjectMapper进行序列化和反序列化。ObjectMapper是一个通用的对象,它不仅可以对JSON格式进行操作,也可以对其它数据格式进行操作。而JSonMapper是JSON格式的专用操作对象 把ObjectMapper的序列化和反…
Jackson系列-jackson-core
jackson-core是jackson的最核心部分,它提供了对JSON数据的完整⽀持。 树模型:JSON⽂件在内存⾥以树形式表示。此种⽅式也很灵活,它类似于XML的DOM解析 流式(Streaming):此概念与Java8的Stream流是完全不同的。这里指的是I/O流,所以…
Jackson系列-三大包
这个模块是最核心的内容,它提供了对JSON数据的完整支持。
ThreadLocal使用注意事项
ThreadLocalMap是Thread的属性,因此生命周期和Thread是一样的。 ThreadLocalMap存储值是以ThreadLocal为键,我们给的值作为值。 所以突然ThreadLocal是null了,也就是要被垃圾回收器回收了,但是此时ThreadLocalM…
jackson入门用法
如果项目中引入了spring-boot-web依赖,那么就不需要再引入jackson,因为spring-boot-web已经包含了。 通常都是直接编写对象类,然后将JSON直接解析为对象类。还有一种方法就是一个一个读取json串中的属性。下面进行演示:
MySQL-查询执行的基础
服务器先检查查询缓存,如果命中了缓存,则立刻返回存储在缓存中的结果。否则进入下一阶段 MySQL客户端和服务端之间的通信协议是“半双工”的,这意味着,在任何一个时刻,要么是由服务器向客户端发送数据,要么是由客户端想服务器发送数据,这两个动作不能同时发生。所以,无法也无须将一个消…
MySQL-使用索引扫描来做排序
扫描索引本身是很快的,因为只需要从一条索引记录移动到紧接着的下一条记录。但如果索引不能够覆盖查询所需的所有列,那就不得不每扫描一条索引记录就会表查询一次对应的行。这基本是上随机I/O,因此按索引顺序读取数据的速度通常要比顺序地全表扫描慢。 MySQL可以使用同一个索引既满足排序…
MySQL-覆盖索引
覆盖索引是非常有用的工具,能够极大的提高性能。如果查询只需要查询索引,而无需回表,那将会带来很多好处: 索引条目通常远小于数据行大小,所以如果只需要读取索引,那么MySQL就会极大地减少数据访问量。这对缓存的负载非常重要,因为这种情况下响应时间大部分花费在数据拷贝上。覆盖索引对…
下一页
个人成就
文章被点赞
4
文章被阅读
23,756
掘力值
484
关注了
5
关注者
5
收藏集
2
关注标签
9
加入于
2018-08-09