原创 Spring Boot:使用Spring Boot的感想

  使用Spring Boot集成各種插件時,要注意解決版本的衝突!!!非常重要,不然會產生一些不知名的錯誤

原创 黑馬權限管理系統:org.springframework.security.access.AccessDeniedException: Access is denied

學習用戶操作-登錄這一節使用spring-security的時候,遇到了一些坑,在此記錄一下。 原因一: spring-security.xml login.jsp login.jsp中表單的action和spring-sec

原创 JavaScript 事件監聽機制

概念:某些組件被執行了某些操作後,觸發某些代碼的執行。 事件:某些操作。如: 單擊,雙擊,鍵盤按下了,鼠標移動了 事件源:組件。如: 按鈕 文本輸入框… 監聽器:代碼。 註冊監聽:將事件,事件源,監聽器結合在一起。 當事件源上

原创 JavaScript與BOM

BOM:Browser Object Model 瀏覽器對象模型,將瀏覽器的各個部分封裝成對象。 組成:   Window:窗口對象   Navigator:瀏覽器對象   Screen:顯示器對象   History:歷史記錄

原创 JavaScript 表單校驗

方式一: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script>

原创 JavaScript 其他類型轉boolean

0或NaN->false,其他數字->true ""空字符串->false,其他字符串->true null或者undefined->false 對象,有對應實例->true; 應用: 判斷一個數字是不是爲0或者NaN 判斷一個

原创 JavaScript 數組 Array對象

Array 對象用於在單個的變量中存儲多個值。 1. 創建 第一種方式:var 數組名 = new Array(元素列表); 第二種方式:var 數組名 = new Array(數組長度); 第三種方式:var 數組名 = n

原创 JavaScript ==和===的區別

==:因爲JS會進行自動類型轉換,==比較的是轉換後的數據 <script> var a = true;//true轉換成1,false轉換成0 var b = 1; alert(

原创 JavaScript Function對象

函數實際上是功能完整的對象,所有函數都應看作 Function 類的實例,Function 類可以表示開發者定義的任何函數。 1. 創建 第一種方式: <script> //函數名就可以當做一個Function對象來使用

原创 JavaScript 與html的結合方式

內部JS: JavaScript代碼寫在html文件裏。可以定義在html頁面中的任意位置。 但是注意:js代碼定義的位置與html元素位置之間的順序會產生一些問題。請看下面:我們在body中定義了一個單選按鈕,並且希望使用

原创 JavaScript 日期 Date對象

Date 對象會自動把當前日期和時間保存爲其初始值。 1. 創建 var 對象名 = new Date(); 2. 方法: 文檔鏈接:click me

原创 JavaScript 全局對象 Global

1.特點 Global全局對象中封裝的方法不需要對象就可以直接調用。 <script> //例如把字符串編碼爲 URI。然後解碼某個編碼的 URI。 var strencode = encodeURI("

原创 JavaScript 數學 Math對象

文檔鏈接:click me

原创 JavaScript 正則表達式 RegExp 對象

RegExp 對象表示正則表達式,它是對字符串執行模式匹配的強大工具。 1. 創建 第一種方式:var 對象名 = /正則表達式/attributes; 第二種方式:var 對象名 = new RegExp("正則表達式",a

原创 IDEA/AS 看起來比較舒服的主題字體配置方案

主題:Cyan light,可以在File->Settings->Plugins中搜索下載。 字體:Inconsolata,直接網上搜索安裝設置即可。