原创 windows環境ftp服務踩坑

上傳文件異常 當我上傳word文件時會出現這個錯誤,查詢文檔知道是因爲上傳編碼問題,解決方案如下: 1.控制面板–>管理工具–>打開Internet信息服務(IIS)管理器。右鍵選中自己建立好的FTP站點,選擇“管理FTP站點”

原创 設計模式-工廠模式

簡單工廠模式UML類圖 簡單工廠:定義一個Factory類,可以根據參數的不同返回不同類的實例,被創建的實例通常有共同的父類。 代碼結構 public class Operate { private int strNumberA;

原创 MVC設計模式記錄

在程序設計中,我們把採用模型(Model)、視圖(View)、視圖(Controller)三層分離的設計方式稱爲MVC設計模式。 MVC設計模式由以下三部分組成: 模型(Model):對應的組件是JavaBean(Java類)。模型可

原创 Hash算法原理記錄

Hash介紹 Hash 翻譯爲散列,也可以叫hash。 可以把任意長度的輸入通過hash算法壓縮,變成固定長度輸出,輸出內容是散列值,這裏任意長度的輸入也可以叫做預映射。簡單的說就是一種將任意長度的消息壓縮到某一固定長度的消息摘要的函

原创 DispatcherServlet原理

DispatcherServlet源碼分析 一、客戶端發送請求的總體過程 DispatcherServlet是SpringMVC的入口,DispatcherServlet其實也是一個Servlet。服務器處理客戶端請求的步驟如下: 1

原创 Html5基礎

Html5基礎知識 html5爲Hyper Text Markup Language的縮寫 超文本標記語言 下面是網頁html的結構 <!DOCTYPE html> <!--這是一個約束--> <html> <head> <

原创 windows下安裝pyspider爬蟲框架

pyspider是國人寫的一款開源爬蟲框架,採用python編寫,分佈式架構,支持多種數據庫後端,強大的WebUI支持腳本編輯器、任務處理器、項目管理器以及結果查看器。 安裝 windows安裝pyspider,需要先安裝pycu

原创 windows下安裝Python-scrapy爬蟲框架

scrapy框架是一套比較成熟的Python爬蟲框架,簡單,使用起來非常方便。可以高效率的爬取web頁面並從頁面中提取結構化的數據。 安裝 windows安裝命令 pip install scrapy 安裝報錯: 解決錯誤

原创 分佈式事務

分佈式基礎理論: 當我們的單個數據庫的性能產生瓶頸的時候,我們可能會對數據庫進行分區,這裏所說的分區指的是物理分區,分區之後可能不同的庫就處於不同的服務器上了,這個時候單個數據庫的ACID已經不能適應這種情況了,而在這種ACID的集羣