首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
醉眼看人间
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
MySQL 死锁套路:三个事务插入有一个回滚
这个是非常经典的一个场景,在网上搜索插入意向锁造成的死锁,绝大部分都会指向这个例子表结构三个事务的insert语句都是insertignoreintot1(a,b)values("1","1");复现
排名前16的Java工具类
在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。 一. org.apache.commons.io.IOUtils 二. org.ap…
MDC是什么鬼?用法、源码一锅端
近期用到阿里的一款开源的数据同步工具 Canal,不经意之中看到了 MDC 的用法,而且平时项目中也多次用到 MDC,趁机科普一把。 通过今天的分享,能让你轻松 get 如下几点,绝对收获满满。 但是无论怎么用,都逃不过 MDC API 的使用,下面先花一分钟快速入门,然后再逐…
分享几种 Java8 中通过 Stream 对列表进行去重的方法
在这里我来分享几种列表去重的方法,算是一次整理吧,如有纰漏,请不吝赐教。 1. Stream 的distinct()方法 distinct()是Java 8 中 Stream 提供的方法,返回的是由该流中不同元素组成的流。distinct()使用 hashCode() 和 eq…
BeanUtils.copyProperties中的那些坑
1.null值会被拷贝 Model1 Model2 null值拷贝测试 BeanUtilTest model2中的dateTime属性变为了null 2.Boolean类型数据拷贝时可能会丢失 把Mo
MySQL share mode和for update读锁的区别和应用场景分析
如果在MySQL的事务里查询数据,然后在同一事务中插入或更新相关数据,常规的SELECT语句不能提供足够的保护。其他并行的事务可以更新或删除第一个事务里刚查询的相同行。 InnoDB支持两种类型的读锁,提供了额外的安全性: SELECT ... LOCK IN SHARE MO…
「查缺补漏」巩固你的HTTP知识体系
这次梳理的篇幅主要是涉及网络部分,包括HTTP等,对巩固自己的网络知识体系也是很有帮助的,进一步的对性能优化而言也是帮助很大的。 但更多的是抛砖引玉,希望对你们有所帮助。 超文本传输协议,「HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定…
Java并发(11)- 有关线程池的10个问题
在日常开发中,线程池是使用非常频繁的一种技术,无论是服务端多线程接收用户请求,还是客户端多线程处理数据,都会用到线程池技术,那么全面的了解线程池的使用、背后的实现原理以及合理的优化线程池的大小等都是非常有必要的。这篇文章会通过对十个常见问题的解答来讲解线程池的基本功能以及背后的…
Intellij IDEA 清除无用 import 快捷键以及自动清除设置
如果要设置自动清除这些无用导入,Windows 系统在:File -> Settings -> Editer -> General -> Auto Import 设置,Mac OS 在:Intellij IDEA -> preferences -> Editer -> Gene…
Spring Boot 注解之ObjectProvider源码追踪
最近依旧在学习阅读SpringBoot的源代码,在此过程中涉及到很多在日常项目中比较少见的功能特性,对此深入研究一下,也挺有意思,这也是阅读源码的魅力之一。这里写成文章,分享给大家。自动配置中的Obj
下一页
关注了
6
关注者
0
收藏集
12
关注标签
0
加入于
2020-09-24