原创 Spring測試類用法

所需jar包:spring-test 和 junit 所需註解   類註解 @RunWith @ContextConfiguration   方法註解 @Test 實例 @RunWith(value = SpringJUnit4C

原创 ajax中修改js變量的值失效

ajax默認爲異步,修改爲同步即可

原创 125.驗證迴文串

給定一個字符串,驗證它是否是迴文串,只考慮字母和數字字符,可以忽略字母的大小寫。 class Solution { public boolean isPalindrome(String s) { //cou

原创 17.電話號碼的字母組合

給定一個僅包含數字 2-9 的字符串,返回所有它能表示的字母組合。 給出數字到字母的映射如下(與電話按鍵相同)。注意 1 不對應任何字母。 例如23->[{a,d},{a,e},{a,f},{b,d},{b,e},{b,f},{c

原创 20.有效的括號(括號的匹配)

給定一個只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判斷字符串是否有效。 有效字符串需滿足: 1.左括號必須用相同類型的右括號閉合。 2.左括號必須以正確的順序閉合。 注意空字符串可被認爲是有效字符串。 cl

原创 [設計模式]觀察者模式

         觀察者模式是一種對象行爲模式。它定義對象間的一種一對多的依賴關係,當一個對象的狀態發生改變時,所有依賴於它的對象都得到通知並被自動更新。在觀察者模式中,主題是通知的發佈者,它發出通知時並不需要知道誰是它的觀察者,

原创 Spring的java配置方式

使用java配置方式替代xml或者是註解的方式 1.pojo類 public class Person { //自動注入 @Autowired Car car; String name;

原创 線程池Demo

public class MyThreadPoolExcutor { private int corePoolSize;//核心線程數 private int maxPoolSize;//最大線程數 pr

原创 數據結構與算法

文章目錄線性結構棧 (順序結構)隊列 (順序結構)單鏈表(鏈式結構)單向循環鏈表雙向循環鏈表樹結構二叉樹二叉樹實現(鏈式存儲)二叉樹實現(順序存儲)赫夫曼樹(最優二叉樹)赫夫曼編碼二叉排序樹(二叉查找樹)平衡二叉排序樹(AVL)哈

原创 SpringMVC5配置文件以及知識點

SpringMVC是表現層的輕量級web框架 SpringMVC5官方文檔   SpringMVC5 基於Maven的SpringMVC工程結構 (1)web.xml <?xml version="1.0" encoding="

原创 旅遊網Demo後臺開發

註冊功能 1.表單js校驗 非空,綁定失去焦點事件(blur),正則判斷數據合理性,$(“xxx”).css(“border”,“1px solid red”) 2.數據庫校驗用戶名是否被佔用–>註冊 AJAX + $(“form

原创 常見狀態碼

常見狀態碼 狀態碼範圍 1xx,2xx(成功),3xx(重定向),4xx(客戶端問題),5xx(服務器端問題) 狀態碼 狀態碼描述 200 請求已經成功 302 重定向狀態碼 304 已緩存無需再次傳輸

原创 [面試題]實用的javaweb知識點

1.HTTP超文本傳輸協議 作用:規範瀏覽器與服務器進行數據交互的格式,解決不同版本的瀏覽器與不同版本的服務器數據交互的問題 數據格式:鍵值對(key-value) 特點:(1)簡單快速 :請求資源只需要輸url即可,HTTP服務

原创 [面試題]關於set的兩道面試題

1.在List內去除重複數字值,要求儘量簡單 public class Demo { public static void main(String[] args) { List list=new Array

原创 [java8新特性]Stream API

Stream操作的三個步驟 1.創建Stream 一個數據源(如:集合、數組),獲取一個流 2.中間操作 一箇中間操作鏈,對數據源的數據進行處理 3.終止操作(終端操作) 一旦執行終止操作,就執行中間操作鏈,併產生結果,之後,不會