选举的意义 我们知道分布式系统CAP原则,即Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼,最多同时满足两者,即CP、AP或者CA。 CA - 单点集群,满足一致性,可用性的系统,通常在可扩展性上不太强大。从 ...
分类:
其他 时间:
2020-08-31 20:49:57
收藏:
0 评论:
0 赞:
0 阅读:
57
规范在这个章节定义了在块的半双工传输中命令的结构和处理。块是用异步字符传递的字节字符串。接口设备和卡可以发起这些命令。涵盖了数据传输控制,如流控制、块链接和错误纠正。 ...
分类:
其他 时间:
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会有两级内存(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://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 ",")过长造成截断
分类:
数据库技术 时间:
2020-08-31 20:48:37
收藏:
0 评论:
0 赞:
0 阅读:
70
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项目内的Temp文件夹找到unity自动生成的安卓文件(ps:要先发布apk出来才有),会看到如下图 将文件拷贝到Assets/Plugins/Android/res中,因为只要本地化应用名称,所以只需要拷贝values文件夹 解释一下本地化的原理,values里面的strings.xm ...
分类:
移动平台 时间:
2020-08-31 20:48:14
收藏:
0 评论:
0 赞:
0 阅读:
127
需要model实现下面这个接口,比如表名是user,结构体是User。若不实现,User会被映射到users func (User) TableName() string { return "user"} ...
分类:
其他 时间:
2020-08-31 20:48:00
收藏:
0 评论:
0 赞:
0 阅读:
694
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
切割字符串可以使用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
点击首选项——设置-用户——在配置中增加一句代码: "auto_close_tags": true ...
分类:
其他 时间:
2020-08-31 20:47:08
收藏:
0 评论:
0 赞:
0 阅读:
71
前言原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象原型模式是一种创建型设计模式,允许一个对象再创建另外一个可定制的对象,无需知道如何创建的细节。工作原理:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建,即对象.clone()形象的理解:孙大圣拔出猴毛,变出其他孙大圣原型模式类图实例Pr
分类:
编程语言 时间:
2020-08-31 20:46:42
收藏:
0 评论:
0 赞:
0 阅读:
58
Integer.highestOneBit(int i)方法的作用与底层实现 在Integer类中有这么一个方法,你可以给它传入一个数字,它将返回最大的小于等于这个数字的一个2的幂次方数。这个方法就是highestOneBit(int i)。 比如下面的Demo,注意方法的输入与返回值: Syste ...
分类:
其他 时间:
2020-08-31 20:46:00
收藏:
0 评论:
0 赞:
0 阅读:
51
## 如何触发 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
题目链接: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
android代码越来越大 现在从厂商下载的源码都有50G左右了。如果到了项目后期预计妥妥的100G以上. 然后开发直接从gerrit服务器托代码就会遇到托代码卡顿问题. 1.在服务器gerrit服务器不卡顿的情况下笔者测试过, 1) 不使用本地mirror : repo sync -cj3 -d ...
分类:
其他 时间:
2020-08-31 20:45:05
收藏:
0 评论:
0 赞:
0 阅读:
58
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
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