原创 L:python的Pandas模塊:讀/寫CSV文件,讀/寫HDF5文件,獲取股票數據

讀/寫數據文件 讀/寫CSV文件 CSV文件是以逗號分隔的文本文件,常用作軟件之間數據交換的中間文件。Pandas提供read_csv()和to_csv()兩個方法讀/寫CSV文件。 假定有mobile.csv文件,內容如下: ,

原创 L:python的Pandas模塊:序列,數據框,訪問數據,nan缺失值處理,對齊處理

簡介 Pandas是目前Python生態圈最常用的數據分析工具庫。 該庫以NumPy爲基礎,增加了標籤支持,整合了對數據集的讀取、清洗、轉換、分析、統計、繪圖等一系列工作流程,能夠高效地處理和分析結構化數據。 Pandas的名稱來

原创 SpringMVC框架:攔截器

攔截器 攔截器作用的位置 客戶端發送一個請求,首先是經過過濾器Fitter來進行處理,過濾器通過後就交給DispatherServlet來處理,然後DispatherServlet就會找到控制層中對應的控制方法,就是xxxhand

原创 Mybatis異常:SQLException:Parameter index out of range(3number of parameters, which is 2)

修改前 (#{gid},#{cid},#{number},'#{datetime}',#{flag}) 修改後 (#{gid},#{cid},#{number},'${datetime}',#{flag}) 只知道預編譯和sq

原创 計算機網絡:數據鏈路層之虛擬局域網,高速以太網

虛擬局域網 LAN和VLAN LAN就是一個物理上的局域網 交換機的使用使得VLAN的創建成爲可能虛擬局域網VLAN是由一些局域網網段構成的與物理位置無關的邏輯組。 這些網段具有某些共同的需求。 每一個VLAN的幀都有一個明確的

原创 SpringMVC框架:上傳和下載的功能

HttpMessageConverter 作用 HttpMessageConverter 是 Spring3.0 新添加的一個接口,負責將請求信息轉換爲一個對象(類型爲 T),將對象(類型爲 T)輸出爲響應信息 HttpMess

原创 SpringMVC框架:異常處理,運行流程,和spring整合

異常處理 Spring MVC 通過 HandlerExceptionResolver 處理程序的異常,包括 Handler 映射、數據綁定以及目標方法執行時發生的異常。 SpringMVC 提供的 HandlerExcepti

原创 計算機網絡:數據鏈路層之以太網(以太局域網,擴展以太網)

以太局域網 概述 DIX Ethernet V2 是世界上第一個局域網產品(以太網)的規約。 IEEE 的 802.3 標準。 DIX Ethernet V2 標準與 IEEE 的 802.3 標準只有很小的差別,因此可以將 80

原创 MyBatis框架:緩存機制,mybatis整合ehcache

mybatis緩存機制 簡介 MyBatis 包含一個非常強大的查詢緩存特性, 它可以非常方便地配置和定製。緩存可以極大的提升查詢效率。 MyBatis系統中默認定義了兩級緩存。 一級例子 EmpMapper mapper

原创 MyBatis框架:DynamicSQL

動態SQL 簡介 動態 SQL是MyBatis強大特性之一。極大的簡化我們拼裝 SQL的操作。 動態 SQL 元素和使用 JSTL 或其他類似基於 XML 的文本處理器相似。 MyBatis 採用功能強大的基於 OGNL 的表達式

原创 MyBatis框架:映射文件的select,結果封裝規則,關聯對象封裝規則

映射文件的select 查詢多條記錄 返回記錄封裝list 之前我們都是查詢一條記錄的,現在需要查詢多條記錄,比如返回的類型是list集合,那麼需要如何寫返回值類型呢?實際返回值類型還是寫list裏面的單個值的類型 public

原创 XML基本語法,XML中使用DTD,DTD與命名空間

XML基本語法 文檔聲明的具體語法格式 <?xml version=“1.0” [encoding=“編碼方式”] [standalone=“yes|no”]?> version: 必需包含該屬性,指明以下文檔遵循哪個版本的X

原创 XML與Schema,Schema的複用

在XML中使用Schema Schema概述 與DTD相比Schema的優勢如下: XML Schema是基於XML進行編寫 XML Schema支持數據類型 XML Schema支持命名空間 XML Schema建議規範中有兩個

原创 計算機網絡:數據鏈路層

數據鏈路層的基本概念 數據發送的模型 主機H1向H2發送數據 每一次經過一次路由器,路由器都會進行解釋,數據會從物理層到數據鏈路層再網絡層到路由器,路由器解析完後看看這數據應該走哪一個接口出去,然後再對數據進行封裝,然後從網絡層

原创 MyBatis框架:全局配置文件的屬性,映射文件,映射文件的參數問題

全局配置文件的屬性 properties屬性(基本不用) <!-- mybatis可以使用properties來引入外部properties配置文件的內容 resource:引入類路徑下的資源 url:引入網絡路徑下的資