
java
neutrons.
这个作者很懒,什么都没留下…
展开
-
@Autowired 和 @ Resource的区别
1.Autowired 是 spring原生的;resource 是 JSR-250规范中的注解2.Autowired 默认按照类型进行装配,如果bean 不存在,或者存在多个会报异常 设置required 为false 不会抛出异常即@Autowired(required=false),如果想通过名称,可以加上@Qualifier;resource 默认是按照名称进行装配, 找不到会报异常,当然也可以通过指定类型来注入,同Autowire一样bean不存在或存在多个都会抛出异常。3.因为默认情原创 2020-11-23 18:44:03 · 219 阅读 · 0 评论 -
阿里巴巴java开发手册2020.04.22泰山版
没什么好说的,很好很强大链接:https://pan.baidu.com/s/1kUxU0xh6Y-6s1tTMRayhcQ 提取码:o9vs原创 2020-06-08 17:43:23 · 664 阅读 · 0 评论 -
You have no right to access this object because of bucket acl
后端JSON接受前端传递的oss的图片地址时出现bug如下:You have no right to access this object because of bucket acl错误信息:查阅OSS官网如下图:对比传参前后url发现传到后台后url中多处了amp;例如:删除这两个amp;即可访问从提示来看是无权访问,赶时间没仔细研究。先记录下来以后完善。...原创 2020-04-26 18:12:31 · 6134 阅读 · 0 评论 -
maven引入外部jar包
在pom的build中加入下文<resources> <!--解决lib下jar没有打包--> <resource> <directory>lib</directory> <targetPath>/BOOT-INF/lib/</targetPath> ...原创 2020-02-27 14:55:56 · 189 阅读 · 0 评论 -
java.lang.IllegalStateException: Multiple Dockets with the same group name are not supported
异常描述:org.springframework.context.ApplicationContextException:Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.IllegalStateException: Multiple Dockets with the ...原创 2019-12-25 19:03:06 · 4235 阅读 · 0 评论 -
图书ISBN编码概述及java工具类校验
前言:系统用图书的ISBN编码作为查询条件,由于套装书或其它情况导致ISBN编码可能重复,针对这种情况图书馆自定义了一批ISBN编码,因此需要区分是否为自定义的ISBN编码。由于ISBN编码有一套对应的生成规则,并且各个图书馆的自定义编码不相同,所以准备利用ISBN编码生成规则使用java程序处理直接上代码有兴趣的可以看看下边的内容:计算方式ISBN书号校验码的计算方法 一、10位书号...原创 2019-11-27 11:49:40 · 2962 阅读 · 0 评论 -
java特性概述
1996年java第一次发布,我也这一年出生的,哈哈。原创 2019-11-22 00:38:37 · 341 阅读 · 0 评论 -
web微信扫码登录
step 1点击进入微信开放平台step 2step 3等待审核通过step 4设置域名或ip+portstep 5java后台实现GitHub地址原创 2019-11-21 23:12:23 · 3616 阅读 · 0 评论 -
gradle模块之间的引用
在经历过maven转gradle后,运行报错发现是A找不到引用模块B的配置文件解决办法如下://使用Profile注解@Profile("引用模块B")public class DynamicDataSourceConfig {}...原创 2019-11-11 15:53:45 · 3482 阅读 · 0 评论 -
maven转gradle
先cmd,gradle -v查看有没有安装gradle并且是2.0以上版本,没有就去安装个当然安装最新版的需要jdk1.8如下图:在pom根目录执行gradle init --type pom出现下图即成功...原创 2019-11-08 15:55:08 · 364 阅读 · 0 评论 -
idea插件之maven转gradle
在线演示地址原创 2019-11-07 19:16:23 · 904 阅读 · 0 评论 -
idea插件之命名大小写驼峰转化
给大家推荐个转化命名的插件:安装完restart即可原创 2019-11-07 14:51:59 · 1367 阅读 · 0 评论 -
shiro动态授权
背景://这种在shiroFilter中配置shiroFilter.setFilterChainDefinitionMap( filterMap );//或者注解限制权限是不满足需求的@RequestMapping("/getAdminInfo")@RequiresRoles("ADMIN")所以查看ShiroFilterFactoryBean的setFilterChainDefini...原创 2019-11-07 14:16:10 · 810 阅读 · 0 评论 -
mybatis调用mysql存储过程
mapper如下:call你需要调用的存储过程,mode=IN,是你的入参,OUT出参 <select id="**********" parameterType="java.util.Map" statementType="CALLABLE"> { CALL ******** ( #{*****,mode=IN,jdbcType=VARCH...原创 2019-11-06 15:52:19 · 207 阅读 · 0 评论 -
用shiro、redis做登录权限处理
前言 最近,需要用shiro做一套登录,机缘巧合看到了张开涛大佬的跟我学shiro本文也是在此基础上完成的,点击上方链接可以到网盘上下载pdf尽管有文档参考,但还是遇到了很多坑,所以在快要完成的以后写个blog总结回顾...原创 2019-11-04 15:03:25 · 2109 阅读 · 0 评论 -
登录流程图
仅供参考原创 2019-10-24 09:07:33 · 4020 阅读 · 0 评论 -
shiro的学习
Shiro 是一个强大且易用的Java安全框架。作为Apache开源的上游项目,它在,执行身份验证、授权、密码和会话管理效果很好。现在,使用Shiro 的人越来越多。...原创 2019-10-18 10:57:55 · 288 阅读 · 0 评论 -
java.io.EOFException
EOFException(end of file Exception )大意为:在输入过程中出现意外导致文件结束或流结束原创 2019-10-17 17:13:58 · 3620 阅读 · 0 评论 -
面试题网站
GITHUB原创 2019-10-16 15:16:17 · 298 阅读 · 0 评论 -
数据结构与算法分析(java语言描述)之第一章
一个coder是绕不过数据结构和算法的,于是买了本书,翻了下一共12章,blog就当印象笔记了原创 2019-09-29 14:47:20 · 254 阅读 · 0 评论 -
@Slf4j的使用
没了解这个注解之前是这样的:private Logger logger = LoggerFactory.getLogger(类.class);之后是。。。:需要导入这个mport lombok.extern.slf4j.Slf4j;我用的gradle这里需要注意的是:在gradle4.7以后对于加入依赖lombok方式发生变化我的是gradle5.0直接报编译错误改成这个就行了:...原创 2019-08-20 09:31:44 · 212 阅读 · 0 评论 -
jdk1.8API百度网盘需要的拿走
链接:https://pan.baidu.com/s/1IrWWu6hG93L7RHfsw2i-Yw提取码:mjw0原创 2019-08-12 14:51:21 · 19389 阅读 · 0 评论