
java
初夏十一
System.out.println("脱贫致富");
展开
-
shiro注解@RequiresPermissions失效问题
使用RequiresPermissions注解进行权限拦截项目规定根据功能多级编码 例:A菜单下的B管理功能中的C按钮权限编码为A:B:C 使用后发现只要拥有B管理功能的权限下面的按钮权限都可以使用B管理功能的权限编码为A:B Debug查看源码发现Shrio中的鉴权会根据(: ,)切割,切割顺序为先使用(:)切割后得到一个list 遍历list根据(,)切割。对比权限时根据切割后的list进行集合包含的判断,包含了就返回true。 着重标明一下权限编码中不能有(*)又星号直接错误。 这里发现这原创 2022-01-24 16:05:39 · 1130 阅读 · 2 评论 -
腾讯云对象存储 please make sure bucket name must contain legal appid when appid is missing.
注意jar包版本,版本低可能识别不了 我是用的是 <dependency> <groupId>com.qcloud</groupId> <artifactId>cos_api</artifactId> <version>5.6.8<...原创 2019-12-16 15:57:42 · 864 阅读 · 0 评论 -
spring boot2.x 映射文件虚拟路径
yml配置文件 #自定义变量 file: uploadFolder: D:/temp/ 代码 import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Configuration; import org.springframe...原创 2019-12-16 15:52:12 · 480 阅读 · 0 评论 -
Spring boot yml文件连接数据库时报错Access denied for user 'root'@'localhost' (using password: YES)
yml是区分数据类型的,所以如果用户名或者密码是数字的话,就要小心了。 如果password为000000的话,最终获取到的值是0,显然不对,那么6个0怎么表示呢?只能用字符串"000000",这样获取到的密码就是正确的了! ...原创 2019-11-29 15:40:28 · 344 阅读 · 0 评论 -
50阶台阶,上5阶,下3阶,几次能上去,使用java代码实现
最近遇到一道面试题50阶台阶,上5阶,下3阶,几次能上去,个人百度了一下没找到就自己写了一个仅供参考 水平有限写的不好,期望大佬指教 public class Test { public static void main(String[] args){ int i = 50; int a = 0; int s = 5; int ...原创 2019-10-14 17:01:52 · 272 阅读 · 1 评论 -
Im4java + ImageMagick 缩略图补白加边
引入maven Im4java的当前最新版本是1.4.0 <dependency> <groupId>org.im4java</groupId> <artifactId>im4java</artifactId> <version>1.4.0</version> </...原创 2019-08-09 10:58:26 · 477 阅读 · 0 评论 -
java发送HttpClient请求工具类
import org.apache.http.*; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.HttpRequestRetryHandler; import org.apache.http.client.config.RequestConfig; import org....转载 2019-06-25 14:54:12 · 952 阅读 · 0 评论 -
解决maven报错JAVA_HOME should point to a JDK not a JRE
在mavem目录bin目录下找到mvn.cmd文件使用记事本打开 在文件第一行输入set JAVA_HOME=D:\Java\jdk1.8.0_101(此处为你的Jdk所在)原创 2018-06-25 21:59:23 · 24095 阅读 · 38 评论 -
微信网页授权后端需要用到unionid但是返回的json中没有的问题
先吐槽一波微信真尼玛坑 本篇文章献给跟我一样第一次接触微信的小白,纯属个人见解,不喜勿喷 先奉上关于获取微信用户信息的代码 public static com.alibaba.fastjson.JSONObject getUserInfo() { com.alibaba.fastjson.JSONObject jsonObject = null; ...原创 2018-09-05 15:00:49 · 494 阅读 · 0 评论 -
thymeleaf仅生成静态页面
首先引入maven依赖 <!--Thymeleaf模板引擎 --> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring5</artifactId> <version>3.0.9...原创 2019-05-06 14:31:14 · 1515 阅读 · 0 评论