🔔🔔🔔好消息!好消息!🔔🔔🔔 有需要的朋友👉:联系凯哥 好消息!好消息! 微信号 kaigejava2022 【精】dubbo原理和机制 一篇不错的讲解dubbo原理和机制的 凯哥Java Dubbo 2022-03-15 7080已阅读 0 Mysql X锁,S锁、间隙锁、死锁 凯哥强烈推荐mysql事务相关文章:mysql事务的实现原理-凯哥推荐1,MysqlX锁和S锁。1)概念:利用数据库本身提供的锁机制(行级锁)来实现,锁定该行数据。trx_rows_locked:事务锁住的行数(不是准确数字)。Approximatenumberorrowslockedbythistransaction.Thevaluemightincludedelete-markedrowsth 凯哥Java mysql 2021-08-26 8798已阅读 0 项目中常用的19条MySQL优化技巧 一善用EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据1、type列: 连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别2、key列: 使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式3、key_len列: 凯哥Java mysql 2021-08-20 6664已阅读 0 mysql 事务的实现原理-凯哥推荐 开篇相信大家都用过事务以及了解他的特点,如原子性(Atomicity),一致性(Consistency),隔离型(Isolation)以及持久性(Durability)等。今天想跟大家一起研究下事务内部到底是怎么实现的,在讲解前我想先抛出个问题:事务想要做到什么效果?按我理解,无非是要做到可靠性以及并发处理可靠性:数据库要保证当insert或update操作时抛异常或者数据库crash的时候需要保 凯哥Java mysql 2020-10-31 6966已阅读 0 关于sql和MySQL的语句执行顺序(必看!!!) sql和mysql执行顺序,发现内部机制是一样的。最大区别是在别名的引用上。 一、sql执行顺序 from join on where groupby(开始使用select中的别名,后面的语句中都可以使用) avg,sum.... having select distinct orderb 凯哥Java mysql 2020-10-31 4182已阅读 0 Java面试集锦(一) 计算机网络摘要:1.在浏览器中输入url地址显示主页的过程,整个过程会使用哪些协议image.jpeg总体来说分为以下几个过程:DNS解析TCP连接发送HTTP请求服务器处理请求并返回HTTP报文浏览器解析渲染页面连接结束在浏览器中输入网址之后执行会发生什么?DNS解析,找到对应ip地址客户 阅读全文操作系统摘要:1.进程的常见状态?以及各种状态之间的转换条件?就绪:进程已处于准备好运行 凯哥Java 面试宝典 2020-08-05 7265已阅读 0 Java中常用七个阻塞队列的总结 Java队列总结通过前面文章的学习,我们对Java中常用队列做了介绍。本文,咱们来对队列做个总结吧。首先,我们介绍了现实生活中的实际场景(排队买票等),来告诉我们为什么需要使用队列。队列是一种先进先出(FIFO)的抽象数据结构,在Java中,队列使用了两种数据类型来实现的,分别是:数组和链表这两种数据结构。本文主要内容:回顾Java中常用的七个阻塞队列进行总结及阻塞队列中四组AP并进行总结。本文来 凯哥Java 并发 2020-05-04 9351已阅读 0 Java阻塞队列四组API介绍 Java阻塞队列四组API介绍通过前面几篇文章的学习,我们已经知道了Java中的队列分为阻塞队列和非阻塞队列以及常用的七个阻塞队列。如下图:本文来源:凯哥Java(kaigejava)讲解Java并发系列之阻塞队列教程。系列文章,欢迎大家从第一篇文章开始看起。在查看以上七个队列的API的时候,我们可以很明显的看到以下四组API:add()/remove()/removeoffer()/poll() 凯哥Java 并发 2020-05-02 8688已阅读 0 Java并发之显式锁和隐式锁的区别 Java并发之显式锁和隐式锁的区别在面试的过程中有可能会问到:在Java并发编程中,锁有两种实现:使用隐式锁和使用显示锁分别是什么?两者的区别是什么?所谓的显式锁和隐式锁的区别也就是说说Synchronized(下文简称:sync)和lock(下文就用ReentrantLock来代之lock)的区别。本文主要内容:将通过七个方面详细介绍sync和lock的区别。通过生活case中的X二代和普通人比 凯哥Java 并发 2020-04-16 6905已阅读 0 Java中的队列都有哪些,有什么区别 Queue:基本上,一个队列就是一个先入先出(FIFO)的数据结构Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Deque接口。 Queue的实现1、没有实现的阻塞接口的LinkedList:实现了java.util.Queue接口和java.util.AbstractQueue接口 内置的不阻塞队列: Priorit 凯哥Java 并发 2020-04-11 6659已阅读 0