原创 Centos下安裝Golang

1、查看電腦系統: [root@test10vm10 home]# uname -a Linux test10vm10 2.6.32-220.el6.x86_64 #1 SMP Tue Dec 6 19:48:22 GMT 201

原创 安裝centos後需要安裝的package

由於在公司使用的centos 7系統,所以在自己的電腦上安裝了虛擬機,搭建了centos的系統,由於自己安裝的是minimal ISO的版本,所以安裝好以後,好多命令不能使用,記錄下安裝自己需要的package的過程。 1、安裝

原创 python判斷一個對象是否可迭代

如何判斷一個對象是可迭代對象? 方法是通過collections模塊的Iterable類型判斷: >>> from collections import Iterable >>> isinstance('abc',Iterabl

原创 解決vim打開文件末尾帶有^M的問題

從服務器上拉取下來的代碼,用vim打開,後面總是帶有一個M的藍色字符串,很奇怪: 解決辦法,終端下輸入: dos2unix filename 如: 再次打開:

原创 linux JSON 解析命令 jq

linux JSON 解析命令 jq 背景 前兩天用終端curl請求服務端接口,返回json格式數據有一些問題,拿給開發看,開發說你怎麼不轉換成json格式,好看一點,正準備把json數據copy下來,粘貼到網頁端的json工具,

原创 爲現有項目創建虛擬環境

進入需要創建虛擬環境項目的目錄 python3 -m venv . source bin/activate

原创 github創建自己的倉庫並創建新分支

工作中一般都用git進行項目管理,自己以前沒有保存文件的習慣,發現工作了好幾年,保存的文件太少,想把一些文件保存在github上,自己在github上創建了倉庫,管理自己的文件,記錄一下創建倉庫,建立分支的過程。 一. 創建倉庫

原创 go語言的性能測試腳本

僅作爲工作記錄: 1. Create package main import ( "fmt" "log" "math/rand" "sync/atomic" "time" pb "../../../protocol

原创 git命令簡寫--配置文件

之前也用git提交過代碼,使用git命令開倉庫,merge代碼,但是新公司都用git命令簡寫,恕我孤陋寡聞,之前我都是用全拼的,發現把一些常用的命令,設置成自己習慣用的簡寫形式,還是挺方便的,下面說說配置方法: 使用命令cd ~,

原创 redis常用命令

工作中常常有一些數據存儲在redis中,要查看redis中的緩存信息,並對緩存信息進行一些操作,記錄下目前工作中常用的redis命令: 1. set SET key value [EX seconds] 將字符串值value關聯到

原创 yum和apt-get的區別

一般來說著名的linux系統基本上分兩大類: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:Debian、Ubuntu等 RedHat 系列 1 常見的安裝包格式 rpm包,安裝rp

原创 windows10安裝pip和setuptools工具

1、首先電腦上必須安裝python環境,可以到官網下載; python環境變量如下: 2、pip工具下載地址:https://pypi.python.org/pypi/pip#downloads 3、windows+r,

原创 python列表生成式

列表生成式 最近發現一個可以快速生成列表的方法,python的列表生成器,即List Comprehensions,是Python內置的非常簡單卻強大的可以用來創建list的生成式。 舉個例子,要生成list [1, 2, 3,

原创 mysql常用命令總結

mysql語句衆多,記錄一下新工作中使用頻率高的語句,方便查找。 1.連接遠程主機上的mysql   假設遠程主機的IP爲:10.10.10.88,用戶名爲root,密碼爲abc123。則鍵入以下命令: mysql -h 10.1

原创 pycharm快捷鍵及一些常用設置

1、編輯(Editing) Ctrl + Space 基本的代碼完成(類、方法、屬性) Ctrl + Alt + Space 快速導入任意類 Ctrl + Shift + Enter 語句完成 Ctrl + P 參數信息(在