原创 基於springboot2.0 下 shiro導致post請求跨域失敗

1.首先我們需要配置一下跨域 import com.factory.utils.interceptor.AuthorizationInterceptor; import com.factory.utils.resolver.Login

原创 912. 排序數組 leetcode筆記

1.找出最大值和最小值 2.最大值減最小值得到計數數組的長度(同時可以去除負數干擾) 3.循環需要排序的數組(通過當前數值減去最小數值的方式獲得計數數組的位置)在計數數組上標記 4.從最小值遞增循環到最大值(此邏輯爲排序作用),噹噹前循

原创 java解析四則運算字符串,並計算

package com.reptile.reptileTest; import java.util.ArrayList; import java.util.List; import java.util.Objects; import

原创 基本數據類型

  基本類型 大小 取值範圍 boolean 1字節8位 true,false byte 1字節8位有符號整數 -128~128 short 2字節16位有符號整數 -2^15~2^15-1 char 2字節16位Unicode字符 0~

原创 springboot自定義日誌註解

import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention;

原创 @RequestParam接收前臺傳遞過來的數組

有時候我們會遇到前端傳遞過來的數據是["123","fawef","faweion]這種格式的數據如果參數名稱是userNames我們可以在後臺用@RequestParam("userNames[]") List<String> user

原创 springboot非註解跨域

import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.C

原创 筆記(自用)

比較字段的時候不建議用==/!=equsls,Object.equalsLong aa=1L;Long a2=1L; if(Objects.equals(aa, a2))

原创 tomcat上發佈項目session失效

場景:springboot框架,shiro權限控制,將項目打成war包部署到tomcat下行爲:有一個上傳圖片的功能,將圖片上傳到服務器的tomcat下的root>WEB-INF>classes下面的一個文件夾內,當我執行刪除文件的操作的

原创 在Windows平臺上搭建kafka

一.安裝jdk二.安裝Zookeeper三.Kafka的安裝和使用四.測試一.安裝jdk1.注意版本的控制,在此不詳細贅述(需要注意一點的是配置jdk的環境變量的時候我們通常會配置一下CLASSPATH這個變量,但是在kafka之後的執行

原创 springboot 結構

1.靜態頁面放在resources下面的static文件夾中2.mapper.xml永遠放在resources下面的mapper文件夾中(可以通過代碼修改來指定位置)3.配置文件放在resources中4.如果引入了靜態頁面模板sprin

原创 在eclipse luna中安裝Checkstyle

首先在Checkstyle各個版本下載中下載一個checkstyle版本,因爲我是用的是eclipse luna對於高版本的Checkstyle總是安裝不上,所以我下載的是5.6.1版本的。 下載完net.sf.eclipsecs-up

原创 解決非controller使用@Autowired註解注入爲null問題

在SpringMVC框架中,我們經常要使用@Autowired註解注入Service或者Mapper接口,我們也知道,在controller層中注入service接口,在service層中注入其它的service接口或者mapper接口都

原创 阿里大於短信驗證碼配置

阿里大於短信引用申請     1.淘寶.開放平臺(點擊左邊超鏈接進入淘寶開放平臺)   點擊 應用管理--->>應用列表--->>創建應用     選擇阿里大於,創建應用     進入應用管理       點擊 操作下的  引用管理 進入