原创 Java8--Lambda表達式與函數式接口

函數式接口: 如果接口中只有一個抽象方法(包括繼承的),則該接口是一個函數式接口。 下面的SmartAdder 就不是函數式接口,因爲它有兩個add方法(繼承一個) public interface Adder{ int add

原创 SQL必知必會(3)--邏輯操作符、通配符、字段的拼接、表的連接 及 數據的增刪改

邏輯操作符 AND:連接多個WHERE條件:SELECT name,age,sex FROM `user` WHERE age > 18 AND sex=1; OR:用法同AND。 計算次序:AND在計算中優先級比OR高,所以在

原创 SQL必知必會(1)--帶你瞭解SQL的各種子句

SQL語句的執行順序:     下面按照在SQL語句中各關鍵詞的順序排放。 前面的第幾步是數據庫執行SQL語句時的執行順序 我的排列順序是書寫SQL語句時各關鍵詞的排放順序,不要搞混。 –第五步:執行SELECT投影列 –第一步

原创 Java8--行爲參數化

行爲參數化,是我在《Java 8 實戰》中學到的。下面舉一個例子來說明什麼是行爲參數化。 現在要寫一個過濾器對所有的蘋果按照不同條件進行過濾: 蘋果實體類如下 public class Apple { private Strin

原创 Solr實現站內搜索

solr常用命令: solr start 啓動solr單機版 solr start -p 8984 指定端口啓動 solr restart 重啓 solr create/create_collection -c coreN

原创 Mybatis之全局配置文件內的標籤

properties: 可以用來讀取外面的properties文件。例如,可以將數據庫的有關配置全放到一個jdbc.properties文件內,然後用properties標籤讀取。 settings: 可以對MyBatis進行各項

原创 JavaSE實現五子棋小遊戲

適合Java練手用,及其簡單,界面使用awt框架實現。 五子棋小遊戲一共有四個類:background.java(畫五子棋的背景)、constant.java(存儲一些常量)、ruler.java(判贏規則)、Main.java(啓動類)

原创 阿里雲服務器--配置安全組規則

位置:安全組 ->配置規則 添加開放一些必用的端口,如80端口。只有開放了端口之後,外界才能訪問 首先找到配置安全組規則的地方   2.配置規則 端口範圍:就是服務器開放的端口範圍,例:80/90,就是開發80端口至90端口 授

原创 Java基礎--帶你理解什麼是註解

註解與註釋的區別: 簡單來說,註釋是給人看的不會被編譯器執行,註解是用來修飾代碼的,會被編譯器執行。 *四大元註解:     元註解其實就是用來修飾註解的。 @Retention: 定義註解的生命週期,註解將會在什麼時候從源碼中消失。

原创 以斐波那契數列爲例帶你入門動態規劃

我們先來使用遞歸的方法實現斐波那契數列: // 遞歸解決斐波那契問題 public static int f(int N) { if (N < 2) return N; else return f(N -

原创 Java8--方法引用

方法引用:使用::分隔符實現方法引用 對Lambda表達式不熟悉的可以看這:https://blog.csdn.net/wuud__/article/details/104703443 可以使用方法引用的情況: (args) -> Cla