原创 Django 操作筆記

1. 根據數據庫自動生成models 在setting中配置好數據庫信息後,進入到django項目目錄之後運行 python manage.py inspectdb自動形成models將代碼複製到models.py文件即可 點

原创 Linux查看內存等硬件信息

1.Linux秉承一切皆文件的理念,所以所有的硬件設備均以文件的形式在系統中呈現出來,所以要查看硬件設備的信息只要找到相應的文件即可,一般放置在/proc目錄下 獲取內存信息 獲取io緩存信息 點贊

原创 Mysql 查看連接數,狀態

命令: show processlist; 如果是root帳號,你能看到所有用戶的當前連接。如果是其它普通帳號,只能看到自己佔用的連接。 show processlist;只列出前100條,如果想全列出請使用show full

原创 快排QuickSort

#include<iostream> #include<cstdio> #include<cstdlib> #define MAX_LEN 10 using namespace std; int Partition(int a[]

原创 Http協議分析

1.狀態碼 1XX-提示信息——表示請求已經成功接收,繼續處理; 2XX 成功——表示請求已被成功接收,理解,接受; 3XX 重定向——要完成請求必須進行更進一步的處理; 4XX 客戶端錯誤——請求有語法錯誤或請求無法實現; 5

原创 根據被佔用的端口殺掉(Kill)對應占用的線程

#!/bin/bash sudo kill -9 $(lsof -i:$1 | awk '{print $2}' |sed -n 2p)

原创 Shell 自動遠程合併(Merge)分支

https://github.com/L-Angel/scripts #!/bin/bash #---------------------------------------------------------- # author :

原创 # Linux Shell 備忘 筆記

1. 輸出重定向 文件描述符 含義 0 輸入STDIN 1 標準輸出 STDOUT 2 標準錯誤 STDERR 0,1,2 爲內置描述符,3-9爲保留自定義描述符 # 臨時重定向 echo "Test"

原创 Zstd、GZip、Snappy等幾種壓縮方式時間效率對比

ZSTD 解壓縮方式的時間與設置的非壓縮的原數據大小有關 小文件:KB級別,執行1000次 普通文件:kb級別,執行100次 大文件:4M+,執行10次 ZSTD:解壓縮分配空間等於壓縮後的大小*5 源碼地址:https://git

原创 LavCache

LavCahce Introduction: LavCache是一款可以支持現有大多數業務場景的緩存框架,支持自定義存儲媒介、項目初始化加載、過期重試、訪問統計等多種特性, 並且支持yml文件配置。技術水平有限,歡迎各位大佬批評

原创 G1 收集器介紹

G1收集器 一. 名詞解釋 MetaSpace 在Java8之後取代永久代方法區的內存部分,NativeMemory Mixed GC Event 所有Young Region和一部分Old Region的混合GC時間。 Recl

原创 在快節奏的路上,停下來,想一想,反思(2016-11-27雜記)

序: 每一個人的經歷,都是一本好書。真的的故事源自生活,好書的素材取自於生活。 第一章:感謝 自從七月份到攜程實習以來,真的很感謝各位同事和同學幫助。czy同學在我還沒有來上海就幫我安排了住宿事宜,真的很感謝,不然既要忙入職,還

原创 設計模式(Java)--觀察者模式

類圖 Coding package WatchPattern; import java.util.List; /** * Created by jiangcw on 2017/2/4. */ public interface I

原创 Vim插件管理利器——Vundle

Vundle是基於Git倉庫的插件管理軟件。Vundle將插件的安裝簡化爲類似yum軟件安裝的過程,只要:BundleInstall插件就安裝完了,:BundleClean之後插件就卸載了。 一、Vundle的安裝和使用 1. Vun

原创 Golang RPC

Server.go package main import ( "fmt" "net/rpc" "net" "log" "sync" ) type Arg struct { Param1