原创 java中Cookie和session的應用
Cookie:頁面緩存,當頁面提交http請求時,後端可以獲取並進行處理 如下,寫一個springmvc框架的例子 1.新建一個http請求 package test.projectTest.controller; import ja
原创 自定義註解annotation及用法
1.註解的定義 @Documented:一個簡單的Annotations標記註解,表示是否將註解信息添加在java文檔中。@Retention(RetentionPolicy.RUNTIME): RetentionPolicy.SOURC
原创 nginx配置
查詢nginx配置文件路徑 輸入命令:niginx -t 查看nginx配置文件路徑以及該文件語法是否正確 (如果nginx沒有配置成環境變量,需要先找到nginx安裝目錄,命令:ps -ef|grep nginx,如下圖1,maste
原创 spring注入靜態變量
spring不支持直接注入靜態變量,需要通過其他方式實現,比如set方法注入,或者直接通過調用方法時獲取spring上下文添加bean 如下方式是會報空指針的 public class Test{ @Autowired
原创 linux下載文件到本地命令
linux下載文件到本地windows系統,可以用sz命令下載linux文件到本地,也可以用命令rz上傳本地文件到linux 使用xshell來操作服務非常方便,傳文件也比較方便。 就是使用rz,sz 首先,服務器要安裝了rz,sz 。
原创 mysql數據庫安裝及主從複製配置詳解
一、linux上安裝mysql(命令中空格格式可能不正確,需要在linux上重新刪除輸入空格) 1.下載mysql安裝包(也可以去官方網站下載解壓) wget http://dev.mysql.com/get/Downloads/
原创 linux系統git安裝及應用
一、git安裝 1.默認安裝 執行命令:yum install git 2.安裝指定版本git 先刪除剛纔已下載的安裝包:yum remove git 下載對應版本git:wget https://www.ker
原创 maven——nexus的安裝及配置使用
1.nexus安裝 官方下載地址:https://www.sonatype.com/download-oss-sonatype 下載到本地,解壓後,進入nexus-3.13\etc目錄,nexus-default.properties可
原创 java HttpServlet處理Cookie的應用
Cookie:頁面緩存,當頁面提交http請求時,後端可以獲取並進行處理 如下,寫一個springmvc框架的例子 1.新建一個http請求 package test.projectTest.controller; import ja
原创 spring boot 鏈接兩個數據源,操作兩個數據庫
1.數據源配置application.properties spring.jpa.database=mysql #數據鏈接1 datasource.master.url=jdbc:mysql://10.266.66.264:3306/
原创 springboot實現bean手動注入
1.springboot啓動類實現接口ApplicationListener<ContextRefreshedEvent>,實現方法onApplicationEvent,初始化上下文 package test.projectTest; i
原创 java小知識
1.@Deprecated,註解標識方法或者類等不提倡使用,方法或者類上會劃橫線刪除線標識 2.java可變參數三個點表示:... 如下方法,getParam參數可變,調用方法時可傳任意個參數。參數str當做一個數組來處理 publi
原创 圖片按固定寬度壓縮成RGB格式
public static void generalSmallImg(String path, String pathSmall, int nw) throws IOException{ File fi = new
原创 關於maven的pom配置注意
POM包括了所有的項目信息 groupId:項目或者組織的唯一標誌,並且配置時生成路徑也是由此生成,如org.myproject.mojo生成的相對路徑爲:/org/myproject/mojo artifactId:項目的通用名稱 ve
原创 加密解密及算法Test集合
package test.projectTest; import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGe