首页 > 2020年08月31日 > 全部分享
zookeeper选举过程详解(结合源码)
选举的意义 我们知道分布式系统CAP原则,即Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼,最多同时满足两者,即CP、AP或者CA。 CA - 单点集群,满足一致性,可用性的系统,通常在可扩展性上不太强大。从 ...
分类:其他   时间:2020-08-31 20:49:57    收藏:0  评论:0  赞:0  阅读:57
T=1协议(译自 ISO7816-3)
规范在这个章节定义了在块的半双工传输中命令的结构和处理。块是用异步字符传递的字节字符串。接口设备和卡可以发起这些命令。涵盖了数据传输控制,如流控制、块链接和错误纠正。 ...
分类:其他   时间:2020-08-31 20:49:44    收藏:0  评论:0  赞:0  阅读:70
正则表达式
常用匹配模式(元字符) # 匹配模式 #一对一的匹配 # 'hello'.replace(old,new) # 'hello'.find('pattern') #正则匹配 import re #\w与\W print(re.findall('\w','hello egon 123')) #['h', ...
分类:其他   时间:2020-08-31 20:49:30    收藏:0  评论:0  赞:0  阅读:50
原子操作与内存屏障之一——CPU缓存
CPU缓存 缓存原理 首先,我们都知道现在的CPU多核技术,都会有几级缓存,老的CPU会有两级内存(L1和L2),新的CPU会有三级内存(L1,L2,L3 ),如下图所示: 其中: L1缓分成两种,一种是指令缓存,一种是数据缓存;L2缓存和L3缓存不分指令和数据。 L1和L2缓存在每一个CPU核中, ...
分类:其他   时间:2020-08-31 20:49:15    收藏:0  评论:0  赞:0  阅读:114
前端使用的循环遍历的方法
1、for循环 let arr = [1,2,3]; for(let i = 0; i < arr.length;i++){ console.log(i,arr[i]) } // 0 1 // 1 2 // 2 3 for循环是js中常用的一个循环工具,用于数组的遍历循环。 2、for in循环 l ...
分类:其他   时间:2020-08-31 20:49:01    收藏:0  评论:0  赞:0  阅读:79
HTTP协议
http://www.163.com是个URL,叫做统一资源定位符,它有统一的格式。www.163.com是一个域名,表示互联网上的一个位置。 浏览器会将www.163.com这个域名发送给DNS服务器,将它解析为IP地址,然后建立TCP连接(HTTP是基于TCP协议的)。建立了连接以后,浏览器就要 ...
分类:Web开发   时间:2020-08-31 20:48:48    收藏:0  评论:0  赞:0  阅读:65
mysql中group_concat(id SEPARATOR ",")过长造成截断
mysql中group_concat(id SEPARATOR ",")过长造成截断
分类:数据库技术   时间:2020-08-31 20:48:37    收藏:0  评论:0  赞:0  阅读:70
vue 问题列表
1、出现vue源码问题: JavaScript去操作DOM,都会等待DOM加载完成(DOM ready)。对于vuejs、angularjs这些会在DOM ready完会才回去解析html view Template,所以对于Chrome这类快速的浏览器你会看见有闪烁的情况出现。 不想看到出现源码, ...
分类:其他   时间:2020-08-31 20:48:24    收藏:0  评论:0  赞:0  阅读:53
Unity App name 应用名 本地化
在unity项目内的Temp文件夹找到unity自动生成的安卓文件(ps:要先发布apk出来才有),会看到如下图 将文件拷贝到Assets/Plugins/Android/res中,因为只要本地化应用名称,所以只需要拷贝values文件夹 解释一下本地化的原理,values里面的strings.xm ...
分类:移动平台   时间:2020-08-31 20:48:14    收藏:0  评论:0  赞:0  阅读:127
gorm表名加s
需要model实现下面这个接口,比如表名是user,结构体是User。若不实现,User会被映射到users func (User) TableName() string { return "user"} ...
分类:其他   时间:2020-08-31 20:48:00    收藏:0  评论:0  赞:0  阅读:694
upx一种可执行程序文件压缩器
upx 一种可执行程序文件压缩器 打包的golang程序,压缩了50%,效果还不错。 # upx up Ultimate Packer for eXecutables Copyright (C) 1996 - 2020 UPX 3.96 Markus Oberhumer, Laszlo Molnar ...
分类:其他   时间:2020-08-31 20:47:48    收藏:0  评论:0  赞:0  阅读:57
C#和sql语句中切割函数SUBSTRING的用法和区别
切割字符串可以使用Substring函数 在C#中: temp.Row = name.Split('_')[0].Substring(2); //获取从第二位开始到末尾的字符串 var str=name.Substring(2,3) //获取从第二位开始,长度为3的字符 在sql中: declare ...
分类:数据库技术   时间:2020-08-31 20:47:34    收藏:0  评论:0  赞:0  阅读:70
sublime text3 自动补全标签方法,提升代码速度
点击首选项——设置-用户——在配置中增加一句代码: "auto_close_tags": true ...
分类:其他   时间:2020-08-31 20:47:08    收藏:0  评论:0  赞:0  阅读:71
深度分析:java设计模式中的原型模式,看完就没有说不懂的
前言原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象原型模式是一种创建型设计模式,允许一个对象再创建另外一个可定制的对象,无需知道如何创建的细节。工作原理:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建,即对象.clone()形象的理解:孙大圣拔出猴毛,变出其他孙大圣原型模式类图实例Pr
分类:编程语言   时间:2020-08-31 20:46:42    收藏:0  评论:0  赞:0  阅读:58
Integer.highestOneBit(int i)方法的作用与底层实现
Integer.highestOneBit(int i)方法的作用与底层实现 在Integer类中有这么一个方法,你可以给它传入一个数字,它将返回最大的小于等于这个数字的一个2的幂次方数。这个方法就是highestOneBit(int i)。 比如下面的Demo,注意方法的输入与返回值: Syste ...
分类:其他   时间:2020-08-31 20:46:00    收藏:0  评论:0  赞:0  阅读:51
CSS的坑
## 如何触发 bfc 规则 - position: absolute; - display: inline-block; - overflow: hidden; - float: left/right; 注意:如果设置了`float: left/right`或者`position: absolut... ...
分类:Web开发   时间:2020-08-31 20:45:31    收藏:0  评论:0  赞:0  阅读:55
Codeforces Round #666 (Div. 2) Power Sequence、Multiples of Length 思维
题目链接:Power Sequence 题意: 给你n个数vi,你可以对这个序列进行两种操作 1、可以改变其中任意个vi的位置,无成本 2、可以对vi进行加1或减1,每次操作成本为1 如果操作之后的vi(设v数组下标从1到n)满足:如果存在一个数c,使得每一个vi都满足vi==ci 你需要输出这个满 ...
分类:其他   时间:2020-08-31 20:45:19    收藏:0  评论:0  赞:0  阅读:47
repo sync -j3 建议
android代码越来越大 现在从厂商下载的源码都有50G左右了。如果到了项目后期预计妥妥的100G以上. 然后开发直接从gerrit服务器托代码就会遇到托代码卡顿问题. 1.在服务器gerrit服务器不卡顿的情况下笔者测试过, 1) 不使用本地mirror : repo sync -cj3 -d ...
分类:其他   时间:2020-08-31 20:45:05    收藏:0  评论:0  赞:0  阅读:58
String.intern()使用总结
String.intern()使用总结 First Blood 先看下面的代码: String s = new String("1"); String s1 = s.intern(); System.out.println(s == s1); 打印结果为: false 对于new String("1 ...
分类:其他   时间:2020-08-31 20:44:52    收藏:0  评论:0  赞:0  阅读:70
TopK_LRU_归并
1. TopK 1 import java.util.Comparator; 2 import java.util.ArrayList; 3 import java.util.PriorityQueue; 4 public class Solution { 5 public ArrayList<In ...
分类:其他   时间:2020-08-31 20:44:37    收藏:0  评论:0  赞:0  阅读:51
404条   上一页 1 ... 5 6 7 8 9 ... 21 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!