原创 I/O流之緩衝流

擁有緩衝區的流被稱爲緩衝流 緩衝流把數據從原始流成塊讀入或把數據積累到一個大數據塊後再成批寫出,通過減少資源的讀寫次數來加快程序的執行 緩衝流的分類:  字節緩衝流:BufferedInputStream類、BufferedOnpu

原创 基於IDEA搭建SpringMVC項目詳細過程(三)

前面,我們在IDEA上把SpringMVC框架基本搭建完成,接下來,就要實現核心業務邏輯 我們的業務需求是從MySQL數據庫中取出數據,然後在 jsp 頁面上把數據顯示出來   在實現具體的業務邏輯時,把業務邏輯分爲DAO層、Ser

原创 基於IDEA搭建SpringMVC項目詳細過程(二)

首先,我們來看一下SpringMVC的核心工作流程                        根據SpringMVC框架的工作流程,我們需要依次來配置以下幾個核心組件 1)在web.xml中配置前端控制器DispatcherS

原创 Git常見報錯解決方法

報錯1: 賬號被鎖定 GitLab: Your account has been blocked. fatal: Could not read from remote repository. Please make sure you

原创 I/O流之轉換流

Java I/O流體系中按照處理的數據類型可分爲字符流和字節流 字節流可以轉換爲字符流 OutputStreamWriter類: 將字節輸出流變爲字符輸出流 InputStreamReader類 : 將字節輸入流變爲字符輸入流 那麼,

原创 MySQL之Sql語句總結

一、基本查詢  Test1  找出所有員工當前(to_date='9999-01-01')具體的薪水salary情況,對於相同的薪水只顯示一次,並按照逆序顯示 CREATE TABLE `salaries` ( `emp_no` i

原创 刪除鏈表中等於給定值 val 的所有節點

刪除鏈表中等於給定值 val 的所有節點 示例: 輸入: 1->2->6->3->4->5->6, val = 6 輸出: 1->2->3->4->5 分析過程: 1)要想刪除所有給定值爲val的節點,必須要遍歷一次鏈表 2)從第二個

原创 Java數據結構——不帶頭單向非循環鏈表

一、鏈表的概念 鏈表:採用鏈式存儲結構存儲的線性表,所謂的鏈式是指每個節點保存下一個節點的引用 鏈表的分類: 單向、雙向 帶頭節點、不帶頭節點 循環、非循環 根據以上三種分類,即可組成八種不同類型的鏈表 鏈表的特點: 鏈表結構可以充分

原创 Git常用命令

1.本地分支關聯遠程分支 git branch --set-upstream-to=origin/master master 2.切換檢出分支 git checkout xxxbranch 3.從遠程獲取最新代碼到本地 git

原创 快速排序的實現和優化

快速排序的三種實現  快速排序是對冒泡排序的一種改進,使用了分治的思想。 基本思想: 通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然後再按此方法對這兩部分數據分別進行快速排序,整

原创 基於Selenium自動化測試框架的設計與實現

測試項目:基於MongoDB的文件服務器 功能介紹: 基於MongoDB的文件服務器支技所有文件的上傳、下載、查看、刪除。 項目技術: Servlet Freemarker模板引擎 Mongodb數據庫 項目界面:   Se

原创 Java數據結構——二叉樹的遍歷

首先,什麼是二叉樹的遍歷呢? 二叉樹的遍歷是指從根結點出發,按照某種次序依次訪問二叉樹中所有結點,使得每個結點被訪問一次且僅被訪問一次。  爲什麼要遍歷二叉樹呢? 因爲計算機只會處理線性序列,而我們研究遍歷,就是把樹中的結點變成某種

原创 反轉一個單鏈表

反轉一個單鏈表 示例: 輸入: 1->2->3->4->5->NULL 輸出: 5->4->3->2->1->NULL 分析過程:  1)  定義curNext變量,找到反轉後鏈表的頭節點reverseHead 此處不能通過cur

原创 判斷鏈表是否有環

題目:給定一個鏈表,判斷鏈表中是否有環 分析過程: 1)定義兩個變量fast、slow都指向第一個節點 2)  fast每次走兩步,slow每次走一步 3)如果fast和slow相遇,說明有環,否則說明無環 注: 1)當fast爲null

原创 Java——I/O流總結

在Java中File類對象,可以用來操作文件,但是不能處理文件內容 爲了處理文件內容,進行 I/O 操作,必須使用流的操作模式來完成 I/O流體系結構圖: I/0流分類: 1)根據處理的數據類型分爲:字節流和字符流 2)根據處理的