码迷,mamicode.com
首页 > 编程语言
Paxos算法
一、简介 Paxos算法是莱斯利·兰伯特(Leslie Lamport)1990年提出的一种基于消息传递的、具有高容错性的一致性算法。Google Chubby的作者Mike Burrows说过,世上只有一种一致性算法,那就是Paxos,所有其他一致性算法都是Paxos算法的不完整版。Paxos算法 ...
分类:编程语言   时间:2020-07-07 15:58:30    阅读次数:58
java异常,这么基础的面试题要不要更新呢?
欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 1、Java中异常分为哪两种? 编译时异常 运行时异常 2、异常的处理机制有几种?. 异常捕捉:try…catch…?nally 异常抛出:throws。 3、如何自定义一个异常 继承一个异常类,通常是RumtimeException或者Exc ...
分类:编程语言   时间:2020-07-07 15:58:10    阅读次数:98
向方法中传递数组。
public static void main(Strign [] args){ int [] arr = {3,6,9}; //使用静态初始化定义数组 fun(arr); //传递数组引用 for(int i = 0; i < arr.length; i++){ //循环输出 syso(arr[i ...
分类:编程语言   时间:2020-07-07 15:56:50    阅读次数:53
SpringCloud--Ribbon--使用demo
SpringCloud Ribbon是一个基于Http和Tcp的客户端负载工具。 负载均衡可以是服务端负载也可以是客户端负载,服务端负载又可以是物理负载或是软件负载,服务端物理负载:F5,服务端软件负载:Nginx,他们都是在各自下面维护一个可用的服务端清单,通过心跳检测来剔除故障的服务节点以保证清 ...
分类:编程语言   时间:2020-07-07 15:54:00    阅读次数:52
springboot中接口跨域问题的解决
最近小编在运行springboot项目时,发现前端调用后端接口时报出了跨域的错误,解决方式: 添加@CrossOrigin这个注解即可。 ...
分类:编程语言   时间:2020-07-07 15:42:44    阅读次数:73
spring学习总结005 --- IOC容器启动源码(事件机制)
接着AbstractApplicationContext.refresh方法:initApplicationEventMulticaster,该方法用来初始化事件广播器,流程如下: protected void initApplicationEventMulticaster() { // 获取Bea ...
分类:编程语言   时间:2020-07-07 15:27:54    阅读次数:80
Java接口自动化测试(四) — 使用Excel做数据驱动
一、说明 数据驱动测试的核心:是测试数据与测试脚本分离,实现测试脚本的参数化,例如:在使用工具测试时,常常会使用到参数化设置; 使用数据驱动测试方便后期维护,提高脚本的可重用性; 做数据驱动的方式有多种例如:Excel、CSV、MySQL等 二、使用Excel实现数据驱动 1、在pom文件添加POI ...
分类:编程语言   时间:2020-07-07 15:27:26    阅读次数:96
python一种创建字典的方法
# 这种方法我之前没有接触过 fields = ('name', 'age', 'job', 'pay') record = dict.fromkeys(fields, '?') print(record) ...
分类:编程语言   时间:2020-07-07 15:26:07    阅读次数:71
C++中类的声明
转自:https://blog.csdn.net/abc78400123/article/details/7599466?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.noneca ...
分类:编程语言   时间:2020-07-07 15:21:18    阅读次数:57
使用javaScript实现散列表的线性探查法
class ValuePair{ constructor(key,value){ this.key = key; this.value = value; } } function defaultToString(item){ if(item == null){ return 'null'; } if ...
分类:编程语言   时间:2020-07-07 15:20:49    阅读次数:62
java中的时间与时区:LocalDateTime和Date
LocalDateTime LocalDateTime本身不包含时区信息,它存储的是年、月、日、时分秒,纳秒这样的数字。 在不同的时区下,这样的数字代表不同的时间。 比如一个LocalDateTime存储2020-01-01 08:00:00,这里省略纳秒。 对北京和东京的人来看这个时间,都认为是本 ...
分类:编程语言   时间:2020-07-07 15:18:50    阅读次数:190
GitHub上260K Stars的P8架构师纯手写的Java高并发编程详解
本书围绕Java编程中多线程编程的基础与应用设计分为四个部分来展开讲解,包括多线程技术知识、Java ClassLoader、深入理解volatile关键字、多线程设计架构模式。Java 编程语言是工业级的编程语言,在诸多应用、诸多场景下被广泛使用,多线程技术作为Java语言和应用的基础能力,对其的 ...
分类:编程语言   时间:2020-07-07 15:16:11    阅读次数:57
如何为指定python解释器安装pip
有时候我们通常会有很多python解释器,例如python2、python3、python(Anaconda)。 参考链接:https://www.cnblogs.com/michaelcjl/p/12591595.html 事先安装了anaconda3版本,此时想要安装pip3,需要: https ...
分类:编程语言   时间:2020-07-07 15:15:14    阅读次数:132
awk数组与语法
1、awk数组 1.1 数组结构 1.2 数组分类 索引数组:以数字为下标 关联数组:以字符串为下标 1.3 awk关联数组 现有如下文本,格式如下:即左边是随机字母,右边是随机数字, 即将相同的字母后面的数字加在一起,按字母的顺序输出 以$1为下标,创建数组a[$1]=a[$1]+$2 或者(a[ ...
分类:编程语言   时间:2020-07-07 15:12:13    阅读次数:67
我终于弄懂了Python的装饰器(一)
此系列文档: 1. 我终于弄懂了Python的装饰器(一) 2. 我终于弄懂了Python的装饰器(二) 3. 我终于弄懂了Python的装饰器(三) 4. 我终于弄懂了Python的装饰器(四) 一、装饰器基础(什么是装饰器) Python的函数是对象 要了解装饰器,您必须首先了解函数是Pytho ...
分类:编程语言   时间:2020-07-07 15:10:37    阅读次数:62
java程序员简历永远不要写精通,哪怕是面向对象,请看这108题
欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 1、什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序 C/S(Client/Server),客户端/服务端,桌面应用程序 2、Java都有那些开发平台? JAVA SE:主要用在客户端开发 JAVA ...
分类:编程语言   时间:2020-07-07 15:08:05    阅读次数:65
遍历两个数组,并输出数组中的不同内容
[root@localhost ~]# cat a.log a ab abc ddd [root@localhost ~]# [root@localhost ~]# cat b.log a ab abc ddd dd f [root@localhost ~]# [root@localhost ~]# ...
分类:编程语言   时间:2020-07-07 15:06:04    阅读次数:98
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!