原创 Python和Decorator(裝飾器)模式

先給出一個四人團對Decorator mode的定義:動態地給一個對象添加一些額外的職責。再來說說這個模式的好處:認證,權限檢查,記日誌,檢查參數,加鎖,等等等等,這些功能和系統業務無關,但又是系統所必須的,說的更明白一點,就是面向方面的

原创 mysql數據庫常用備份、恢復命令

轉自:http://blog.csdn.net/bxbx258/article/details/2945832 還原一個數據庫:mysql -h localhost -u root -p123456 www<c:/www.sql 備份

原创 xshell顏色配置方案

收藏一個xshell顏色配置方案 [Solarized Dark] text(bold)=839496 magenta(bold)=6c71c4 text=839496 white(bold)=fdf6e3 green=859900 r

原创 python 引入 導入 自定義模塊, python 引入 導入 外部文件

轉自:http://hi.baidu.com/41202197514/item/91f745e8077808384cdcaff7 python 引入 導入 自定義模塊, python 引入 導入 外部文件 項目中想使用以前的代碼,或者什

原创 Django模型的Field Types總結

Field Types 常用參數: null 如果設置爲 True , Django 存放一個 NULL 到數據庫字段。默認爲 False。 blank 如果設置爲 True , 此 field 允許爲 blank (空白),默認爲 Fa

原创 Ajax.Request()筆記

首次接觸web前端,遇到一些技術問題,隨手記錄下來。 Ajax( Asynchronous JavaScript and XML),異步的 JavaScript 和 XML。Ajax是利用javascri

原创 推薦!國外程序員整理的C++資源大全

轉自:http://blog.jobbole.com/78901/ 關於 C++ 框架、庫和資源的一些彙總列表,由 fffaraz 發起和維護。 內容包括:標準庫、Web應用框架、人工智能、數據庫、圖片處理、機器學習、日誌、代碼分析

原创 Python高級特性

轉載:http://segmentfault.com/a/1190000000498466 這章有關Python中被認爲高級的特性——就是說並不是每個語言都有的,也是說它們可能在更復雜的程序或庫中更有用,但不是說特別特殊或特別複雜。

原创 對python字符編碼操作的一些認識

讀了一篇對python中文字符編碼講解的很好的文章後(http://python.jobbole.com/80831/),又通過查看一些文章,對字符編碼的問題有了一些新的認識。很多原來糾纏不清的概念能夠理清楚了: 1、字符與字節是兩個獨立

原创 C語言函數可變參數的祕密

C語言中類似printf()函數這樣支持可變參數的功能是如何實現的?這要歸功於va_start,va_arg,va_end等幾個宏的支持。   這個幾個宏定義如下:   #define _INTSIZEOF(n) ( (sizeof

原创 總結一個python招聘測試題

關於C/C++/Java什麼的面試題網上很多,一抓一大把,但是關於python的就少多了。偶然從網上發現一篇關於python招聘測試題的,還給出了答案的相關資料,順手轉來,供以後學校參考。 原帖:http://www.douban.com

原创 Shell學習筆記

都是一些零碎的知識,遇到什麼寫什麼吧! 1、shell腳本參數 C用(int *argc, char *argv[])處理參數,python sys.argv[0](腳本名字)、sys.argv[1]、sys.argv[2]等表示各個參數

原创 python處理中文字符的一點經驗

#!/usr/bin/env python #-*- coding:utf-8 -*- import sys, os import md5 destPath = r'h:\路徑A\測試' srcPath = r'h:\路徑B\測試'

原创 一種字符串搜索方法

        在閱讀開源代碼過程中發現一種字符串搜索方法,仔細分析之後終於搞懂其原理了。雖然不知道這種搜索方法學術上叫什麼名字,但是對其構造跳轉表,跳躍搜索的方式很感興趣,所以記錄下來分享一下。 先看大致的代碼: #define MAX

原创 python命名中下劃線的含義

         python不僅用奇特的空格表示代碼塊,還用變量和函數命名中的下劃線來表示一些特殊含義,現在總結如下: 1、_單下劃線開頭:弱“內部使用”標識,如:“from M import *”,將不導入所有以下劃線開頭的對象,包括