上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: Java中的线程安全与线程同步 1.为什么需要线程同步 什么是线程安全:指在被多个线程访问时,程序可以持续进行正确的处理。 1.1.线程安全问题 案例:通过抢优惠例子说明线程安全问题 public class Demo1 { public static void main(String[] args) { // 简单模拟20人抢优 阅读全文
posted @ 2022-06-23 14:16 渊渟岳 阅读(355) 评论(0) 推荐(0) 编辑
摘要: Java并发编程之美 简介 《Java并发编程之美》分为三部分,第一部分为Java 并发编程基础篇,主要讲解Java 并发编程的基础知识、线程有关的知识和并发编程中的其他相关概念,这些知识在高级篇都会有所使用,掌握了本篇的内容,就为学习高级篇奠定了基础;第二部分为Java 并发编程高级篇,讲解了Java 并发包中核心组件 阅读全文
posted @ 2022-06-07 10:14 渊渟岳 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Typora 开始收费,改用好玩的MarkText 收费…… 可以考虑使用:MarkText 简述MarkText MarkText 这个工具侧重于“命令”,导航栏都被收起来了。有些小伙伴感觉反而不好用,其实不然,是未了解该工具的强大之处。 md 文本本身就是侧重命令编写,MarkText 工具通过一些命令和快捷键使得编写md更加便捷,所以导航栏才收 阅读全文
posted @ 2022-05-19 12:39 渊渟岳 阅读(376) 评论(0) 推荐(1) 编辑
摘要: Java 线程常用操作 继Java线程生命周期继续学习Java线程其他常用操作 线程的常用操作 设置线程名字:setName() 获取线程名称:getName() 线程唯一Id:getId() // 自定义线程名称 String threadName = "threadName"; // 构造方法方式 Thread thr 阅读全文
posted @ 2022-05-18 09:43 渊渟岳 阅读(672) 评论(0) 推荐(0) 编辑
摘要: Java线程状态(生命周期)--一篇入魂 1.线程状态(生命周期) 一个线程在给定的时间点只能处于一种状态。 线程可以有如下6 种状态: New (新创建):未启动的线程;Runnable (可运行):可运行的线程,需要等待操作系统资源;Blocked (被阻塞):等待监视器锁而被阻塞的线程;Waiting (等待):等待唤醒状态,无限期地 阅读全文
posted @ 2022-05-10 10:19 渊渟岳 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 凤凰架构: 构建可靠的大型分布式系统 多角度探索 大型分布式系统 如何构建 阅读全文
posted @ 2022-04-28 10:15 渊渟岳 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 微服务架构设计模式 内容简介 成功地开发基于微服务架构的应用软件,需要掌握一系列全新的架构思想和实践。在这本书籍中解释了 44 个架构设计模式,这些模式用来解决诸如服务拆分、事务管理、查询和跨服务通信等难题。本书还讲述如何开发和部署生产级别的微服务架构应用,以帮助你设计、实现、测试和部署基于微服务的应用程序。 目录 第 阅读全文
posted @ 2022-04-27 20:45 渊渟岳 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 《Redis设计与实现》 由浅到深,逐步讲解Redis 本书主要分为四大部分。 第一部分"数据结构与对象": 介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。 第二部分"单机数据库的实现": 对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB持久化、AOF持久化、事件等。 第 阅读全文
posted @ 2022-04-22 22:18 渊渟岳 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 自己编写平滑加权轮询算法,实现反向代理集群服务的平滑分配 学会了负载均衡算法,却没有用起来? 今天就来实战一遍,感受下平滑加权轮询算法的魅力。 通过Java语言,自己编写的平滑加权轮询算法,结合线程池和Socket 网络编程等,实现了反向代理集群服务的平滑分配,并通过降权/提权实现宕机服务的”剔除“和缓冲恢复。 1.理解全过程 1.1.概述 需要具备的知识 阅读全文
posted @ 2022-04-15 00:03 渊渟岳 阅读(609) 评论(2) 推荐(0) 编辑
摘要: Java实现平滑加权轮询算法--降权和提权 上一篇讲了普通轮询、加权轮询的两种实现方式,重点讲了平滑加权轮询算法,并在文末留下了悬念:节点出现分配失败时降低有效权重值;成功时提高有效权重值(但不能大于weight值)。 本文在平滑加权轮询算法的基础上讲,还没弄懂的可以看上一篇文章。 现在来模拟实现:平滑加权轮询算法的降权和提权 1.两个关键点 阅读全文
posted @ 2022-04-12 23:06 渊渟岳 阅读(882) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页