自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 Kafka集群搭建详细步骤

Kafka集群搭建1、 Kafka的安装需要java环境,cent os 7自带java1.6版本,可以不用重新安装,直接使用自带的jdk 即可;如果觉得jdk版本太旧,也可以自己重新安装;2、 准备好kafka安装包,官网下载地址: http://kafka.apache.org/downloads.html3、 下

2017-05-18 16:45:06 92010 9

原创 sublime python环境(代码自动补全,调试python脚本等插件)

用过sublime和pycharm,两款各有优缺点,本人只是用来写一些脚本,不开发大型项目,选择轻量级的sublime编辑器,sublime需要根据开发语言,自己安装一些插件。安装完python和sublime后,为了方便脚本编写,需要安装几款常用的python插件,安装插件前,首先需要安装package install,安装方法如下:简单的安装方法:从菜单 View - Show Console

2017-02-06 17:51:20 56758 2

原创 pip install 报错解决办法

pip install 报错解决办法报错如下$ python -m pip install -U pip Requirement already satisfied: pip in c:\users\admin\appdata\local\programs\python\python310\lib\site-packages (21.2.4) ERROR: Exception: Traceback (most recent call last): File "C:\Users\admin\AppDa

2022-01-19 19:02:47 7184 1

原创 linux JSON 解析命令 jq

linux JSON 解析命令 jq背景前两天用终端curl请求服务端接口,返回json格式数据有一些问题,拿给开发看,开发说你怎么不转换成json格式,好看一点,正准备把json数据copy下来,粘贴到网页端的json工具,开发说直接在终端看就可以了!于是给我一个命令jq;可惜电脑上没有安装,最终还是在网页工具上看的! 下来后装好jq,发现真好用!jq安装(mac):brew install jq使用方法:以请求kuaidi100网站的接口为例:curl 'https://www.ku

2020-06-09 23:27:39 1218 2

原创 解决ImportError: dlopen(/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/

__import__("_ssl")E ImportError: dlopen(/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload/_ssl.cpython-37m-darwin.so, 2): Library not loaded: /...

2020-04-29 17:06:20 6867 2

原创 为现有项目创建虚拟环境

进入需要创建虚拟环境项目的目录python3 -m venv .source bin/activate

2020-04-27 15:02:38 488

原创 pip is configured with locations that require TLS/SSL, however the ssl module in Python is not avail

遇到的问题pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available解决方法vi ~/.pip/pip.conf若没有此目录,则创建!1 [global]2 index-url = http://mirrors.aliyun.com...

2020-04-16 17:39:09 2691

转载 Mac 抓包工具 Charles安装和破解教程

安装了charles,但是是试用,打开时总是需要等待,很麻烦,以下为破解方法!1.环境:mac ---10.14.3charles---4.2.82.安装:官方地址:https://www.charlesproxy.com3.破解:可以参考CSDN博客上面的破解教程,比如修改charles.jar文件或者替换掉原来的软件。我的方法是—注册码!!!按照常规安装好charle...

2019-03-26 23:10:23 691

原创 centos7 安装mysql详细流程

工作中经常需要安装mysql,每次安装的时候,总是用不同的方法安装,有错误就解决一下,今天又重新装了一次mysql,记录下过程,以后就安装这种方式安装了!1、查看系统版本[root@test107vm14 rpm-gpg]# lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4....

2018-08-22 19:12:09 83697 13

转载 sublime text 3快捷键总结

主要快捷键列表选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同...

2018-08-16 12:58:13 422

原创 sublime text 3 打造python3环境(代码自动补全,运行程序,高亮显示)

最近用python3用的比较多,于是整理一下环境,此博客仅记录下自己构造python3环境的过程(sublime text 3版本为3176):1、安装的一些常用插件如下: sublime 下载地址,插件安装方法参考另一篇博客 https://blog.csdn.net/zxy987872674/article/details/54895349TrailingSpacer高亮显示多余...

2018-08-15 16:57:26 56340 5

原创 Linux命令发送Http的get或post请求

get请求curl命令模拟get请求:  1、使用curl命令:curl "http://www.baidu.com" 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地curl -i "http://www.baidu.com" 显示全部信息curl -I "http://www.baidu.com" 只显示头部信息curl -v "http://ww...

2018-04-26 11:34:00 28483

原创 gitee创建自己的仓库并创建新分支

之前一直用github,最近有点小需求,需要用一下码云,第一次提交过程中,遇到点小问题,记录一下!按照官方文档的步骤操作,执行到第三步的时候报错,第一次报错信息忘记保存了,解决办法是升级git到最新版本,升级方法见博客:http://blog.csdn.net/zxy987872674/article/details/792204691、首先保证自己的git版本为最新版本;2、按照官方

2018-02-06 17:59:13 26881

原创 centos7安装最新版git

由于在使用码云过程中的错误,导致必须安装最新版的git,所以记录下安装过程!1、查看已有git版本# git --versiongit version 1.7.12、查看 yum 源仓库的 Git 信息# yum info git可以发现yum 源仓库里的 Git 版本并不是官网上的最新版本2.9.2,想要安装最新版本的的 Git,只能下载源码进行安装。3、

2018-01-31 18:00:01 6849

原创 CentOS7虚拟机与主机时间同步

工作中发现有的虚拟机的时间与主机时间不一致,导致有些问题不好定位,所以研究了一下修改虚拟机时间的方法,使其与宿主机时间同步,记录一下过程!方法一查看系统版本 [root@bogon ~]# lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:deskt...

2018-01-21 22:10:08 11248

原创 linux下.tar.xz/.tar/.tar.gz结尾文件的解压方法

今天下载了一个tar.xz结尾的压缩文件,网上搜索到了解压的方法,记录一下:方法一:# xz -d ***.tar.xz# tar -xvf ***.tar方法二:# tar xvJf ***.tar.xz

2018-01-09 14:24:03 3651

原创 vim编辑器格式化代码

偶尔需要从其他地方复制代码粘贴到vim编辑器中时,直接进入编辑模式后,粘贴,代码格式错乱,如何让复制的代码保持原有的格式?1、使用set paste命令; 2、进入编辑模式; 3、粘贴复制的代码!

2017-11-01 14:42:53 868

原创 xshell设置登陆后默认目录

有两种方法:方法1:在.bashrc文件中使用cd命令,加上指定目录即可!如:# cd ~[root@test10vm1 ~]# vim .bashrc # .bashrc# Source global definitionsif [ -f /etc/bashrc ]; then . /etc/bashrcficd /xxxx/xxxx/xxxx --------指定默认

2017-10-19 10:49:49 10967

原创 查看linux系统信息

Linux命令大全:http://man.linuxde.net/系统# uname -a # 查看内核/操作系统/CPU信息# lsb_release -a # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv

2017-10-18 19:45:12 321

原创 搭建consul集群

consul官方文档:https://www.consul.io/intro/index.html1、consul安装wget https://releases.hashicorp.com/consul/0.8.1/consul_0.8.1_linux_amd64.zipunzip consul_0.8.1_linux_amd64.zipmv consul /usr/l...

2017-10-16 20:21:10 902

原创 git reset版本回退

最近在使用git时遇到了当前版本总是落后于远程分支,导致无法rebase的问题,所以想将本地分支,远程分支都同步为和master分支一致,需要进行版本回退,于是研究了一下。1、本地分支版本回退的方法如果你在本地做了错误提交,那么回退版本的方法很简单 先用下面命令找到要回退的版本的commit id:git reflog 接着回退版本:git reset --hard cb6e949cb6e949

2017-09-25 19:42:24 3245

原创 git stash用法

1、保存在当前的分支做了修改,需要切换到其他分支时,可以使用git stash保存当前的操作,如果不这么做,你在切换到别的分支之前就一定要提交已经有的改动。但你当前的操作尚未完成,所以要暂时保存起来。2、查看直接使用git stash list就可以了。MyPC:project limi$ git stash list stash@{0}: WIP on master: cb6e949 test

2017-09-25 19:29:04 376

原创 安装python paramiko包

linux安装paramiko有两个先决条件,python和另外一个名为PyCrypto的模块。1、安装python 不详细说明,默认已安装python2.7版本;2、安装PyCrypto模块https://www.dlitz.net/software/pycrypto/tar zxf pycrypto-2.7a1.tar.gz cd pycrypto-2.7a1/python setup.py

2017-09-18 20:19:27 2769

原创 linux系统安装python librtmp包

安装librtmp包需要依赖环境较多,机器上已经安装了python2.7版本,安装librtmp包之前需要先安装依赖环境。1、安装gcc和依赖包 yum install gcc* python-devel libffi-dev* -y 2、安装librtmp 从git上下载源码:git clone git://git.ffmpeg.org/rtmpdumpcd rtmpdump/librtmp/

2017-09-18 19:47:51 2245

原创 vim在同一个窗口中同时编辑多个文件

一、如果在终端中开没有打开vim,可以:横向分割显示:$ vim -o filename1 filename2 纵向分割显示:$ vim -O filename1 filename2二、如果已经用vim打开了一个文件,想要在窗口中同时再打开另一个文件:横向分割显示::vs filename纵向分割显示::sp filename其中,vs可以用vsplit替换,sp可以用split替换。如果fine

2017-09-12 15:00:34 1064

原创 如何让alias永久生效

最近发现一个比较好用的linux命令–alias—,将常用的复杂命令设置成简易的命令,可以提高工作效率。 命令格式:alias a='b'设置后,如果需要使用命令b,直接输入命令a即可; 但是这种方式设置好之后,重启后,就不能继续使用了,想要使alias命令永久生效,只需要编辑.bashrc文件即可: 编辑完成后,保存退出,使用source命令即可立即生效。

2017-06-24 17:32:50 7308

原创 安装centos后需要安装的package

由于在公司使用的centos 7系统,所以在自己的电脑上安装了虚拟机,搭建了centos的系统,由于自己安装的是minimal ISO的版本,所以安装好以后,好多命令不能使用,记录下安装自己需要的package的过程。1、安装完系统以后,在虚拟机-设置-网络适配器中,一定要选择桥接模式,这样虚拟机才可以使用主机的网络;2、刚安装的系统,不能使用ifconfig命令,需要安装net-tool...

2017-06-24 17:03:14 3306

原创 go语言的性能测试脚本

工作中自己实现的可以用来作为性能测试的脚本,其实写的不是很规范,因为我并不需要知道每个线程何时结束,所以没有用到channal,主要达到目的即可;仅作为工作记录:1. Createpackage mainimport ( "fmt" "log" "math/rand" "sync/atomic" "

2017-05-19 09:36:46 1294

原创 kafka常用命令

关于kafka的命令,网上很多,整理一下自己测试中较常用的,方便查看:1、启动kafka./bin/kafka-server-start.sh -daemon config/server.properties &2、创建topic–test./bin/kafka-topics.sh --create --zookeeper 10.10.67.102:2181, 10.10.67.104:2181,

2017-05-18 20:05:07 15959

原创 github创建自己的仓库并创建新分支

工作中一般都用git进行项目管理,自己以前没有保存文件的习惯,发现工作了好几年,保存的文件太少,想把一些文件保存在github上,自己在github上创建了仓库,管理自己的文件,记录一下创建仓库,建立分支的过程。一. 创建仓库1、环境:centOS系统,xshell,已安装git,若未安装,直接使用 yum install git安装即可;安装完git后,使用如下命令,设置自己的name和

2017-05-18 19:56:20 28172

原创 解决vim打开文件末尾带有^M的问题

从服务器上拉取下来的代码,用vim打开,后面总是带有一个M的蓝色字符串,很奇怪: 解决办法,终端下输入:dos2unix filename如: 再次打开:

2017-04-28 17:09:11 2358 3

原创 解决Vim插入模式下backspace按键无法删除字符的问题

最近使用某个服务器编辑文件时,快捷键i进入插入模式后,下方不出现insert模式,却可以插入字符,但是backspace按键不能删除字符了,最终google解决了此问题,记录下解决办法:1、在命令模式下: set nocompatible 2、设置backspace的工作方式: set backspace=indent,eol,start

2017-03-20 14:13:34 14859 5

原创 工作中常用的linux命令

总结一下自己在工作中经常用到的linux命令:1、复制文件—scp—从一个服务器复制到另外一个服务器scp ./fileName userName@serverName:filePath例如:scp ./http_client.go [email protected]:/usr/local/zhang_tools—之后输入服务器密码即可,需要注意的是此命令最后不能带有...

2017-03-17 13:09:33 618

原创 Git生成 SSH 公钥

公司的 Git 服务器使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,并且每台研发机的服务器都要生成相应的公钥,权限设置的比较多,记录一下生成公钥的过程。1、SSH 公钥默认储存在账户的主目录下的 ~/.ssh 目录。进去看看:$ cd ~/.ssh$ ll没有生成公钥的该目录下,没有以.pub结尾的文件,只有known_hosts文件。2、使用ssh-keygen来创建

2017-03-16 20:16:54 858

原创 Centos下安装Golang

1、查看电脑系统:[root@test10vm10 home]# uname -aLinux test10vm10 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux[root@test10vm10 home]# head -n 1 /etc/issueCentOS rel

2017-03-14 13:24:52 1063

原创 yum和apt-get的区别

之前接触的linux系统都是ubuntu,结果现在公司的linux环境是Centos,属于RedHat系列,所以需要学习下yum高级安装以及相关的命令,研究一下yum和apt-get的区别

2017-03-14 12:52:22 647

原创 mysql常用命令总结

mysql语句众多,记录一下新工作中使用频率高的语句,方便查找。1.连接远程主机上的mysql   假设远程主机的IP为:10.10.10.88,用户名为root,密码为abc123。则键入以下命令:   mysql -h 10.10.10.88 -P3306 -u root -pabc1232.查看当前已连接主机上的数据库show databases;3.选择要操

2017-03-07 17:25:17 383

原创 redis常用命令

工作中常常有一些数据存储在redis中,要查看redis中的缓存信息,并对缓存信息进行一些操作,记录下目前工作中常用的redis命令:1. setSET key value [EX seconds]将字符串值value关联到 key,如果key已经有值,则直接覆盖旧值,无视类型。 对于某个原本带有生存时间(TTL)的键来说, 当 SET 命令成功在这个键上执行 时, 这个键

2017-03-06 18:00:23 361

原创 git命令简写--配置文件

git命令简写

2017-03-06 16:47:11 1533

原创 pycharm快捷键及一些常用设置

1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 Shift + F1 外部文档 Ctrl + 鼠标 简介 Ctrl + F1 显示错误描述或警告信息 Alt +

2017-03-06 09:50:07 384

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除