首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
saojiatete
掘友等级
学生党
|
春招再向我招手
备战春招的苦逼双非二本渣
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
最新
热门
超详细从0开始深入学习ActiveMQ(包含Spring、SpringBoot整合ActiveMQ)
解耦合:当新的模块接进来时,可以做到代码改动最小。 削弱:设置流量缓冲池,可以让后端系统按照自身吞吐能力进行消费,不被冲垮。 异步:强弱依赖梳理能将非关键调用链路的操作异步化并提升整体系统的吞吐能力。 消息发送者可以发送一个消息而无需等待响应。消息发动者将消息发送到一条虚拟的通…
深入理解RPC之Dubbo的应用及原理解析
缺点是:性能扩展比较难、协同开发问题、不利于升级维护。 通过切分业务来实现各个模块独立部署,降低了维护和部署的难度,团队各司其职更易管理,性能扩展也更加的方便,更有针对性。 缺点是:功用模块无法重复利用,开发性的浪费。 当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出…
史上最全Zookeeper(集群部署、API、监听器源码、ZAB)解析
Zookeeper集群是一个领导者(Leader)和多个跟随者(Follower)组成的集群。 集群中只要有半数以上的节点存活,Zookeeper就能正常工作。 全局数据一致性,每个Server保存一份相同的数据,Client无论连接到哪个Server,数据都是一致的。 更新请…
面试必问:Redis缓存雪崩、穿透、击穿原因及解决方案
在批量往Redis存数据的时候,把每个key的失效时间都加一个随机的值就好了,这样可以保证数Redis中的数据不会在同一时刻大面积失效。 如果Redis是集群部署,将热点数据均匀的分布在不同的Redis库中也能避免全部失效的问题。 或者设置热点数据永远不会过期,当有更新操作时更…
Redis学习之路总结
CA:单点集群,满足强一致性和高可用性的系统,通常在可扩展性上不强。 传统关系型数据库的选择。 CP:满足强一致性、分区容错性的系统,通常性能不是很好。 大多数网站架构的选择,选择弱一致性、高可用行、分区容错性。 Redis不仅仅支持简单的Key-Value类型的数据,同时还提…
我对Spring MVC的简单理解
MVC是 Model、View、Controller的缩写,分别代表web应用程序的三种指责。 控制器(Controller):根据试图提供的请求判断将请求和数据交给那个模型处理,将处理的有关结果交给那个视图更新显示。 模型:一个或多个JavaBean对象,用于存储数据(实体模…
简述面向对象设计原则以及常用设计模式
在软件系统中,类不是孤立存在的,类与类之间存在各种关系。根据类与类之间的耦合度从弱到强排列,UML 中的类图有以下几种关系:依赖关系、关联关系、聚合关系、组合关系、泛化关系和实现关系。其中泛化和实现的耦合度相等,它们是最强的。 依赖关系是一种使用关系,它是对象之间耦合度最弱的一…
浅析计算机网络
网络层负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组和包进行传送。在TCP/IP中,由于网络使用IP协议,因此分组也叫IP数据报,简称数据报。 网络层的另一个任务是选择合适的路由,使源主机运输层所传下来的分株,能通过网络…
我的Mybatis学习之路
MyBatis 本是 Apache 的一个开源项目——iBatis,2010 年这个项目由 Apache Software Foundation 迁移到了 Google Code,并且改名为 MyBatis。 读取Mybatis配置文件,sqlmapconfig.xml为Myb…
(面试必备)超详细Spring IOC、AOP、事务解析及其案例
IOC是指在程序开发过程中,对象实例的创建不再由调用者管理,而是由Spring容器创建,Spring容器会负责控制程序之间的关系,而不是由代码直接控制,因此,控制权由程序代码转移到了Spring容器,控制权发生了反转,即控制反转。 Spring IOC提供了两种IOC容器,分别…
下一页
个人成就
文章被点赞
88
文章被阅读
25,399
掘力值
600
关注了
10
关注者
11
收藏集
5
关注标签
25
加入于
2019-12-04