原创 java readLine

readLine在遇到 \r,\n,\r\n 這三種情況,纔會返回,繼續讀下一行。 Windows下txt文檔是’\r\n’來換行的, 有的txt文檔中一行會有很多\n,但在顯示時,仍然表示一行。但在使用java程序一行一行

原创 java file 刪除目錄下無用的文件

問題是這樣的,在E:/desktop/1文件夾下有很多log文件,但有很多log文件包含了無用的信息,需要對這些文件進行刪除處理。 具體代碼實現: import java.io.BufferedReader; import ja

原创 如何創建一個簡單的數據庫

一、環境 centos7 mariadb 首先,機器上,或者服務器上安裝有mariadb。 1、SQL概念 SQL是結構化查詢語言(Structure Query Language)的縮寫,它使用的是關係模型的數據庫應用語言。 2

原创 python 爬蟲獲取網站信息(二)

爬取網站:http://www.xici.net.co/nn 僞代碼的功能是,爬取網頁上的數據,通過正則表達式,對需要的數據進行提取,並將這些數據插入到數據中。 在爬取的過程中遇到了兩個問題,讓我一直很頭疼 一、 之前網站還可

原创 FileFilter和FilenameFilter的區別

FileFilter java FileFilter FileFilter與它的前身FilenameFilter唯一不同的是,FileFilter提供文件對象的訪問方法。而FilenameFilter是按照目錄和文件名的方式來工

原创 scrapy [boto] ERROR: Caught exception reading instance data URLError:

執行過程中出現錯誤: 2015-09-09 11:13:26 [boto] DEBUG: Retrieving credentials from metadata server. 2015-09-09 11:13:27 [boto

原创 橋接 去機房解決的問題

橋接 去機房解決的問題 通過vnc遠程登錄服務器,執行這條指令,service network restart 就出現了連不上服務器,最後還得去機房直接對服務器操作才解決問題。 實際上還是橋接的問題。所以這是橋接,要注意!!!

原创 Apache-nutch-1.10 安裝筆記(二)

vi schema.xml <field name="content" type="text" stored="true" indexed="true"/> 將stroed的值由false改爲true solr啓動需要以下過程:

原创 java多線程

一個線程具有如下四種狀態 1、新狀態:線程已被創建但尚未執行 2、可執行狀態:線程可以執行,但不一定正在執行。CPU時間隨時可能被分配給該線程,從而使得它執行。 3、死亡狀態:正常情況下,run()方法返回使得線程死亡。調用

原创 windows 下安裝mongdb

1、官網上下載mongdb的安裝包 官網下載地址 上面會有提示 一般是下載msi,見下 2、安裝 安裝後在文件夾中顯示的結果如下 配置環境變量 3、測試是否安裝成功 3.1 測試安裝 打開命令行,輸入mongo回車,如

原创 python 多線程

創建ThreadFunc類和創建Thread對象,來實現多線程。 創建新線程的時候,Thread對象會調用我們的TreadFunc對象,這是會用到一個特殊的函數__call__()。由於有一個參數的元組,這時要在代碼中使用app

原创 python 網絡爬蟲開源框架scrapy

轉載 介紹: 所謂網絡爬蟲,就是一個在網上到處或定向抓取數據的程序,當然,這種說法不夠專業,更專業的描述就是,抓取特定網站網頁的HTML數據。不過由於一個網站的網頁很多,而我們又不可能事先知道所有網頁的URL地址,所以,如何保證我

原创 python 錯誤集

AttributeError: ‘NoneType’ object has no attribute ‘findAll’ 在網上了找了好多,一直找不到問題出現在哪,後來把程序刪除大部分,只留開頭的部分,一點一點的測試,才找到問題,

原创 python error: [Errno 10054]

data = self._sock.recv(self._rbufsize) error: [Errno 10054] 編寫爬蟲時,運行代碼出現瞭如下的錯誤, 對一個網站使用大量的urlopen()操作,會被那個網站認爲攻擊行

原创 Windows下Python安裝MySQLdb

1、下載相應版本的MySQLdb 2、測試是否安裝成功 在命令行中輸入import MySQLdb 3、測試連接數據庫 import MySQLdb conn= MySQLdb.connect(host='10.10.21.21