![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
漫画编程的文章
Walker_zmc
Java开发
展开
-
HTTP/2介绍
转载自微信公众号漫画编程关于HTTP/2,最近你可能没少听过他。首先,如果你了解过Java9的特性,那么你会发现在Java9中,提供了新的方式来处理HTTP调用,提供了新的HTTP Client,将替代HttpURL Connection,并提供对WebSocket和HTTP/2的支持。还有前段时间刚刚发布的Spring Boot 2.0 中,也会看到,Spring Boot 2.0支持的...转载 2019-01-21 11:05:15 · 268 阅读 · 0 评论 -
彻底理解数据库事务
转自微信公众号漫画编程事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在计算机术语中,事务通常就是指数据库事务。概念一个数据库事务通常包含对数据库进行读或写的一个操作序列。它的存在包含有以下两个目的:1、为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下...转载 2019-01-21 14:59:38 · 101 阅读 · 0 评论 -
MySQL中的行级锁,表级锁,页级锁
在计算机科学中,锁是在执行多线程时用于强行限制资源访问的同步机制,即用于在并发控制中保证对互斥要求的满足。在DBMS中,可以按照锁的粒度把数据库锁分为行级锁(INNODB引擎)、表级锁(MYISAM引擎)和页级锁(BDB引擎)。行级锁行级锁是MySQL中锁定粒度最细的一种锁,表示只针对当前操作的行进行加锁。行级锁能大大减少数据库操作的冲突。其中加锁粒度最小,但加锁的开销也最大。行级锁分...转载 2019-01-21 16:25:17 · 179 阅读 · 0 评论 -
String有关的那点事儿
来自:Hollis(微信号:hollischuang)String,是Java中除了基本数据类型以外,最为重要的一个类型了。很多人会认为他比较简单。但是和String有关的面试题有很多,下面我随便找两道面试题,看看你能不能都答对:Q1:String s = new String("hollis");定义了几个对象。Q2:如何理解String的intern方法?上面这两个是面试题和S...转载 2019-01-23 16:59:29 · 105 阅读 · 0 评论