原创 Python全棧開發之網絡編程

No.1 TCP/IP 早期的計算機網絡,都是由廠商規定自己的通信協議,互不兼容,爲了把全世界不同類型的計算機連接起來,就必須規定一套全球通用的協議,所以就出現了TCP/IP No.2 Socket簡介 要解決怎麼標識一個進制,在一臺電

原创 Python全棧開發之異常處理

No.1 異常的概念 程序在運行過程中,遇到一個錯誤,會停止程序的運行,並且提示一些錯誤信息,這就是異常 程序停止執行並且提示錯誤信息這個動作,稱爲拋出異常 No.2 捕獲異常 簡單捕獲異常格式 捕獲異常最簡單的語法格式: try:

原创 Python全棧開發之文件操作

No.1 文件的概念 文件的概念和作用 計算機中的文件,就是存儲在某種長期儲存設備上的一段數據流 計算機中的文件,可以在需要的時候使用 文件的存儲方式 文本文件 可以使用文本編輯器查看 本質上還是二進制文件 二進制文件 保留的內容不能直接

原创 Python全棧開發之數據類型

No.1 字符串 Python字符串對象提供了大量方法用於字符串的檢測、替換和排版等操作,另外還有大量內置函數和運算符也支持對字符串的操作,字符串對象是不可變的,所以字符串對象提供的字符串方法都是返回修改後的新字符串 find() 檢測一

原创 Python全棧開發之基礎語法

No.1 Python語言介紹 詳情見百度百科。。。 No.2 Python是一門怎麼樣的語言 詳情在百度百科。。。 No.3 Python能做什麼 網絡應用、桌面應用、系統運維、機器學習、科學計算。。。 網絡應用 Django/Flas

原创 Python全棧開發之面向對象

No.1 概念 面向對象的特點? 注重對象和指責,不同的對象承擔各自的指責 更加適合對複雜的需求變化,專門應對複雜項目開發,提供固定的套路 面向對象強調的是誰來做,面向過程強調的如何做 什麼是類 類是對一羣具有相同特徵或者行爲的事物統稱,是

原创 Python全棧開發之函數

No.1 函數介紹 所謂函數,就是把具有獨立功能的代碼塊組織爲一個小模塊,在需要的時候調用 函數的使用有兩個步驟:1、定義函數2、調用函數 函數的作用,代碼重用,提高開發效率 No.2 定義和調用 定義函數的格式如下: def 函數名():

原创 解決Django創建admin用戶時1406錯誤

manage.py@MxOnline > createsuperuser "D:\Program Files (x86)\JetBrains\PyCharm 5.0.3\bin\runnerw.exe" C:\Users\Administr

原创 Python基礎總結

Python基礎 用戶輸入 username = input('請輸入用戶名:') pyc到底是什麼? Python和Java和C#一樣,都是基於虛擬機的語言,當我們用Python hello.py的時候,就是告訴虛擬機我要開始工作了

原创 memcache、redis

Memcached Memcached 是一個高性能的分佈式內存對象緩存系統,用於動態Web應用以減輕數據庫負載,它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提高動態、數據庫驅動網站的速度Memcached基於一個存儲鍵/值對的

原创 JavaScript基礎

JavaScript基本語法 變量 什麼是變量 變量是用於存儲數據的存儲器,每個變量都佔一段內存 JavaScript 中的變量 由字母、數字、下劃線組成,區分大小寫 以字母開頭 變量名不能有空格 不能使用 JavaScript 中的關

原创 徹底破解激活Jetbrains系列軟件

以pycharm爲例 拷貝jar文件:http://idea.lanyus.com/ 更改配置文件: 在PyCharm的bin目錄中找到pycharm.exe.vmoptions文件和pycharm64.exe.vmoptions文件:

原创 併發編程

進程與線程 程序並不能單獨運行,只有將程序裝載到內存中,系統爲它分配資源才能運行,而這種執行的程序就稱之爲進程,程序和進程的區別就在於程序是指令的集合,它是進程運行的靜態描述文本,進程是程序的一次執行活動有了進程爲什麼還要線程?進程有很多

原创 Sublime Text 3 最新版3176激活方法

Sublime Text 3更新到最新版3176後,之前的激活碼已經不可用了,變成了未激活狀態。下面提供一個最新的激活工具,可以一鍵激活3176這個版本。激活方法如下: 1、點擊這裏下載激活文件 2、將壓縮文件中的Patch.exe解壓到S

原创 Python常用模塊總結

sys sys模塊是與Python解釋器交互的一個接口 sys.argv 命令行參數List,第一個元素是程序本身路徑sys.exit(n) 退出程序,正常退出時exit(0),錯誤退出sys.exit(1)sys.version 獲取