- 博客(13)
- 收藏
- 关注
原创 浅谈区块链
区块链技术理念区块链在本质上就是一种记账方法,当然了,并不是通过人来记账的,而是通过一种软件,我们暂且简称为区块链客户端。以上面的例子来说,张三、李四、王五、赵六等人,就相当于一个个的区块链客户端软件,它们运行在不同的设备上,彼此之间独立工作。通常我们把运行中的客户端软件称为“节点”。这些节点运行后,彼此之间会认识一下。它们彼此之间是这样认识的:张三认识李四也认识王五,赵六联系到了张三,让张三把...
2019-04-15 15:03:14
350
原创 Python3解释器安装常见问题及处理方法
1. 安装python3.6.4python很多模块的安装需要依赖包,因为线上服务器都是最小化安装,所以很多依赖包都没有安装,在编译的时候会报错,缺少依赖包导致很多模块没办法安装。首先安装依赖包: yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c...
2018-12-20 18:21:35
2026
原创 jenkins使用git的报错的解决方案
在使用Jenkins 构建时,输入git地址有两种,一种是通过ssh, 另一种是通过http,在输入后一般都会报错,因为无论哪一种方式,都需要通过验证。添加认证ssh方式: 输入git地址后,点击add添加认证用户(点击Jenkins), kind 选项 选择SSH Username with private key Scope 选项 选择全局…(Globle (jenkins,no...
2018-12-18 18:19:43
13690
原创 如何调用Jenkins的API实现构建
我调用的方式是curl 前提是本地已搭建好Jenkins,并且已经建好了要构建的任务,(当然也可以自己在调用的时候添加参数,)因为一些原因不乐意点鼠标实现构建, 所以就写了一个脚本,通过调用Jenkins的API实现构建功能,就一条关键命令curl -u user:password -s -d build -d delay=0sec http://IP:port/job/project/b...
2018-12-13 13:34:55
4298
原创 pip设置阿里云的镜像源,速度飞快
pip 安装完成后会在家目录创建一个目录.piplinux操作系统下运行命令vi ~/.pip/pip.conf[global]trusted-host = mirrors.aliyun.comindex-url = https://mirrors.aliyun.com/pypi/simple然后写入如下内容并保存windows操作系统下:位置: %HOMEPATH%\pip\...
2018-12-11 15:33:42
29719
原创 dnsmasq 的配置
dnsmasq的配置1 . dnsmasq的简介Dnsmasq 提供 DNS 缓存和 DHCP 服务功能。作为域名解析服务器(DNS),dnsmasq可以通过缓存 DNS 请求来提高对访问过的网址的连接速度。而且dnsmasq轻量且易配置,适用于公司内部使用。2 . dnsmasq的解析流程dnsmasq先去解析hosts文件, 再去解析/etc/dnsmasq.d/下的*.conf文件,...
2018-12-11 10:41:10
3028
原创 Git 的第一次使用
git 的使用可分为两种方式 一种是ssh方式,就是在git项目里添加ssh密钥,这样每次提交的时候不再需要输入用户名和密码了,另一种是http方式,大部分程序员通过这样方式,因为可以设置分支权限。使用ssh方式1 ) 注册github帐号,安装git就不说了1、先使用ssh-keygen -t rsa 命令生成ssh key2、将生成的id_rsa.pub的内容保存到github项目...
2018-12-11 10:27:27
169
原创 执行git push出现"Everything up-to-date"
在github上git clone一个项目,在里面创建一个目录,然后git push的时候,出现报错"Everything up-to-date"原因:1)没有git add *当在本地删除了某个文件时 git add 应加上参数 -A$ git add -A * 强制添加到本地库里面2)没有git commit -m “提交信息”若没有添加到本地库里面, 执行提交的时候出错 可...
2018-12-10 10:35:07
595
翻译 Git 基础 - 打标签
2.6 Git 基础 - 打标签查看历史标签只需要输入 git tag:$ git tagv0.1v1.3这个命令以字母顺序列出标签;但是它们出现的顺序并不重要。如果只对 1.8.5 系列感兴趣,可以运行:$ git tag -l 'v1.8.5*'v1.8.5v1.8.5.2v1.8.5.3v1.8.5.4v1.8.5.5创建标签Git 使用两种主要类型的标签:轻...
2018-12-10 10:24:18
114
翻译 linux中cp强制覆盖拷贝
Linux下默认cp命令是有别名(alias cp=‘cp -i’)的,无法强制覆盖,即使你用 -f 参数也无法强制覆盖文件,下面提供两种Linux下cp 覆盖方法.取消cp的alias,放心这不是永久生效#unalias cp#cp a /test/a用 \cp 执行cp命令时不走alias (通常使用这种方法)#\cp a /test/a上面两种是网中人给的解决方案有...
2018-12-10 10:10:06
5724
原创 ssh_exchange_identification: read: Connection reset by peer 问题解决
问题描述:在Jenkins构建Git项目时,输入git的url,我采用的是ssh方式(ssh://git@172.16.3.15:18523/bonus/airdrop.git)后出现下面的报错信息ssh_exchange_identification: read: Connection reset by peerfatal: Could not read from remote repo...
2018-12-06 16:02:43
16711
1
原创 teamviewer 的安装于使用
1:下载teamviewer:打开https://www.teamviewer.com/cn/ 点击 免费下载仅个人使用,开始下载2: 安装下载完之后 开始安装(如下图): 点击 接受图4:TeamViewer安装步骤3TeamViewer安装完成左边是自己的ID和密码,五. 使用对面电脑同样的步骤安装teamviewer 完成后在伙伴ID 框...
2018-11-28 15:24:16
597
原创 chrome 浏览器报 NET::ERR_CERT_COMMON_NAME_INVALID 问题处理方案
先说明一下我是如何出现这个问题的 由于服务器部署在亚马逊云平台上,真实地址是在日本的东京,所以公司自然有VPN专线,由于域名解析太慢,公司内部要求使用缓存DNS,对比了bind,dnsmasq,unbound 对比之后我选择了dnsmasq 因为其配置简单 ,关键可以添加CNAME(别名) 也可以设置缓存时间,并且特定的域名可以交给特定的DNS服务器解析, 设置白名单比较方便,对于bind...
2018-11-04 14:48:25
40230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人