上一页 1 2 3 4 5 6 7 ··· 24 下一页
摘要: (154条消息) Dubbo入门介绍及学习笔记总结_情話微甜的博客-CSDN博客_dubbo bitlist 文章目录分布式简要说明应用架构及发展演变Dubbo和SpringCloud对比发展演变RPC简介Dubbo核心概念Dubbo特性一览dubbo设计架构Dubbo的特性dubbo环境搭建 Zo 阅读全文
posted @ 2022-12-18 19:00 忱康 阅读(82) 评论(0) 推荐(0)
摘要: CAP 理论是什么? C : Consistency 一致性,数据在多个副本之间似否能够保持一致的特性。 A: Availability 可用性,系统服务必须一直处于可用状态,对每个请求总是在指定的时间返回结果。 P:Partition tolerance 分区容错性,遇到分区网络故障时,仍能对外提 阅读全文
posted @ 2022-12-11 22:38 忱康 阅读(67) 评论(0) 推荐(0)
摘要: 1 zookeeper是什么? Zookeeper是一个分布式、开源的分布式应用程序的协调服务,是一个树形的目录服务 主要功能: 配置管理 分布式锁 集群管理 2 zookeeper入门 2.1命令 启动服务端:./zkServer.sh start 关闭服务器:./zkServer.sh stop 阅读全文
posted @ 2022-12-08 18:02 忱康 阅读(77) 评论(0) 推荐(0)
摘要: 1、什么是Rabbitmq 采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方的存在,实现了服务之间的高度解耦 2、为什么要使用 rabbitmq1、在分布式系统下具备异步,削峰,负载均衡等一系列高级功能;2、拥有持久化的机制,进程消息,队列中的信息也可以保存下来。 阅读全文
posted @ 2022-12-06 16:22 忱康 阅读(341) 评论(0) 推荐(0)
摘要: 这篇文章是关于这两个同步锁的简单总结比较,关于底层源码实现原理没有过多涉及,后面会有关于这两个同步锁的底层原理篇幅去介绍。 相似点: 这两种同步方式有很多相似之处,它们都是加锁方式同步,而且都是阻塞式的同步,也就是说当如果一个线程获得了对象锁,进入了同步块,其他访问该同步块的线程都必须阻塞在同步块外 阅读全文
posted @ 2022-11-16 18:29 忱康 阅读(65) 评论(0) 推荐(0)
摘要: jdk中独占锁的实现除了使用关键字synchronized外,还可以使用ReentrantLock。虽然在性能上ReentrantLock和synchronized没有什么区别,但ReentrantLock相比synchronized而言功能更加丰富,使用起来更为灵活,也更适合复杂的并发场景。 2. 阅读全文
posted @ 2022-11-16 16:13 忱康 阅读(150) 评论(0) 推荐(0)
摘要: CAS,即Compare and Swap,是基于硬件级别的指令实现的同步原语,Java并发包java.utile.concurrent许多同步类基于CAS构建,因此可见CAS的重要性; 定义 处理器(包括 Intel 和 Sparc 处理器)使用的最通用的方法是实现名为比较并转换或CAS的原语,在 阅读全文
posted @ 2022-11-16 10:36 忱康 阅读(45) 评论(0) 推荐(0)
摘要: #传入的参数在SQL中显示为字符串,$传入的参数在SqL中直接显示为传入的值. #方式能够很大程度防止sql注入,$方式无法防止Sql注入; 1、传入的参数在SQL中显示不同 #传入的参数在SQL中显示为字符串(当成一个字符串),会对自动传入的数据加一个双引号。 例:使用以下SQL select i 阅读全文
posted @ 2022-11-11 16:46 忱康 阅读(451) 评论(0) 推荐(0)
摘要: 在我们日常业务开发中,如果遇到使用线程池的场景时,会先去思考一下这种场景需要使用到怎样的线程池,去避免线程资源滥用。这个时候选择困难症就来了,不过不用担心,Java其实早就已经给我们提供了六种快速创建线程池的方法,并且不需要设置繁琐参数,开箱即用。 FixedThreadPool(有限线程数的线程池 阅读全文
posted @ 2022-11-11 16:02 忱康 阅读(3386) 评论(0) 推荐(0)
摘要: 为什么用线程池?解释下线程池参数 1 、降低资源消耗;提高线程利用率,降低创建和销毁线程的消耗。 2 、提高响应速度;任务来了,直接有线程可以使用,而不是先创建,再执行。 3 、提高线程的可管理性;线程是稀缺资源,使用线程池可以统一分配调优监控。 1)corePoolSize 代表核心线程数,也就是 阅读全文
posted @ 2022-11-06 21:56 忱康 阅读(402) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 24 下一页