- 博客(14)
- 资源 (33)
- 收藏
- 关注
转载 Leveldb 使用说明文档
Leveldb 使用说明文档原文链接:https://www.cnblogs.com/oloroso/p/6307206.html英文原文地址https://rawgit.com/google/leveldb/master/doc/index.htmlleveldb库提供持久性键值存储。 键和值可以是任意字节数组。 根据用户指定的比较函数,在键值存储器内对键进行排序。打...
2019-08-28 15:41:24 380
转载 LevelDB详解
LevelDB一、LevelDB入门LevelDB是Google开源的持久化KV单机数据库,具有很高的随机写,顺序读/写性能,但是随机读的性能很一般,也就是说,LevelDB很适合应用在查询较少,而写很多的场景。LevelDB应用了LSM(Log Structured Merge) 策略,lsm_tree对索引变更进行延迟及批量处理,并通过一种类似于归并排序的方式高效地...
2019-08-28 15:33:27 387
转载 C++强制类型转换操作符 const_cast
C++强制类型转换操作符 const_castconst_cast也是一个强制类型转换操作符。《C++ Primer》中是这样描述它的:1.将转换掉表达式的const性质。2.只有使用const_cast才能将const性质性质转化掉。试图使用其他三种形式的强制转换都会导致编译时的错误。(添加const还可以用其他转换符,如static_const)3.除了添加const或删除co...
2019-08-22 14:15:41 311
转载 反向迭代器删除元素
众所周知,在使用迭代器遍历 STL 容器时,需要特别留意是否在循环中修改了迭代器而导致迭代器失效的情形。下面我来总结一下在对各种容器进行正向和反向遍历过程中删除元素时,正确更新迭代器的用法。本文源码:https://code.csdn.net/snippets/173595首先,要明白使用正向迭代器(iterator)进行反向遍历是错误的用法,要不干嘛要有反向迭代器呢(revers...
2019-08-21 14:44:11 1481
原创 gitkraken clone、push 出现SSL error: received early EOF 问题的原因及解决方案
备注:本地机器为utuntu16.04,使用gitkraken作为管理器错误如下:这个错误的原因是gitlab服务器需要强制要求SSL验证连接登录,所以使用https的方式是不可以再连接的了。也就是服务器已经做了SSL的强制验证要求,但是本地仍然以https的方式进行连接,所以出错了。解决方案:1、本地创建rsa密钥对,输入指令ssh-keygen -t rsa然后,...
2019-08-19 17:38:03 2586
转载 shell 杀死指定进程名称的进程方法
shell 杀死指定进程名称的进程方法ps -efww|grep -w 'helloworld'|grep -v grep|cut -c 9-15|xargs kill -9说明:管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。 “ps -efww”是查看所有进程的命令。这时检索出的进程将作为下一条命令“grep“的输入,注意...
2019-08-14 10:52:59 1402
转载 WPF 4 DataGrid 控件(自定义样式篇)
WPF 4 DataGrid 控件(自定义样式篇) 在《WPF 4 DataGrid 控件(基本功能篇)》中我们已经学习了DataGrid 的基本功能及使用方法。本篇将继续介绍自定义DataGrid 样式的相关内容,其中将涉及到ColumnHeader、RowHeader、Row、Cell 的各种样式设置。ColumnHeaderStyle 属性 一般来讲列表头是用户首...
2019-08-14 10:29:12 607
转载 Python3之paramiko模块
Python3之paramiko模块一. 简介 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实。二. 使用1. 下载安装pycrypto,由...
2019-08-13 10:44:54 1149
转载 python3模拟实现xshell远程执行liunx命令的方法
依赖包:pip install paramiko源码demo:from time import *import paramiko# 定义一个类,表示一台远端linux主机class Linux(object): # 通过IP, 用户名,密码,超时时间初始化一个远程Linux主机 def __init__(self, ip, username, password, timeo...
2019-08-13 10:40:54 856
原创 阿里云突发性能t5 ECS实例系统优化,避免长期时候后CPU变得卡顿
关于阿里云突发性能t5 ECS的介绍这里就不累赘了,详细的介绍可以去阿里云官网查看。这里讲一下怎么优化t5,让系统在不影响正常的业务运行的情况下,消耗的CPU尽可能小。以下方式针对阿里云突发性能t5,windows server 2019操作系统。1、与业务无关的其他软件都不要安装,什么office、360、浏览器等等,与业务无关的软件,统统不要安装。卸载或关闭系统里面已经安装的第三方安全...
2019-08-10 17:58:13 2680 2
原创 Visual Studio2017 WPF快速创建、修改控件样式的方法
WPF在界面设计上是相当的好用,如果需要设计好看的界面,一般都需要用到大量的样式。这么多的样式写法,很难记得住,或者记住了很快就会忘记。这里提供一种快速构建样式,或者说重写样式的方法:比如自定义的一个标题栏,需要重写最小、最大、关闭按钮,如下图添加三个button,设置好背景和边框色与窗体背景色一致的黑色,字体白色。默认的时候鼠标移动到上面是没有任何颜色变化的,我需要实现,当鼠标悬...
2019-08-09 23:59:09 1877 2
转载 pycharm 自动生成文件注释和函数模板
一、.py 文件模板打开PyCharm IDE,进入File->settings->Editor->File and Code Templates->Python Script添加以下内容:# author:${USER}# contact: 172212595@qq.com# datetime:${DATE} ${TIME}# software: ${P...
2019-08-09 10:38:32 4392
原创 RabbitVCS无法启动,右键失效解决方案
本来用着好好的RabbitVCS,突然间就无法使用了;重新安装也无效,一旦重启就会出现如下错误:原因是RabbitVCS依赖python2.7,但是我的系统默认的python版本,已经改为python3.5了,所以才导致了这个错误,只要把python的版本改回python2.7就可以解决这个问题了:把python2.7设置为更高的权限即可。如下,再启动就OK...
2019-08-06 18:09:38 1305
原创 gitlab仓库迁移
把部署在本地的gitlab仓库迁移到远程仓库,步骤如下:1、先进入已经checkout在本地的git代码目录,然后查看一下当前本地的gitlab仓库情况:2、然后设置远程gtilab仓库替换本地的gitlab仓库目录,如下图,origin后面的就是远程的gitlab目录;设置完之后,再查一下-v,发现已经设置成功3、如果想只推送某个分支到远程目录,可以先执行git branch...
2019-08-01 12:05:29 1516
区块链在数字农业领域的应用与探索报告.pdf
2021-06-23
区块链技术在金融业的场景应用探析及相关金融监管政策的研究.pdf
2021-06-23
区块链对会计信息保真的应用分析.pdf
2021-06-23
基于区块链技术的居家养老生态体系探究.pdf
2021-06-23
基于区块链的食品溯源研究与应用.pdf
2021-06-23
基于Hyperledger-Fabric的区块链农产品溯源方案.pdf
2021-06-23
PolkaDot中文白皮书.pdf
2021-06-23
区块链协议新方向—图灵奖得主Macali开发Algorand_中钞区块链技术研究院.pdf
2020-03-03
Windows7_X64_ramdisk 虚拟硬盘
2013-06-26
JAVA API 官方文档中文版.CHM 电子书
2013-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人