原创 Ubuntu 16.04 配置java環境
1、首先要在JDK官網下載對應的Linux的JDK版本(https://www.oracle.com/technetwork/java/javase/downloads/index.html) 2、在/usr/目錄下新建java文件夾,並
原创 Centos7中安裝nodejs 、npm
我當前使用的是Centos7 首先在官網查看當前最新的版本 https://nodejs.org/dist/ 移動到目錄 cd /usr/local/ 在centos中執行命令下載(可根據當前的版本情況下載最新的版本) /usr
原创 springBoot啓動圖標修改
http://patorjk.com/software/taag 設置自己的圖標 banner.txt文件放到項目的src/main/resources目錄下面
原创 @Query註解的用法(Spring Data JPA)
1. 一個使用@Query註解的簡單例子 @Query(value = "select name,author,price from Book b where b.price>?1 and b.price<?2") List<Book>
原创 Java中Lambda表達式的使用
簡介 (譯者注:雖然看着很先進,其實Lambda表達式的本質只是一個"語法糖",由編譯器推斷並幫你轉換包裝爲常規的代碼,因此你可以使用更少的代碼來實現同樣的功能。本人建議不要亂用,因爲這就和某些很高級的黑客寫的代碼一樣,簡潔,難懂,難以調
原创 nginx 跳轉指定接口
nginx 跳轉指定接口 場景: 進行stub測試時,程序訪問的不是真正的接口,而是stub接口(提供假數據). 但是程序中寫的域名,不可能寫stub的ip. 如果寫死stub的ip,那麼到時候上線時還得改代碼.(只要動代碼,就是有風險的
原创 Docker安裝
1、ubuntu 安裝docker a、前置條件 64-bit系統 kernel 3.10+ b、系統自帶的安裝包(可能不是docker的最新版本) sudo apt-get update //apt-get更新
原创 Java 8新特性(三):Optional類
在上一篇介紹Stream流式數據處理的文章中提到了Optional類,這是Java 8新增的一個類,用以解決程序中常見的NullPointerException異常問題。本篇文章將詳細介紹Optional類,以及如何用它消除代碼中的nul
原创 com.alibaba druid連接池配置註釋
# 下面爲連接池的補充設置,應用到上面所有數據源中 # 初始化大小,最小,最大 spring.datasource.initialSize=5 spring.datasource.minIdle=5 spring.datasource.m
原创 nginx配置一、二級域名、多域名對應(api接口、前端網站、後臺管理網站)
前提:安裝好nginx,如果已經啓動nginx,先停止,命令: ./usr/local/nginx/sbin/nginx -s stop 修改nginx配置 vi /usr/local/nginx/conf/nginx.conf
原创 nginx遠程接口到本地使用
打開配置文件nginx/conf/nginx.conf 更改配置 upstream api_server { se
原创 snakeyaml讀取yaml配置文件
關於yaml是個什麼東西,就不細說了。yaml官方文檔:http://www.yaml.org/snakeyaml是用Java實現的解析yaml文件的庫,官方wiki: https://bitbucket.org/asomov/snake
原创 獲取當前日期的後一天
package com.date.demo; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 生成
原创 QrcodeUtil
package org.asyware.group.util; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.a
原创 Java 8新特性(四):新的時間和日期API
Java 8另一個新增的重要特性就是引入了新的時間和日期API,它們被包含在java.time包中。藉助新的時間和日期API可以以更簡潔的方法處理時間和日期。 在介紹本篇文章內容之前,我們先來討論Java 8爲什麼要引入新的日期API,