概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需 ...
分类:
编程语言 时间:
2018-12-19 15:37:48
阅读次数:
214
#ifdef __cplusplus extern "C" { #endif // C 样式的代码声明 #ifdef __cplusplus } #endif 这样的代码到底是什么意思呢? 首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是一段cpp的代码,也就是说,上面 ...
分类:
其他好文 时间:
2018-12-19 13:09:59
阅读次数:
124
工作过程中中,把写内容过程中重要的内容段备份一下,如下的内容是关于C#如何通过权限类和权限属性来修改安全权限的内容,应该对大伙有些用途。usingSystem;usingSystem.Security;usingSystem.Security.Permissions;usingSystem.Runtime.InteropServices;classNativeMethods{[DllImport(
用vue cli3做项目的时候如果开启了typescript的严格模式,在dev server热替换的时候往往就会打出一大堆warning,严重的影响了编译效率。官方并没有提供关闭warning的api,但是提供了修改webpack配置项的接口。通过这个接口我们就可以实现关闭warning。 根据文 ...
分类:
其他好文 时间:
2018-12-17 14:48:39
阅读次数:
683
command命令: <?xml version="1.0" encoding="utf-8"?> <RevitAddIns> <AddIn Type="Command"> <Assembly>D:\HelloWorld\bin\Debug\HelloWorld.dll</Assembly> <Ad ...
分类:
其他好文 时间:
2018-12-17 11:34:22
阅读次数:
511
1.确保头文件只包含一次 c++ 不允许你定义相同的符号两次或两次以上.这被称为包含保护. 2.保证一个跨多个源文件的变量只有一个实例存在 一个全局变量.在c++中,你可以多次声明一个变量,只要这个声明能够匹配的上,但你只能定义一次,这就是一次定义规则. extern关键字是一种告诉编译器这个变量的 ...
分类:
其他好文 时间:
2018-12-16 18:07:40
阅读次数:
75
用Vs2005编译的openssl,在vs2015中使用就悲剧了,报如下错误 解决方案如下 ...
分类:
其他好文 时间:
2018-12-15 14:31:13
阅读次数:
902
(一)背景介绍zabbix是一个大型的分布式的监控系统,监控的范围比较广,是目前比较流行的监控系统,但是由于自身的原因,历史数据不能持久保存,如果数据库的数据大于100G左右查询或其他的速度会非常的慢,会触发很多问题,一般的zabbix历史数据会不超过一个月(按实际获得的数据比例计算),我们一般保存七天。一般为了业务的需要,往往会需要很长的历史数据来进行查看和排查问题,这就需要使zabbix的历史
分类:
其他好文 时间:
2018-12-14 19:33:02
阅读次数:
185
1. id选择器( myid) 2. 类选择器(.myclassname) 3. 标签选择器(div,h1,p) 4.相邻选择器(h1+p) 5.子选择器(ul li) 6.后代选择器(li a) 7.通配符选择器( ) 8.属性选择器(a[rel="external"]) 9.伪类选择器(a:ho ...
分类:
Web程序 时间:
2018-12-13 21:47:42
阅读次数:
228
一、 sklearn中提供了高效的模型持久化模块joblib,将模型保存至硬盘。 from sklearn.externals import joblib #lr是一个LogisticRegression模型 joblib.dump(lr, 'lr.model') lr = joblib.load( ...
分类:
其他好文 时间:
2018-12-12 10:34:15
阅读次数:
255