原创 計算機網絡:網絡層(虛電路服務,數據報服務,互連網絡與虛擬互連網絡,IP協議,子網掩碼的作用)

網絡層提供的兩種服務 網絡層關注的是如何將分組從源端沿着網絡路徑送達目的端 在計算機網絡領域,網絡層應該向運輸層提供怎樣的服務(“面向連接”還是“無連接”)曾引起了長期的爭論。 爭論焦點的實質就是:在計算機通信中,可靠交付應當由誰

原创 Mybatis框架:逆向工程,運行原理(底層原碼分析)

逆向工程 逆向工程就是根據你的表,自動來創建相應的POJO,mapper接口,sql映射文件 主要看官方文檔的說明的例子,這裏給個例子 XML配置文檔 <?xml version="1.0" encoding="UTF-8"?>

原创 Mybatis框架:插件,PageHelper插件,BatchExecutor,存儲過程

插件 簡介 MyBatis在四大對象的創建過程中,都會有插件進行 介入。插件可以利用動態代理機制一層層的包裝目標 對象,而實現在目標對象執行目標方法之前進行攔截的效果。就是在執行SQL之前的步驟偷偷幹一些壞事 使用 /* *

原创 SpringMVC框架:它多厲害的簡介&&永恆的HelloWorld

簡介 先看它多厲害,不然沒興趣學 Spring 爲展現層提供的基於 MVC 設計理念的優秀的 Web 框架,是目前最主流的MVC 框架之一 Spring3.0 後全面超越 Struts2,成爲最優秀的 MVC 框架。 Sprin

原创 L:python的Pandas模塊:字符串處理,分組統計,數據透視表,時間序列

字符串處理 Pandas爲字符串提供了形如“obj.str.方法()”的一系列命令支持,這些方法一般在數據清洗、轉換時使用。 s = Series(['Beauty and the Beast', 'Captain America

原创 L:python的Pandas模塊:行、列的插入和刪除,索引整理,重複值處理,排序,排名,數據框連接,數據分段,多級索引

數據整理 Pandas提供的數據整理方法 行、列的插入和刪除 df = DataFrame({'姓名':['a','b'], '學號':['A1','A2'], '成績1':[98,90], '成績2':[87,80]})

原创 SpringMVC框架:響應數據處理

響應數據處理(向作用域放值) ModelAndView的方式 @RequestMapping(value = "/param",method = RequestMethod.POST) public ModelAndView

原创 L:python的Pandas模塊:實例練習(泰坦尼克號數據集分析,電影票房統計,股票基本面統計)

實例練習 泰坦尼克號數據集分析 使用Seaborn庫中包含的titanic數據集進行一些數據統計。 Seaborn是一個圖形庫,Anaconda已包含此庫。數據集參見: https://github.com/mwaskom/sea

原创 jsp需要注意的兩種註釋

今天寫SpringMVC小項目的時候,遇到了jsp頁面因爲註釋的問題的報錯 當時我看了報錯的地方也也奇了怪了,爲什麼報錯的代碼段是我的註釋代碼 這就怪我當初學JavaScript的時候不認真了 < !-- --> 註釋jsp代碼只

原创 MyBatis和Spring和SpringMVC的簡單整合

需要的jar包 springIOC需要的jar包 jdbc需要的jar包 springmvc需要的jar包 JSTL需要的jar包 springAOP和spring允許的日誌包 mybatis運行的jar包和數據交互的包

原创 L:python的Numpy模塊:集合函數,多項式,數組組合和文件存取

集合函數 研究兩個數組中的數據是否存在某種集合關係時,可使用集合函數。 x=np.arange(5) # array([0,1,2,3,4]) y=np.arange(3, 8) # array([3,4,5,6])

原创 xslt將有命名空間的xml轉html的問題

在xslt命名空間裏面加上對應的命名空間 例如這樣 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://w

原创 SpringMVC框架:View視圖類型,配置文件路徑設置,編碼過濾器

分類 /* * View作用:處理模型數據,實現頁面的跳轉(轉發和重定向) * View類型: * InternalResourceView:轉發視圖 * JstlView:轉發視圖 * RedirectVi

原创 L:python的Numpy模塊(存取數組元素,數組運算,排序,隨機函數)

簡介 NumPy(Numerical Python)是一個開源Python科學計算庫,是Python生態圈最重要的底層支持庫,支持快速的數組運算,比純Python代碼快得多,因爲它底層使用到c來寫。NumPy是在Python中進行

原创 SpringMVC框架:REST,處理數據端請求參數

REST 常規出牌的簡介 REST:即 Representational State Transfer。(資源)表現層狀態轉化。是目前最流行的一種互聯網軟件架構。它結構清晰、符合標準、易於理解、擴展方便,所以正得到越來越多網站的