08 2022 档案

摘要:###1. 为什么需要数据库事务隔离级别 事务的隔离级别是为为了解决事务并发引起的问题。 生产者消费者模型是典型的解决多线程并发的一种解决方案。在数据库中也存在类似的问题--事务并发。 事务并发,多个用户同时修改数据库中的同一条数据。并且事务还涉及到事务回滚(rollback)。 ###2. 事务并 阅读全文
posted @ 2022-08-29 14:33 韩亚光 阅读(66) 评论(0) 推荐(0) 编辑
摘要:####是什么 生产者消费者模式(生产者消费者模式)是经典的线程同步案例,也称为有限缓冲问题。 生产者产生数据,但是数据不能超出缓冲区的限制,当缓冲区满时,停止生产。 消费者消费生产者产生的数据,当缓冲区为空时,停止消费。 ####能干什么 生产者消费者模式时一种设计思想,并不是一种固定的写法。就像 阅读全文
posted @ 2022-08-26 14:29 韩亚光 阅读(313) 评论(0) 推荐(0) 编辑
摘要:最开始看到这四个名词的时候,感觉很困惑,这不都一样吗?后来就查了查。 最近又想起来这几个概念,发现记忆有些模糊,故写此博客。 ####1. 同步 调用者调用被调用者,当调用者没有获取到调用结果(被调用者正在处理,没有返回调用)时,调用者不执行后续操作。 同步的大致流程,调用者->被调用者->被调用者 阅读全文
posted @ 2022-08-23 18:25 韩亚光 阅读(23) 评论(0) 推荐(0) 编辑
摘要:记录下今天在工作遇到的问题。 大致的问题是我以某种方式通过ssh登陆到服务器上执行一些指令,导致指令运行结果不符合预期。 导致问题的根本原因是bash的四种模式,bash在不同的模式下会加载不同的环境变量 ####1. interactive + login shell 交互式、登陆的shell。交 阅读全文
posted @ 2022-08-22 18:21 韩亚光 阅读(237) 评论(0) 推荐(0) 编辑
摘要:####题目链接 来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/wiggle-sort-ii 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 ####题目描述 给你一个整数数组 nums,将它重新排列成 nums[0] < nu 阅读全文
posted @ 2022-08-15 18:24 韩亚光 阅读(25) 评论(0) 推荐(0) 编辑
摘要:####题目链接 来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/c32eOV 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 ####题目描述 给定一个链表,返回链表开始入环的第一个节点。 从链表的头节点开始沿着 next 指针 阅读全文
posted @ 2022-08-07 17:16 韩亚光 阅读(20) 评论(0) 推荐(0) 编辑