原创 JavaScript基礎

JavaScript基礎 JS的基本數據類型 數值類型 parseInt():把字符串中的數據轉換成數值 例:parseInt('123') parseInt('2.34')的值爲2,此方法從轉邊開始檢查,碰到不認識的字符就停止,所

原创 JS工作原理

JS工作原理 一瀏覽器組成可分兩部分:Shell+內核。瀏覽器內核又可以分成兩部分:渲染引擎(layout engineer或者Rendering Engine)和JS引擎。渲染引擎功能作用渲染引擎,負責對網頁語法的解釋(如HTML、Jav

原创 Python3 流程控制語句

Python3 流程控制語句 python3 的流程控制語句包括: if 條件語句 while循環語句 for 循環語句 range函數 break continue pass 一、if語句 if語句是python中最常用的條件控制語

原创 Python3 異步IO--協程

Python3 異步IO--協程 概念: 協程,又稱微線程,纖程。英文名Coroutine。 協程的概念很早就提出來了,但直到最近幾年纔在某些語言(如Lua)中得到廣泛應用。 子程序,或者稱爲函數,在所有語言中都是層級調用,比如A調用B

原创 Python3 異步IO--asyncio

Python3 異步IO--asyncio asyncio是Python 3.4版本引入的標準庫,直接內置了對異步IO的支持。 asyncio的編程模型就是一個消息循環。我們從asyncio模塊中直接獲取一個EventLoop的引用,然後

原创 Python3 正則表達式

Python3 正則表達式 正則表達式是一個特殊的字符序列,它能幫助我們方便的檢查一個字符串是否與某種模式匹配。 模式字符串使用特殊的語法來表示一個正則表達式 下面列出了正則表達式模式語法中的特殊元素 模 式 含義 ^ 匹

原创 Miniconda3及pip換源

Miniconda3及pip換源 一、更換miniconda3的源,以清華的源爲例: 清華源地址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 安裝完miniconda3之後,執行下

原创 Python3基本數據類型

Python3的基本數據類型 變量不需要提前聲明 每個變量使用前必須賦值,賦值之後能會被建立 Python中,變量是沒有類型的,這裏所說的“類型”是指內存中所存儲的對像的類型。 Python中有六種標準數據類型 Number (數字)

原创 Python3 異步編程之進程與線程-1

Python3 異步編程之進程與線程-1一、瞭解進程間通信進程間通信進程線程線程 vs 進程IO模型併發 vs 並行異步 vs 同步二、多線程與多進程的用法計算密集型 vs I/O密集型GIL多線程多進程三、協程的好處與用法協程yieldy

原创 Python3 文件操作

Python3 文件操作 打開方式 手動擋open+close 自動擋with,自關閉 常見操作 w, r, a, b write readline readlines seek tell read 相關模塊 fnmatch glob p

原创 Python3 日誌模塊

Python3 日誌模塊 python3 日誌模塊官網說明python中日誌等級從高到低依次爲:CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET 默認的日誌等級爲:WARNING,即在顯示

原创 python3異步編程-實例

Python3 異步編程實例篇 本篇主要內容: 啓動一個線程 啓動多線程 獲取線程名字 讓線程按順序執行 給線程加上日誌 線程類的實現 線程鎖 多線程使用全局變量下鎖的重要性 鎖嵌套的問題 使用隊列來存儲線程數據 取得線程中的線果 多線程

原创 Python3 面向對象

Python3 面向對象 python是一門面嚮對象語言,在python中有一句話:一切都是對象 面向對象簡介 類(Class): 用來描述具有相同的屬性和方法的對象的集合。它定義了該集合中每個對象所共有的屬性和方法。對象是類的實例。

原创 Python3 環境搭建

Python3 環境搭建   這裏介紹在windows、Linux(CentOS7)兩個平臺上,python開發環境的搭建方法  主要使用miniconda作爲python的開發,測試環境一、windows平臺上的python環境搭建  1

原创 Python 簡介

Python 簡介 Python 是一門解釋型語言,因爲無需編譯和鏈接,你可以在程序開發中節省寶貴的時間。 Python 解釋器可以交互的使用,這使得試驗語言的特性、編寫臨時程序或在自底向上的程序開發中測試方法非常容易。 Python