上一页 1 2 3 4 5 6 7 ··· 25 下一页
摘要: mysql索引简谈 一、什么是索引 就好比我们在看一本书的时候,有目录的话,我们可以快速定位到想看的地方,而没有目录的话,我们只能一页一页地翻。索引就像目录,有了索引,数据库可以快速查询到目标内容,而不必查找整个数据库表,但是如果没有的话,数据库只能一行一行地遍历数据。 本文使用的案例表:学生表(t 阅读全文
posted @ 2023-01-04 12:22 DiligentCoder 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、事务简介与四大特性 事务指的是一组命令操作,在执行的过程中,要么全部成功,要么全部失败。 由引擎层支持事务,MyISAM就不支持事务,而InnoDB是支持事务的。 事务具有以下四大特性(ACID): 原子性(Atomicity):指事务不可分割,要么全部成功,要么全部失败,不可能存在部分成功或部 阅读全文
posted @ 2023-01-04 12:08 DiligentCoder 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 文章目录 前一、幻读是什么?二、建立表和插入数据测试1.建表2.测试幻读1.快照读场景 【即没有数据更新的场景】2.当前读场景3.当前读 ,插入区间外的数据,插入区间外的数据,可以证明间隙锁的存在,如果能插入成功,则证明是锁住的是区间。4. 当前读,age字段不加索引的情况 总结 前 最近研究了下m 阅读全文
posted @ 2023-01-04 00:29 DiligentCoder 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 最近要在公司内做一次技术分享,思来想去不知道该分享些什么,最后在朋友的提示下,准备分享一下MySQL的InnoDB引擎下的事务幻读问题与解决方案--LBCC&MVCC。经过好几天的熬夜通宵,终于把这部分的内容捋清楚了。至于为什么说是InnoDB呢?因为MyISAM引擎是不支持事务的。事务概念一个事情 阅读全文
posted @ 2023-01-04 00:15 DiligentCoder 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: 二分查找题目 输入一个 n 个元素升序的整型数组 nums , 再输入一个目标值 target 。 编写一个方法: 使用二分法, 查找 nums 中的 target, 如果target存在, 则返回在数组中的下标, 否则返回 -1。 数组上任意一点的值:nums[i] 二分法查找流程 第一步 在数组 阅读全文
posted @ 2023-01-03 23:39 DiligentCoder 阅读(74) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/qlqwjy/p/15594642.html https://blog.csdn.net/HD243608836/article/details/110433868 白话: 1.RestTemplate底层采用Httpclient实现,可以配合ribb 阅读全文
posted @ 2023-01-02 23:01 DiligentCoder 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在使用springcloud ribbon客户端负载均衡的时候,可以给RestTemplate bean 加一个@LoadBalanced注解,就能让这个RestTemplate在请求时拥有客户端负载均衡的能力: @Bean @LoadBalanced RestTemplate restTempla 阅读全文
posted @ 2023-01-02 21:24 DiligentCoder 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 介绍# AMQP和JMS消息服务 什么是JMS: Java消息服务(Java Message Service),Java平台中关于面向消息中间件的接口 JMS是一种与厂商无关的 API,用来访问消息收发系统消息,它类似于JDBC(Java Database Connectivity)。这里,JDBC 阅读全文
posted @ 2023-01-01 13:49 DiligentCoder 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 通讯协议,什么是协议? 如:生产者投递消息到mq服务器之间的通讯如何定义格式就叫协议,(mq协议是amqp协议,是mq作者自己起的通讯协议名称)。 流程图 实现流程: 1.生产者把消息投递到netty服务,消费者自己取。 2.生产者把消息投递到netty服务,自动发送给消费者。 目录结构 目录 流程 阅读全文
posted @ 2022-12-28 21:51 DiligentCoder 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 前言# SpringBoot项目的启动流程是很多面试官面试中高级Java程序员喜欢问的问题。这个问题的答案涉及到了SpringBoot工程中的源码,也许我们之前看过别的大牛写过的有关SpringBoot项目启动流程的文章,但是自己没有去研究一遍总是会记忆不深刻。有句话叫做“纸上来得终觉浅,绝知此事要 阅读全文
posted @ 2022-11-13 20:15 DiligentCoder 阅读(692) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 ··· 25 下一页