首页 > 2018年04月01日 > 全部分享
分布式一致性协议介绍(Paxos、Raft)
两阶段提交 Two-phase Commit(2PC):保证一个事务跨越多个节点时保持 ACID 特性; 两类节点:协调者(Coordinator)和参与者(Participants),协调者只有一个,参与者可以有多个。 过程: 准备阶段:协调者询问参与者事务是否执行成功; 提交阶段:如果事务在每个 ...
分类:其他   时间:2018-04-01 21:13:06    收藏:0  评论:0  赞:0  阅读:433
第一次作业
题目6 1拆分实数的整数与小数部分 1.设计思路; (1)第一步:定义两个与X有关的变量,一个用整型变量,一个用小数变量,让有机会进行下一步。 第二步:X1,X2,分别整除1,得到的为整数部分,剩下的再用X减去整数得到小数部分。 第三步:最后,由题意,进行赋值。看程序正确与否。 (2)流程图; 无。 ...
分类:其他   时间:2018-04-01 21:12:36    收藏:0  评论:0  赞:0  阅读:233
centos7安装php7
yum -y install epel-release rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum install php70w ...
分类:Web开发   时间:2018-04-01 21:11:48    收藏:0  评论:0  赞:0  阅读:207
Python中的iterable和iterator
参照官方文档: 1 iterable是一个能返回它的成员的对象。包括sequence types(list,str,tuple) and not-sequence types(dict, file objects), objects and classed defined with an __ite ...
分类:编程语言   时间:2018-04-01 21:11:11    收藏:0  评论:0  赞:0  阅读:219
JAVA第二次作业
(一)学习总结 1.什么是构造方法?什么是构造方法的重载?下面的程序是否可以通过编译?为什么? 构造方法是一种特殊的方法,它是一个与类同名且返回值类型为同名类类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。 构造方法重载就是方法名相同,通过传递参数的个数及类型不同以完成方 ...
分类:编程语言   时间:2018-04-01 21:10:40    收藏:0  评论:0  赞:0  阅读:194
FLASK简单入门
假定你已经安装好了 Flask。如果没有,请跳转到 安装 章节。 一个最小的应用¶ 一个最小的 Flask 应用看起来会是这样: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): retu ...
分类:其他   时间:2018-04-01 21:10:23    收藏:0  评论:0  赞:0  阅读:247
redis 之初体验(window)
1 下载window版本的redis :https://github.com/MSOpenTech/redis/releases 2 解压压缩包。我的放在了E盘: E:/redis 3 程序,输入cmd 进入控制台 4 按以下步骤进入redis目录,并开启redis服务 E: cd redis re ...
分类:Windows开发   时间:2018-04-01 21:10:06    收藏:0  评论:0  赞:0  阅读:179
oracle基础知识2
什么是连接: 使用连接可以从多个表中查询数据。 Select table1.column,table2.column from table1, table2 where table1.column=table2.column 在where子句中写连接的条件,是因为在多个表中有相同的列名 笛卡尔:若一 ...
分类:数据库技术   时间:2018-04-01 21:09:38    收藏:0  评论:0  赞:0  阅读:393
[HAOI2006] 受欢迎的牛
首先对于一个强联通分量内的所有牛来说,他们彼此都认为对方受欢迎,且对于这个强联通分量内的牛A来说,假设它认为不在这个强连通分量内的一头牛B是受欢迎的,那么这个强联通分量内的所有牛都认为牛B受欢迎。 我们用Tarjan算法求一遍SCC,把一个SCC缩成一个点,并添加连接不同SCC的边,注意这条边是一条 ...
分类:其他   时间:2018-04-01 21:09:06    收藏:0  评论:0  赞:0  阅读:202
Tomcat搭建jsp的网站商城
第一步:下载安装JDKwget--no-cookies--no-check-certificate--header"Cookie:gpw_e24=http%3A%2F%2Fwww.oracle.com%2F;oraclelicense=accept-securebackup-cookie""http://download.oracle.com/otn-pub/java
分类:Web开发   时间:2018-04-01 20:45:52    收藏:0  评论:0  赞:0  阅读:184
java程序:产生随机数
importjava.util.Scanner;publicclassMathGame{publicstaticvoidmain(String[]args){intnumber1=(int)(Math.random()10);intnumber2=(int)(Math.random()10);if(number1<number2){inttemp=number1;number1=number
分类:编程语言   时间:2018-04-01 20:45:44    收藏:0  评论:0  赞:0  阅读:189
java程序:计算身体质量指数
Scanner input = new Scanner(System.in); System.out.println("enter a number for weight: "); double weight = input.nextDouble(); System.out.println("enter a number for height: "); double height = input.nextDouble(); final double KILOGRAMS_PER_POUND=0.45359237; final double METERS_PER_INCH=0.0254; double weightInKilogram = weight*KILOGRAMS_PER_POUND; double heightInMeters = height*METERS_PER_INCH; double bmi = weightInKilogram/(heightInMeters*heightInMeters);
分类:编程语言   时间:2018-04-01 20:45:34    收藏:0  评论:0  赞:0  阅读:442
【centos7】设置图形界面启动
centos7中设置以图形界面启动系统
分类:其他   时间:2018-04-01 20:45:26    收藏:0  评论:0  赞:0  阅读:241
SDN中ryu安装出现的问题
最近学习SDN,按照网上步骤安装ryu,安装完之后输入ryu-manager进行测试,发现出现类似Problem:pkg_resources.DistributionNotFound:six>=1.10.0的问题,网上解决方法一般为pipinstall--upgradesix之类;之前按照这种方法,确实管用,但今天再次装的时候发现不行了,更新不了,卸载也不行,按照网上更新pip也不行,最后发
分类:其他   时间:2018-04-01 20:45:19    收藏:0  评论:0  赞:0  阅读:258
Saltstack如何修改主机名或者minion id
在生产维护的过程中,由于某种需要,可能需要给一些服务器改名,比如根据服务器的用途重新进行定义主机名,这时需要重新获取下minion_id名字,以便以后更好统一管理和快速定位服务器。下边说下具体步骤:1、停止salt-minion服务#systemctlstopsalt-minion2、在master端,salt-key-d,删除对应的id#salt-key-d"id名称"-y3、在minion端,
分类:其他   时间:2018-04-01 20:45:08    收藏:0  评论:0  赞:0  阅读:253
java程序:学生练习加法运算
importjava.util.Scanner;publicclassAdditionQuiz{publicstaticvoidmain(String[]args){intnumber1=(int)(System.currentTimeMillis()%10);intnumber2=(int)(System.currentTimeMillis()*7%10);System.out.println(
分类:编程语言   时间:2018-04-01 20:44:59    收藏:0  评论:0  赞:0  阅读:219
leveldb登山之路——arena
从某位大佬那里听到过一句话,学习一个开源代码最好的方式就是从他的test开始学习。鉴于此,在学习leveldb的时候,我选择从util中的arena模块开始学习。一、预备知识——内存池内存池是为了使内存分配的效率得到提升而采用的一种方法,并且很少产生堆碎片,可以避免内存泄漏。简单来说,就是每次申请的内存都放入一个容器当中,每次需要申请的内存先看是否可以从内存池中直接分配,如果不够,那么先申请一块新
分类:数据库技术   时间:2018-04-01 20:44:50    收藏:0  评论:0  赞:0  阅读:229
《构建之法》读第四、十七章收获
《构建之法》读第四、十七章收获 第四章 两人合作 读了第四章,我才意识到代码规范的重要性,代码不仅要自己看懂,也要能让别人看懂,代码规范能使团队合作更好的进行。代码规范分为代码风格规范和代码设计规范。其中代码风格规范要注意缩进、行宽、括号、断行与空白的{}行、分行、命名、下划线、大小写、注释等问题。 ...
分类:其他   时间:2018-04-01 20:43:40    收藏:0  评论:0  赞:0  阅读:188
11-部署Heapster插件
配置和安装 Heapster 到 "heapster release 页面" 下载最新版本的 heapster。 文件目录: 我这使用已经修改好的 yaml 文件见: "heapster" 我们自己创建了heapster的rbac配置 配置 grafana deployment + 如果后续使用 k ...
分类:其他   时间:2018-04-01 20:42:47    收藏:0  评论:0  赞:0  阅读:236
阿里云图片压缩
后台用户上传的图片往往很大,并且现在iphone手机的图片质量大的都高达几M,而在移动端展示时,即便做了懒加载,如vue-lazyLoad,也会很影响性能。移动端的图片一般控制在100K以内,否则3g网络加载太慢,会出现白屏现象。目前遇到的场景,图片都存放在阿里云的cdn上,从而可以采用阿里云的图片 ...
分类:其他   时间:2018-04-01 20:42:01    收藏:0  评论:0  赞:0  阅读:228
995条   上一页 1 ... 8 9 10 11 12 ... 50 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!