原创 Python打開文檔的幾種類型

只讀的方式打開,文件的指針停放在文件開頭 參數 含義 w 打開文件用於寫入,(寫入的代碼後邊),如果文件存在,就覆蓋文件內容,文件不存在,就新建文件,用於存儲 a 打開文件用於追加,繼承w的特性(當文件存在內容時a不會覆蓋),追加的內容將

原创 《重構:改善既有代碼設計》讀書筆記

目錄 第一章 重構,第一個案例 第二章 重構原則 第三章 代碼中的壞味道 第四章 構築測試體系 第五章 重構列表 第六章 重新組織函數 6.1 Extract Method(提煉函數) 6.2 Inline Method(內聯函數) 6.

原创 天氣冷了,怎麼人也不想動了

最近天氣越來越冷了,自己是不是也需要冬眠了,越來越不想動了,還是自己需要改變一下了? 最近一段時間,工作不是很忙,自己也在這段時間看了幾本書,但是現在感覺看書的熱情不是很高了,有時間的時候也只想着玩,想之前工作,忙的時候,還會爭分奪秒的去

原创 ORA-12514, TNS:listener does not currently know of service requested in connect descriptor問題

  今天使用Java程序連接一臺Oracle數據庫(ORACLE 11g)時,遇到了“ORA-12514, TNS:listener does not currently know of service requested in conn

原创 WebDriver大全

Firefox瀏覽器驅動:geckodriver Chrome瀏覽器驅動:chromedriver  , taobao備用地址 IE瀏覽器驅動:IEDriverServer Edge瀏覽器驅動:MicrosoftWebDriver Ope

原创 Centos安裝Python3 Oracle數據庫驅動cx-Oracle

目錄 一、下載Oracle數據的instantClient  二、安裝Oracle數據的instantClient並配置環境變量 三、安裝cx-Oracle 在本篇文檔中,我們使用的是Oracle 11g數據庫,所以安裝的cx-Oracl

原创 反爬蟲簡述

爬蟲程序的訪問速率和目的與正常用戶的訪問速率和目的是不同的,大部分爬蟲會無節制地對目標應用進行爬取,這給目標應用的服務器帶來巨大的壓力。爬蟲程序發出的網絡請求被運營者稱爲 "拉圾流量"。   開發者爲了保證服務器的正常運轉或降低服務器的壓

原创 requests常用屬性,requests常用函數的常用參數,response的常用屬性

目錄   requests常用函數屬性 requests常用函數的常用參數 response的常用屬性 requests常用函數屬性 requests.get # 模擬發送get請求 requests.post # 模擬發送pos

原创 Python3爬蟲Scrapy框架常用命令

目錄   全局命令 fetch命令 runspider命令 settings命令 shell命令 startproject命令 version命令  view命令 項目命令 Bench命令 Genspider命令 Check命令 Craw

原创 《重構:改善既有代碼設計》Java虛擬機一:運行時數據區域

目錄   運行時數據區域 1.程序計數器 2.Java虛擬機棧 3.本地方法棧 4.Java堆 5.方法區 6.運行時常量池 運行時數據區域 Java虛擬機在執行java程序的過程中,會把內存劃分爲若干個不同的數據區域。每個區域都有各自的

原创 學習【Spark SQL入門指南】書籍筆記--第三章

目錄   常見的RDD轉換操作  常見的RDD行爲操作  單一Pair RDD的轉換操作 針對兩個 Pair RDD的轉換操作 鍵值對RDD的行爲操作 RDD和DSM的區別 常見的RDD轉換操作 圖 3-11  常見的RDD行爲操作 (

原创 IDEA自定義類代碼模板註解

在IDEA創建文件時,需要進行註解。IDEA提供了自定義模板,只要定義好後,在創建文件時就會將註解自動生成。 File --> Settings -->File and Code Templates --> Class 自定義的註解模板

原创 代碼生成docx數據錶轉換爲xml文件

目錄   背景 DOCX的數據表  代碼實現 生成XML格式 附件 總結 背景 在參與到軟件設計的文檔修改時,需要將docx文檔中的數據表錄入到xml文檔中,在第一次錄入時,一個字段一個字段的錄入實在是太過麻煩,遇到有幾十個字段的表,眼睛

原创 深入理解Java虛擬機(第二版)-垃圾回收算法

目錄   3.3.1標記——清除算法 3.3.2複製算法 3.3.3標記——整理算法 3.3.4分代收集算法 3.3.1標記——清除算法 最基礎的收集算法是“標記——清除”(Mark-Sweep)算法,如同它的名字一樣,算法分爲“標記”和

原创 Axure rp9實現進度條

目錄 1.需要注意的地方 2.元件準備 3.交互 在使用Axure rp9參考網實現進度條的過程中,發現有一個地方出了問題,自己也是找了好久纔將錯誤修改正確的,下面記錄一下這個過程,防止下次使用的時候再次犯這樣的錯誤。 1.需要注意的地方