编译针对当前 github上influxdb的master代码 其实github上的CONTRIBUTING.md 里已经说的很明白,按其一步步来开即开,唯一遇到的问题可能就是下载依赖时被墙无法下载,下文给了解决方案; 我们按CONTRIBUTING.md 上的步骤再来梳理一下 安装golang 1 ...
分类:
数据库 时间:
2018-12-26 12:54:12
阅读次数:
162
GIL锁(Global Interpreter Lock):CPython才会有(是这种解释器的历史遗留问题),Python程序执行前,先获得GIL锁,然后每执行100个指令,解释器就自动释放GIL锁,让别的线程执行。所以,多线程在Python中只能交替执行,同一时间只有一个线程在执行。 Pytho ...
分类:
编程语言 时间:
2018-12-25 23:41:42
阅读次数:
267
lsl 左移 .text .global _start _start: mov r1,#0b1 mov r1,r1,lsl#2 ROR循环右移 .text .global _start _start: mov r1,#0b11 mov r1,r1,ror#1 ...
分类:
其他好文 时间:
2018-12-25 20:23:53
阅读次数:
129
.text .global _start _start: mrs r0,cpsr orr r0,#0b100 msr cpsr,r0 ...
分类:
其他好文 时间:
2018-12-25 20:00:47
阅读次数:
88
.text .global _start _start: mov r1,#1 mov r2,#2 cmp r1, r2 bgt branch1 add r3,r1,r2 b end branch1: sub r3,r1,r2 end: nop C 语言: if(a>b) a = a- b else ...
分类:
其他好文 时间:
2018-12-25 18:12:02
阅读次数:
145
1. SWI软中断 以ARMV7 A/R架构为例, SWI软中断和中断一样,内核空间处理始于异常向量表。Linux向量表默认地址0XFFFF0000,SWI向量偏移8字节为0xFFFF0008: 具体代码,位于 \linux-3.4.x\arch\arm\kernel\entry-armv.S: v ...
分类:
系统相关 时间:
2018-12-25 17:06:46
阅读次数:
241
1、简单说一下bind、call、apply的区别 三者都是用于改变函数体内this的指向,但是bind与apply和call的最大的区别是:bind不会立即调用,而是返回一个新函数,称为绑定函数,其内的this指向为创建它时传入bind的第一个参数,而传入bind的第二个及以后的参数作为原函数的参 ...
分类:
移动开发 时间:
2018-12-25 14:30:02
阅读次数:
248
! Configuration File for keepalived global_defs { notification_email { xaioqiang.he@xinboxinmo.com } notification_email_from h_find@sina.com smtp_serv... ...
分类:
其他好文 时间:
2018-12-24 17:19:47
阅读次数:
208
今天重装了个系统,装好MySQL和Navicat之后导入SQL时报了Incorrect datetime value: '0000-00-00 00:00:00.000000' 错误, 查了资料说是mysql版本的原因,管它什么原因,主要还是要解决问题。 首先新建一个查询, show variabl ...
分类:
其他好文 时间:
2018-12-23 12:47:43
阅读次数:
1264
Mysql数据库的隔离级别有四种 1.read umcommitted 读未提交(当前事务可以读取其他事务没提交的数据,会读取到脏数据) 2.read committed 读已提交(当前事务不能读取其他事务没提交的数据,只能读取其他事务已经提交的数据,但会出现每次读取的数据都会不同) 3.repea ...
分类:
数据库 时间:
2018-12-22 16:29:41
阅读次数:
192