本文主要介绍ZooKeeper概念、组成、设计目标、特性和典型应用,包括基于ZK实现分布式锁的两种方式。 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-27 17:54:22   
                                阅读次数:
110
                             
                    
                        
                            
                            
                                    一.消息的可靠投递 在使用RabbitMq的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败的场景。RabbitMQ为我们提供了两种方式用来控制消息的投递可靠性 rabbitMQ 整个消息投递过程为: producer -> rabbitMQ broker -> exchange -> queu ...
                            
                            
                                分类:
其他好文   时间:
2020-07-27 17:53:27   
                                阅读次数:
116
                             
                    
                        
                            
                            
                                了解MongoDB 一、简介 MongoDB 数据库的一些特性: · 面向文档存储,基于JSON/BSON 可表示灵活的数据结构 · 动态 DDL能力,没有强Schema约束,支持快速迭代 · 高性能计算,提供基于内存的快速数据查询 · 容易扩展,利用数据分片可以支持海量数据存储 · 丰富的功能集, ...
                            
                            
                                分类:
数据库   时间:
2020-07-27 13:50:59   
                                阅读次数:
81
                             
                    
                        
                            
                            
                                    1.什么是事务? 事务是对数据库中一系列操作进行统一的回滚或者提交的操作,主要用来保证数据的完整性和一致性。 2.事务四大特性(ACID)原子性、一致性、隔离性、持久性? 原子性(Atomicity): 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应 ...
                            
                            
                                分类:
数据库   时间:
2020-07-27 13:41:49   
                                阅读次数:
92
                             
                    
                        
                            
                            
                                    举一个例子吧,比如你有一条水渠,原来只有一个水源头,后来你又开了一条水源流入这条水渠,那么你的水渠的水流量是不是大了,水量大了就可以灌溉更多农田,同样道理,电流也是这样。这就叫上拉。 一、上拉电阻如图所示: 1、概念:将一个不确定的信号,通过一个电阻与电源VCC相连,固定在高电平; 2、上拉是对器件 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-27 09:33:31   
                                阅读次数:
81
                             
                    
                        
                            
                            
                                1.多态的形式 多态是继封装、继承之后,面向对象的第三大特性。 多态的格式:父类 变量名 = new 子类(); 或者 接口 变量名 = new 实现类(); 多态的前提:(1) 要有继承或实现关系 (2)方法重写 2.多态的优点 提高代码的可扩展性,特别是将子类对象作为参数传入方法的时候。参考以下 ...
                            
                            
                                分类:
其他好文   时间:
2020-07-27 09:28:50   
                                阅读次数:
70
                             
                    
                        
                            
                            
                                简单性:因为Java诞生的那个年代中,C语言十分流行,所以简单性是和C语言相比较起来,书写规范和算法逻辑都比较简单 面向对象:与面向对象向对应的是面向过程,面向过程可以理解为自己制造工具自己动手解决问题,缺点就是工作重复性较大,面向对象可以理解为自己把解决问题的方法教给电脑(对象),然后在由电脑(对 ...
                            
                            
                                分类:
编程语言   时间:
2020-07-26 23:04:29   
                                阅读次数:
74
                             
                    
                        
                            
                            
                                    目录: 1. 双指针:167. 两数之和 II - 输入有序数组 双指针:167. 两数之和 II - 输入有序数组 -- 2020-7-26 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必 ...
                            
                            
                                分类:
编程语言   时间:
2020-07-26 19:29:51   
                                阅读次数:
73
                             
                    
                        
                            
                            
                                    多个组件使用同一个挂载点,并且进行动态的切换这就是动态组件。 通过使用<component>元素动态的绑定到它的is特性,来实现动态组件 <div id="test"> <button @click="change">切换页面</button> <component :is="currentView ...
                            
                            
                                分类:
其他好文   时间:
2020-07-26 19:19:13   
                                阅读次数:
119
                             
                    
                        
                            
                            
                                抑制构造用函数的隐式转换(explicit) 当类存在一个参数的构造函数的时候也可以将这个构造函数称之为转换构造函数,允许将参数类型的值转换成类类型,但是只允许一步类型转换,如果想要禁止这种转换操作,可以通过在构造函数前面添加 explicit 实现。注意,如果将构造函数声明成了explicit的方 ...
                            
                            
                                分类:
编程语言   时间:
2020-07-26 19:11:09   
                                阅读次数:
63