原创 python正則表達式匹配郵箱

以前在js中遇到過驗證郵箱格式的情況: http://blog.csdn.net/xxm524/article/details/46848495 下面來看看python驗證郵箱模式的例子。 (首先還是把環境列出來) 環境:python 2

原创 perl - Get方法獲取url參數

GET方法的參數記錄在REQUEST_METHOD環境變量裏 示例: 環境: perl 5.20.2  apache(httpd2.4.16) #!i:/Perl64/bin/Perl.exe local ($buffer, @pa

原创 這個python用法太優雅,一定要轉

python數文件行數最簡單的方法是使用enumerate方法,但是如果文件很大的話,這個方法就有點慢了,我們可以逐塊的讀取文件的內容,然後按塊來數塊內的\n數,從而確定行數。 如下實現代碼: def blocks(file, si

原创 django - 表單(form)驗證及錯誤提示設置

django表單驗證中比較有用的要數clean 和 cleaned_data 了,下面簡要介紹一下django表單驗證及其錯誤提示設置。 環境: python 2.7  django 1.8.3 表單驗證: clean 及 clean

原创 python 模塊學習 hashlib

一、hashlib概述 涉及加密服務:14. Cryptographic Services 其中 hashlib是涉及安全散列和消息摘要,提供多個不同的加密算法藉口,如SHA1、SHA224、SHA256、SHA384、SHA512

原创 Django運行方式及處理流程總結

學了django有一段時間了,也沒深入瞭解過它內部的實現,正好看到一篇介紹django運行原理的,有圖有代碼,深度好文,值得收藏。                          -- xxmcf 2015.09.28 22:29

原创 kindeditor初學

富文本編輯器 kindeditor 簡單的引入 KindEditor.ready(function(K) { KE = K.create('textarea[name="content"]', {

原创 django 郵箱校驗

本篇主要介紹django中比較常用校驗郵箱的方法 環境: python 2.7 django 1.8.3 方法一:  validate_email def ValidateEmail( email ): from django

原创 django - session初步

最近遇到一個比較令我這菜的不再菜頭疼的問題: 點擊 url A (url A中包含參數P), 跳轉到 url B, 要求跳轉到url B的同時傳遞參數P,但參數P不能出現在url上。 就這個問題試來試去: redirect, HttpRe

原创 django 發送郵件的兩種方法

django發送郵件有很多種方法, 下面只介紹工作中常用的兩種方法 環境: python 2.7 django 1.8.3 方法一:EmailMultiAlternatives 配置settings.py #郵件配置 EMAIL_H

原创 Perl 初學指南

perl  的一些查詢網站 The CPAN Search Site         http://search.cpan.org/ Perl programming documentation      http://perldoc

原创 GDI -- 將灰度圖數據畫到控件上

實現功能 將灰度圖內存數據畫到控件上 原始灰度圖的寬高與控件寬高不相同 在畫到控件上之前要在原始的灰度圖上做一些效果,如疊加文字、畫效果圖形等 上代碼 void ShowFrameOnCtl(HWND hWnd, unsig

原创 perl - post 方法

前面介紹了perl 的get方式獲取url參數, 這裏看一下post獲取參數的方法: 環境: perl 5.20.2 apache(http2.4.16) #!i:/Perl64/bin/Perl.exe local ($buffe

原创 perl - 單引號和雙引號字符串

單引號字符串與雙引號字符串有兩個區別, 一是沒有變量替換功能, 二是反斜線不支持轉義字符,而只在包含單引號和反斜線時起作用。單引號另一個特性是可以跨多行 環境:perl 5.20.2 $a = 'abc'; print 'aaa bb

原创 perl - cgi原格式輸出

perl 原格式輸出, 一個最有用的地方是, 輸出網頁;只需寫網頁源碼, 不用每行都加一個print. 環境: perl 5.20.2 apache(httpd2.4.16) #!i:/Perl64/bin/Perl.exe print