原创 python 全排列 1~n

全排列是將1-n的一個排列看成一個數,然後按照字典的順序從小到達的輸出,如1~5則是下面的一串: 1 2 3 4 5  1 2 3 5 4  1 2 4 3 5  1 2 4 5 3  1 2 5 3 4  4 5 2 1 3  4 5

原创 十六、Python 上下文管理 Context Manager

要使用 with 語句,首先要明白上下文管理器這一概念。有了上下文管理器,with 語句才能工作。下面是一組與上下文管理器和with 語句有關的概念。 上下文管理協議(Context Management Protocol):包含方法

原创 Django筆記教程:二、模版

Django筆記教程:2、模版 一、變量 1.變量的形式是:{{variable}}, 當模板引擎碰到變量的時候,引擎使用變量的值代替變量。 2.使用dot(.)能夠訪問變量的屬性 3.當模板引擎碰到dot的時候,查找的順序是什麼

原创 Linux手動安裝TMUX 編譯 以及遇到的問題

在用Linux終端執行命令操作時,經常會Ctrl+Alt+t開多個標籤進行不同的操作。如果在執行一個操作的同時又需要關注另一個操作的執行結果。讓操作執行完彈出一個對話框?發出聲音提示操作完成?這些方法都用過,麻煩的是需要在不同的標籤之間跳

原创 十三、Python Excel操作

最近公司要把Excel導入到mysql數據庫,查了幾篇博客,這幾項是非常有用的,記錄下來。 一、安裝xlrd模塊    到python官網下載http://pypi.python.org/pypi/xlrd模塊安裝,前提是已經安

原创 GO語言高併發學習心得體會

信號 sigRecv1:=make(chan os.Signal,1) sigs1:=[]os.Signal{syscall.SIGINT,syscall.SIGQUIT} signal.Notify(sigRecv1,sigs1...)

原创 七、GO語言庫學習--net/url包--go語言筆記

QueryEscape(s string) string escape 轉義string 到url query QueryUnescape(s string) (string,err) 轉化 %AB 爲 byte 0xAB 以及 ‘+’

原创 八、Go語言包之strings--go語言學習筆記

package main import ( "fmt" "unicode" "strings" ) func main() { //是否存在某個字符串 str := "a has a b"

原创 git 常用手冊

git 常用手冊 索引 創建 本地修改 搜索 提交歷史 分支與標籤 更新與發佈 合併與重置 撤銷 Git Flow 創建 複製一個已創建的倉庫: $ git clone ssh://[email protected]/repo.git

原创 五、go語言特性--go語言筆記

defer defer:調用一個被 defer 的函數時在函數剛要返回之前延遲執行,當函數無論怎樣返回,某資源必須釋放時,可用這種與衆不同、但有效的處理方式。傳統的例子包括解鎖互斥或關閉文件。 這樣延遲一個函數有雙重優勢:一是你永遠不會忘

原创 九、Go語言庫之strconv包--GO語言筆記

package main import "fmt" import "strconv" func main() { /* 由於將字符串轉爲其他數據類型可能會出錯,strconv 包定義了兩個 error

原创 四、golang類型講解--go語言學習筆記

擅自使用了七牛大牛們的PPT資料,希望不要怪罪,這裏謝謝大牛們的分享。 映射 map 一個”鍵-值”對 關鍵點:注意併發讀寫情況,上鎖 不能對未初始化的 map 進行寫,會拋異常(panic) 對於迭代操作,每次結果可能不一致(亂序)

原创 一、go語言基礎流程控制,語法,反射特性--go語言筆記

for循環 sum := 1 for ; sum < 1000; { sum += sum } for sum<1000{ sum ++ } 在第5行中,我們把很多值聚合在了一個case裏面,同時,Go裏面switch

原创 redis 學習筆記

config CONFIG GET * 編輯配置: CONFIG SET CONFIG_SETTING_NAME NEW_CONFIG_VALUE Redis 數據類型 Redis支持五種數據類型:string(字符串),hash(哈

原创 sublime3 build3103版本 註冊碼 能用最新

升級後的sublime3,之前的key無效了,找到幾個能用的.當然支持正版 —– BEGIN LICENSE —– Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C