自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

StephenLiousYuan的博客

记录我的代码疑难问题

  • 博客(16)
  • 收藏
  • 关注

原创 第一个工作周报

第一个周报时间周期:2021.10.18~2021.10.22工作地点:合肥科学大道,机电产业园工作内容:kubesphere3.0搭建。搭建目的:公司项目迁移至集群管理主要环境:本地三台centos7虚拟机,单master双节点k8s环境工作进度:登录页面可以查看,登录报错。报错内容:记不清...

2021-10-23 22:32:57 156

原创 feign做服务调用provider获取不到对象传参

场景是这样的:在我的微服务中,有这么几个角色,consumer: 服务的消费者,provider:服务的消费者,还有一个feign,主要就是provider的接口形式,然后consumer依赖了feign,去调用provider中的服务,我用get请求传了对象,做list查询,在provider中打印获取的参数,一直为空。经过排查:feign Client 接口中对象参数没有@RequestBody注解添加即可!...

2021-04-16 11:07:18 381

原创 对map的value的引用变量调用retainAll()方法,调用结果会自动同步到map的value中,为什么?

public static void main(String[] args) { Map<Integer, List<String>> map = Maps.newHashMap(); List<String> listA = Lists.newArrayList(); listA.add("A"); listA.add("B"); map.put(119, listA); ...

2020-08-25 10:39:52 609 1

原创 三分钟彻底弄明白shiro原理

目前越来越多的项目都用到了shiro框架,毕竟它简单、容易(呃呃~其实一点都不简单),花三分钟理解下面的三个概念,你就掌握了shiro百分之九十的核心。一、Subject:主体,代表了当前 “用户”,这个用户不一定是一个具体的人,与当前应用交互的任何东西都是 Subject,如网络爬虫,机器人等;即一个抽象概念;所有 Subject 都绑定到 SecurityManager,与 Subject 的所有交互都会委托给 SecurityManager;可以把 Subject 认为是一个门面;SecurityM

2020-06-10 15:50:50 3695 1

原创 springboot下载文件---用ClassPathResource 读取并下载spring-boot 目录下的文件 报错

很多人这样写,ClassPathResource cpr = new ClassPathResource("xxx.xlsx");结果怎么也找不到文件,返回 null 。为什么?我们要知道,这个类是去找类路径下的资源,我们去target/classes下看,并没有我们要读取的文件。而我们的pom文件管理了这些资源文件。解决办法:去pom.xml下 节点添加 <resou...

2020-04-15 16:17:56 1506

原创 递归获取树形结果列表

获取部门树列表//用转换器将部门列表转换成部门树 List<SysDepartmentTreeVo> list = SysDepartmentConvert.INSTANCE.listToTreeVoList(sysDepartmentList); List<SysDepartmentTreeVo> treeVos = new ArrayList&lt...

2019-12-27 17:51:00 294

原创 java.lang.ClassNotFoundException: Cannot find implementation for XXX

事情是这样的:我在测试shiro授权登陆的时候,需要用到将User信息转换成Model信息,在代码运行的时候总报找不到实现类–java.lang.ClassNotFoundException:Cannot find implementation for xxxx于是本能想到查看注解,发现注解[@Mapper]引用的jar包是对的(org.mapstruct),再一到target/generat...

2019-12-27 17:02:08 4366 2

原创 IDEA 不识别mapper.xml文件中的sql的表名和字段,无法点击表名链接到数据源

找到 File->Settings->Languages&Frameworks->SQL Resolution Scopes左边选择xml文件目录,右边选择数据源和schema,就可以自动关联了

2019-12-24 16:58:40 7506 5

原创 编程技能会不会被人工智能取代?

会不会有一天人工智能会自动编程,从而将很多编程的岗位给取代?导致大批程序员失业。希望那一天晚一点到来。

2019-05-29 13:44:17 482

原创 postman和swagger测试接口,传参报400,解决办法

最近,在用swagger测试接口的时候,总是报400,无论怎么修改传参格式都进不了后台,原来是我的入参的实体类添加了一个包含所有属性的构造函数。添加一个无参构造,完美解决问题。目前不知原因。有知道的程序员回复嘛?...

2019-01-14 13:49:14 5868 2

原创 tomcat 项目配置,IP地址即可访问项目

参考这篇博客配置完https://blog.csdn.net/bug_moving/article/details/53152318然而不见效果,还是要输入后缀,排查了原因在这里。web.xml:&lt;servlet-mapping&gt; &lt;servlet-name&gt;dispatcher&lt;/servlet-name&gt; &lt;url-pattern&...

2018-12-26 19:00:47 386

原创 myBatis查询某个时间区间数据<if test=""> 如何写判断条件,and 里面的内容怎么写?

需要查询db2数据库表某个时间区间,例如查询user表从2017-01-01到2017-01-31这一个月新增的用户数据,或者只想传一个开始日期beginDate(结束日期endDate)作为条件查询,查询这个beginDate之后或endDate之前所有的新增用户数量 <if test='beginDate!=null or endDate!=null '>and d.LAST_UPT_DA

2017-03-13 18:05:16 16542

原创 mybatis **-mapping.xml文件中if test表达式逻辑判断“并且”,不能用&&

用and 例如: <if test="age!=null and name!=null">

2017-03-13 14:43:46 10729

原创 东京橱柜

Tokyo Cabinet Tokyo Cabinet简介 Tokyo Cabinet 是日本人 Mikio Hirabayashi开发的一款 DBM 数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是 Berkeley DB 等 DBM 的几倍。Tokyo Cabinet 是一个DBM的实现。这里的数据库由一系列key-value对的记

2017-01-10 11:35:00 470

转载 ln 命令用法

ln的链接分软链接和硬链接两种: 1、软链接就是:“ln –s 源文件 目标文件”,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间,类似与windows的快捷方式。 2、硬链接ln源文件目标文件,没有参数-s, 会在选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。

2017-01-06 12:01:10 622

原创 tomcat启动进度一直保持为:tomcat preparing launch delegate ...,直至弹出启动超时

不加web项目,直接在eclipse中启动tomcat可以成功访问localhost:8080; 以下方法均不适合: 方法一:service.xml多配一个servie节点,删除不需要的节点 方法二:IE浏览器–》Internet选项-连接-居于万设置-勾选对于本地地址不使用代理服务器 方法三:端口被占用,经查(netstat -ano|findstr “端口号”)http8080和ajp8

2017-01-05 18:02:52 2182 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除