08 2022 档案

摘要:上周有朋友去了字节面试,问到了TCP三次握手的问题,当时回答的不是很好,对于三次握手的发送的报文信息都不太熟,本文主要做一下总结和记录。 TCP全称为Transmission Control Protocol(传输控制协议),是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP也是全双工通信 阅读全文
posted @ 2022-08-28 17:29 小码A梦 阅读(1151) 评论(0) 推荐(0) 编辑
摘要:一个事务具有ACID特性,也就是(Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔离性、持久性),本文主要讲解一下其中的Isolation,也就是事务的隔离性。 概述 四种隔离级别分别是: 读未提交(read uncommitted) 一个事 阅读全文
posted @ 2022-08-25 11:40 小码A梦 阅读(1229) 评论(0) 推荐(3) 编辑
摘要:字典,又称为符号表、关联数组或映射,是一种用于保存键值对的抽象数据结构。在字典中,一个键可以和一个值进行关联,这些关联的键和值称为键值对。键值对中键是唯一的,我们可以根据键key通过映射查找或者更新对应的值value。 很多高级开发语言有对应集合支持字典这种数据结构,比如Java中的Map集合。C语 阅读全文
posted @ 2022-08-19 08:53 小码A梦 阅读(812) 评论(3) 推荐(1) 编辑
摘要:背景 最近在做一个订单的钉钉审批功能,钉钉审批通过之后,订单更新审核状态,然后添加一条入库,并且更新入库状态: // 订单审批通过 @Transactional(rollbackFor = Exception.class) public void orderPass() { // 更新订单审核状态 阅读全文
posted @ 2022-08-16 08:53 小码A梦 阅读(791) 评论(1) 推荐(0) 编辑
摘要:ConCurrentHashMap是一个支持高并发集合,常用的集合之一,在jdk1.8中ConCurrentHashMap的结构和操作和HashMap都很类似: 数据结构基于数组+链表/红黑树。 get通过计算hash值后取模数组长度确认索引来查询元素。 put方法也是先找索引位置,然后不存在就直接 阅读全文
posted @ 2022-08-12 10:16 小码A梦 阅读(642) 评论(0) 推荐(0) 编辑
摘要:nginx是一款轻量级web服务器,主要有负载均衡和反向代理的特性。 安装准备 nginx一些模块需要依赖lib库,所以先安装lib库,执行以下命令: [root@localhost local]# yum -y install gcc-c++ pcre pcre-devel zlib zlib-d 阅读全文
posted @ 2022-08-02 08:49 小码A梦 阅读(324) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示