原创 Python之配置日誌的幾種方式

作爲開發者,我們可以通過以下3種方式來配置logging: 1)使用Python代碼顯式的創建loggers, handlers和formatters並分別調用它們的配置函數; 2)創建一個日誌配置文件,然後使用fileConfig()函

原创 Python之XML創建

xml.dom.minidom模塊實現創建一個XML文檔。 創建XML的過程 1、內存數據產生  2、產生xml內存對象(也就是DOM樹)  3、產生根對象  4、往根對象里加數據  5、把xml內存對象寫到文件  下面是一個創建xml文

原创 Python之爬蟲準備工作

參考資料 python網絡數據採集, 圖靈工業出版 精通Python爬蟲框架Scrapy, 人民郵電出版社 [Python3網絡爬蟲](http://blog.csdn.net/c406495762/article/details/728

原创 SSM+Maven+Bootstrap+MySQL實現增刪改查的一個小demo

這個小demo是在學習SSM框架是用來熟悉框架在網上找到的一個小例子,感覺頁面還不錯,比較美觀,適合學習SSM的新手。 完整的項目下載:https://download.csdn.net/download/ydw_ydw/12186575

原创 Python之線程代替方案 - 多進程

線程代替方案 subprocess  完全跳過線程,使用進程 是派生進行的主要替代方案 python2.4後進入 multiprocessiong  使用thronging接口派生,使用子進程 允許爲多核或者多cpu派生進程,接口跟

原创 python之多線程(一)

多線程 VS 多進程 程序: 一堆代碼以文本形式存入一個文檔 進程: 程序運行的一個狀態  包含地址空間,內存,數據債等 每一進程由自己完全獨立的運行環境,多進程共享數據是一個問題 線程  一個進程的獨立運行片段,一個進程可以由多個

原创 Python之向日志輸出中添加上下文信息

除了傳遞給日誌記錄函數的參數(如msg)外,有時候我們還想在日誌輸出中包含一些額外的上下文信息。比如,在一個網絡應用中,可能希望在日誌中記錄客戶端的特定信息,如:遠程客戶端的IP地址和用戶名。這裏我們來介紹以下幾種實現方式: 通過向日志記

原创 Python之XML解析

什麼是XML? XML 指可擴展標記語言(eXtensible Markup Language)。 XML 被設計用來傳輸和存儲數據。 XML是一套定義語義標記的規則,這些標記將文檔分成許多部件並對這些部件加以標識。 它也是元標記語言,即

原创 python之多線程(二)

共享變量 - 概念: 當多個線程同時訪問一個變量的時候,會產生共享變量的問題  # 不啓用多線程,正常執行結果 import threading sum = 0 loopSum = 100000 def myAdd():

原创 Python之日誌處理----logging模塊

本節內容 日誌相關概念 logging模塊簡介 使用logging提供的模塊級別的函數記錄日誌 logging模塊日誌流處理流程 使用logging四大組件記錄日誌 配置logging的幾種方式 向日志輸出中添加上下文信息 參考文檔 一

原创 python之協程(一)

協程 迭代器  可迭代(Iterable): 直接作用於For循環的變量”, 迭代器():不但可以作用於for循環,還可以被next調用”, list是一個典型的可以迭代對象,但不是迭代器”, 通過isinstance判斷”, iter

原创 Python之網絡編程 UDP/TCP/ FTP

網絡編程 網絡: 網絡協議:一套規則 網絡模型:  七層模型  物理層:網線,水晶頭等 數據鏈路層: 網絡層 傳輸層 會話層 表示層 應用層 四層模型- 時間應用  鏈路層 網絡 傳輸層 應用層 每一層都有相應的協議負責交

原创 Android每次新建Activity之後用真機測試出現錯誤Session 'app': Error Installing APK

網上有很多方法,我遇到的問題是每次新建空白的Activity之後Android都會自動在AndroidManifest.xml文件中給我新添加東西導致出現錯誤。 這是正常的AndroidManifest文件 以下是我出現錯誤的時候的文件

原创 RGB,ARGB顏色值的表示表示

今天在Android設置文字的顏色時候遇到了一些問題,在這裏記下解決方法。 說明:sms_etxt是一個得到的<Textview/>的ID。 setTextColor()的參數應該寫成以下的這種形式:setTextColor(0xFF0

原创 Django--模板系統(一)

前言 來看一段代碼 def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body