原创 Java項目—— HTTP緩存
一、服務器控制緩存的能力 當客戶端第一次請求服務器端的資源時,服務器端可以通過如下幾種方式控制資源的緩存能力。 Cache-Control: no-store,禁止緩存對響應進行復制。 Cache-Control: no-cache
原创 Java 併發包應用
一、Java JUC java5.0 提供的 java.util.concurrent 包,其中增加了併發編程中常見的工具類。 eg: 線程池、異步IO 和 輕量級任務框架 提供可調的、靈活的線程池,以及提供了設計用於多線
原创 Java 8 新特性 —— Lambda表達式
1. Lambda 是一個匿名函數,可以理解爲一段可以傳遞的代碼 2. Lambda 表達式是對接口抽象方法的實現,() 爲抽象方法的參數列表的 // Consumer 接口有方法 accept(T t),lambda 表達式應用 C
原创 Java 8 新特性 —— Stream API
強大的Stream API 所在包爲: java.util.stream.* Stream 是 java 8 中處理集合的關鍵抽象概念,它可以指定你希望對集合進行的操作,可以執行非常複雜的 查找、過濾和映射數據 等操作。使用 Stre
原创 layui數據表格特殊樣式修改
場景: layui版本: 2.4.5 數據表格異步獲取數據, 並需要自定義部分表格樣式 問題: 渲染表格需要修改樣式的字段如下代碼: <script> layui.use('table', function() { v
原创 git 常用命令
一、推薦兩個學習git的網址: http://www.bootcss.com/p/git-guide/ https://learngitbranching.js.org/ 二、本地庫分支操作 git branch <name> 創建名
原创 Linux 下相關操作
linux 系統操作 添加 service xxx start 服務 -> /etc/init.d 添加名稱爲 xxx 的shell 腳本 給該服務添加權限: chmod a+x /etc/init.d/redis a+x 是給所有
原创 Shiro 整合 spring hello world
shiro 是一個Java安全框架可以進行認證、授權、加密和會話管理。Shiro的易於理解的API適用於保護任何應用程序——從最小的移動應用程序到最大的Web和企業應用程序。【官方解釋:Apache Shiro™ is a powerfu
原创 overload
同一個詞可能有不同的意思——在java中將這種具有同個方法名的多個方法稱爲 重載。例如:類的無參構造,我們可以重載該構造方法,讓他帶有參數。 重載的方法返回類型必須都一致,只有參數個數或類型不同。(例子:--1-->) 值得注