原创 ES6學習之Json

1.Json的標準寫法 (1).只能用雙引號 (2).所有名字必須用引號包起來 {a:5,c:6,d:7}× {"a":5,"b":"asdf","c":7}√ 2.Json對象常用方法 JSON.stringify(Json)

原创 ES6學習之字符串

1.startsWith、endsWith 這兩個方法比較簡單就不說了 2.字符串模板 應用場景: 1.直接把東西塞到字符串中 ${東西} 2.可以折行 let titel = '標題'; let content ='內推'; l

原创 獲取數據庫中包含某個關鍵詞的所有表名(Sqlserver、MySQL、Oracle)

1.sqlserver select name as table_name from sys.objects where type='U' and name like '%關鍵詞%' 2.mysql SELECT distinct T

原创 #多線程學習——Thread 和 Runnable的區別

常用的多線程的實現方式有兩種——繼承Thread類、實現Runnable接口 那他們的區別是什麼呢? 1.Runnalble具有更好的拓展性 Thread 是類,而Runnable是接口(Thread本身是實現了Runnable接口的

原创 #多線程學習——線程的5種狀態

線程狀態圖 線程包括5種狀態: 1.new(新建狀態):線程對象被創建後,就會進入新建狀態。如:Thread thread = new Thread(). (通俗說:一個thread少女長大成人) 2.Runnable(就緒狀態):

原创 #多線程學習——start()和run()的區別

start() : 它的作用是啓動一個新線程,新線程會執行相應的run()方法。start()不能被重複調用。 run() : run()就和普通的成員方法一樣,可以被重複調用。單獨調用run()的話,會在當前線程中執行run()

原创 ES6入門學習——箭頭函數

一個參數: var single = a => a single('hello') //'hello' 沒有參數: //要寫小括號 var none = () =>{ console.log("沒有參數"); } 多個參數:

原创 ES6入門學習——map

1 創建Map //第一種 var map = new Map(); map.set('one',1); map.set('two',2); map.set('three',3); //第二種 var map = new Map(['

原创 工具類之枚舉類enum

使用場景:對離散量進行表示表示或者是轉化時。 枚舉(enum),是指一個經過排序的、被打包成一個單一實體的項列表。一個枚舉的實例可以使用枚舉項列表中任意單一項的值。 注意: Java中一個枚舉就是一個類,它也可以有屬性和方法,並且實現

原创 convert函數判斷字段是否被使用

用covert函數來判斷字段是否爲null或者是“”convert函數的基本用法convert函數的巧用——判斷字段是否被使用 convert函數的基本用法 我們都知道CONVERT() 函數是用來轉化數據類型的通用函數,其語法如下:

原创 IntelliJ IDEA 2017.3.5永久破解

效果: 有效期2099 1、下載 官網鏈接:https://www.jetbrains.com/idea/download/previous.html 選擇IDEA ultimate 2017.3.5 windows64位下載

原创 exists 和 in 的區別

這是個很很很基礎的知識,但是自己總是會忘,故記下來,免得每次百度。。。 話不多說,看代碼 IN: select * from student where student_id in ( select studen

原创 分頁模板 jsp+bootstrap

效果圖 首頁代碼:index.jsp 源碼地址 覺得還可以的童鞋,可以點個星~(/ω\)

原创 Spring 定時任務 配置文件模板

有時候,我們的業務需要定時任務來完成。此時就需要我們的Spring task了。 Spring Task 有兩種配置方式,一種是註解,另一種就是xml配置。這裏我給大家帶的模板是xml方式的。個人覺得像這種經常變的定時任務,xml方便一些

原创 #讀書筆記—《自控力》第一章

我要做,我不要,我想要:什麼是意志力?爲什麼意志力至關重要? 意志力就是駕馭“我要做” “我不要” 和“我想做”這三種力量。 我想做:牢記自己真正想要事物是什麼。 意志力的控制在大腦的前額皮質 人們在做決定的時候往往是沒有意識的