上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 44 下一页
摘要: 一、线程生命周期 在《详解操作系统进程》中,从操作系统层面介绍了进程(线程)的生命周期的变迁,在操作系统中,线程的状态主要包含了五种:初始化、等待状态、就绪状态、运行状态和终止状态 但在Java中,定义了六种状态的,其中RUNNABLE状态对应运行状态和就绪状态,而等待状态在Java中细分为三种BL 阅读全文
posted @ 2023-03-28 11:42 r1-12king 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 表结构如下: CREATE TABLE `user` ( `id` bigint NOT NULL, `user_name` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, `create_time` datetime 阅读全文
posted @ 2023-03-27 15:39 r1-12king 阅读(1552) 评论(0) 推荐(0) 编辑
摘要: 删除 List 中的元素会产生两个问题: 删除元素后 List 的元素数量会发生变化; 对 List 进行删除操作可能会产生并发问题; 我们通过代码示例演示正确的删除逻辑 package com.ips.list; import java.util.ArrayList; import java.ut 阅读全文
posted @ 2023-03-17 11:45 r1-12king 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 分析原因 在MySQL中,可能会遇到You can't specify target table '表名' for update in FROM clause这样的错误 例如: 我想更新 table_name 表, 将表中 field_type = 1 的记录的 field_type 字段置为空,语 阅读全文
posted @ 2023-03-14 16:35 r1-12king 阅读(127) 评论(0) 推荐(0) 编辑
摘要: // 启动:sudo /usr/local/mysql/support-files/mysql.server start// 关闭sudo /usr/local/mysql/support-files/mysql.server stop 阅读全文
posted @ 2023-03-14 16:22 r1-12king 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 转载自:一文读懂缓存穿透、缓存击穿、缓存雪崩及其解决方法 在介绍这三大问题之前,我们需要先了解Redis作为一个缓存中间件,在项目中是如何工作的。首先看一下在没有缓存中间件的时候的系统数据访问的架构图: 客户端发起一个查询请求的时候,首先去缓存中查询,如果数据在缓存中存在,则直接将缓存中的数据返回给 阅读全文
posted @ 2023-03-01 17:52 r1-12king 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 转载自:一致性哈希算法原理详解 一、普通 hash 算法 (取模算法): 在了解一致性哈希算法之前,我们先了解一下缓存中的一个应用场景,了解了这个应用场景之后,再来理解一致性哈希算法,就容易多了,也更能体现出一致性哈希算法的优点,那么,我们先来描述一下这个经典的分布式缓存的应用场景。 1、普通 ha 阅读全文
posted @ 2023-03-01 17:45 r1-12king 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 第九课 09 | 学习开源代码该如何入手? 总结 一、通过文档来了解开源项目 最佳的方式就是先看它的文档。 quick start -> Introduction -> Basic Concepts -> Use cases -> EcoSystem -> feature -> 论文(项目产生的背景 阅读全文
posted @ 2023-03-01 11:39 r1-12king 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 中间件 kafka The Log: What every software engineer should know about real-time data’s unifying abstraction,对应的中文译稿在这里:《日志:每个软件工程师都应该知道的有关实时数据的统一抽象》。 redi 阅读全文
posted @ 2023-03-01 10:40 r1-12king 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 第一课:01 | 为什么需要消息队列? 总结 一、哪些问题适合使用消息队列来解决? 1. 异步处理 可以更快地返回结果; 减少等待,自然实现了步骤之间的并发,提升系统总体的性能。 2. 流量控制 1)使用消息队列隔离网关和后端服务,以达到流量控制和保护后端服务的目的。 2)用消息队列实现一个令牌桶, 阅读全文
posted @ 2023-02-28 22:57 r1-12king 阅读(33) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 44 下一页