![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
托尼托尼.大白
这个作者很懒,什么都没留下…
展开
-
使用lombok的@builder注解之后导致spring的BeanUtils.copyProperties转换的对象为空
为了方便大家看在使用lombok的@Data注解时又使用了@builder注解得区别,写了两个简单的实体类通过查看他们编译过后的class文件之后发现,使用了@Data+@Builder之后的类里面,竟然没有了无参构造下面是测试demo,可以看出最后一个转换的对象为空分析的原因是:spring的BeanUtils.copyProperties采用的反射创建的对象,此时并不知道对象的属性值是什么,所以只能创建无参的对象,在单独set/get,而不能创建有参构造对象.使用了@Data+@Build原创 2021-08-13 15:09:29 · 1096 阅读 · 0 评论 -
java实现Linux环境下ping命令并返回数据,telnet端口检测命令,ssh命令
java实现Linux环境下ping命令并返回数据,telnet端口检测命令,ssh命令一.ping命令,并返回数据(linux) public SysDiagnosticToolVo ping(String ip) { SysDiagnosticToolVo sysDiagnosticToolVo = new SysDiagnosticToolVo(); String result = null; if (ip == null || ip.length(原创 2021-06-21 11:21:47 · 1055 阅读 · 0 评论 -
记录一次eruka注册中心访问有时404,但是接口路径存在的问题
记录一次eruka注册中心访问有时404,但是接口路径存在的问题一.事件发生背景二.问题发生原因三.解决办法一.事件发生背景微服务架构,多人共同在自己本地开发同一个微服务,但是注册中心只有一个二.问题发生原因多人在自己本地起项目,注册到了同一个注册中心,且注册的服务名字都一样,因此当请求到达eruka注册中心时,会轮训或随机访问存活的节点,当请求访问到其他人的微服务时,就404了,请求访问到自己的微服务,就正常了(开发的时候,一个application对应了多个服务)三.解决办法将自己的微服务原创 2021-06-18 17:24:44 · 415 阅读 · 0 评论 -
POI导出Excel设置背景色踩坑,解决背景色全黑(无效)的问题及指定列添加背景色,自定义颜色
POI导出Excel设置背景色踩坑,解决背景色全黑的问题及指定列添加背景色,自定义颜色一.自定义颜色二.背景色全黑(无效)的问题解决![在这里插入图片描述](https://img-blog.csdnimg.cn/20210618160617480.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3E2NDg3NDc2MTM=,size_16,colo原创 2021-06-18 16:47:58 · 6859 阅读 · 0 评论 -
中文用户名安装RabbitMQ及RabbitMQ无限重启的解决办法
中文用户名安装RabbitMQ及RabbitMQ无限重启的解决办法:第一步:使用cmd命令打开命令提示符,然后右击以管理员身份运行,需要注意的是不是在安装的RabbirMQ文件目录下使用cmd进入命令提示符第二步:使用cd 命令进入到rabbitMQ的sbin目录下(要先进入rabbitMQ安装的盘符)以我的为例:第三步:使用命令 rabbitmq-service.bat re...原创 2019-11-23 00:01:45 · 983 阅读 · 0 评论 -
java.lang.ClassNotFoundException出现的原因及解决办法,maven正确的idea设置及环境变量配置及配置文件设置,maven导包出现的问题及最新阿里云仓库的网络地址
java.lang.ClassNotFoundException-导致这个异常出现的原因只有两个1.代码写错了2.jar包没有导进来及解决此问题的方法有: 1.首先排查代码时候有错误,有误则根据报错其他信息进行改正,如果没有错误继续向下排查2.jar包有没有真正的导进来,此情况出现也有几种情况1:idea设置错误,或者环境变量配置错误2…maven有问题,我们重点将此问题3.如...原创 2019-11-02 01:28:53 · 2504 阅读 · 0 评论 -
maven引用jar包偶尔报红解决办法,阿里云maven仓库引用配置,jar包报红
在java中使用maven仓库从阿里服务器下载jar包时,我们有时下的jar包会报错,今天才发现,原来是maven的config目录下的setting.xml配置文件对于阿里maven引用出现了问题,原因在于该引用已经不再进行维护了,从阿里的文档中找到了正确的配置:阿里最新的引用方式<mirrors> <mirror> <id>aliyunma...原创 2019-10-31 23:43:34 · 631 阅读 · 0 评论 -
Spring-Security入门时,IllegalArgumentException:There is no PasswordEncoder mapped for the id "null''
使用Spring Security整合时,简单模拟并测试用户角色及权限登录时,报出如下错误java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id “null”严重: Servlet.service() for servlet [springMVC] in context with pat...原创 2019-10-22 17:06:15 · 174 阅读 · 0 评论 -
java中如何求101-200之间的素数,并统计素数个数
素数,又叫质数,如果一个数只能被1和它本身整除,name这个数就是叫做质数,也叫做素数最小数的质数是3,1既不是质数,也不是合数采用双重for循环的方式判断public class SuShu { public static void main(String[] args) { int i;//需要做素数判断的输 int a;//除数 ...原创 2019-10-21 01:56:43 · 1591 阅读 · 0 评论 -
有map集合映射时报com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException的原因及解决办法
图解service层map集合key值与中间表sql语句的关系两处写的单词必须完全一致,大小写也不能错,否则找不到映射关系为了避免此错误的出现,建议直接复制粘贴,出错几率会减小.报com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException.异常将service层代码黄框中的checkitem_id去...原创 2019-10-17 23:55:16 · 463 阅读 · 0 评论 -
Dubbo框架使用 RPC远程调用,使用分页插件PageHelper报java.lang.NullPointerException空指针异常
dao层接口中方法,使用了mybatis插件 /** * 分页查询 * @return */ Page<CheckItem> selectByPage(@Param("queryString") String queryString);dao层sql语句的xml配置文件,使用了mybatis插件与分页插件PageHelpersql语句动态...原创 2019-10-17 00:02:23 · 1329 阅读 · 0 评论 -
ssm框架整合时及mybatis框架中org.apache.ibatis.builder.BuilderException异常出现的原因及解决办法
1.dao层接口对应的关于sql语句的xml中namespace属性填错了或者少填`出现BuilderException问题1.检查文件目录是否完全匹配,因为要保证编译时期能将配置文件与接口编译到同一文件夹中2.xml配置文件中没有写全包名,只写了接口名3.如果没有上述问题,且在编译后target文件夹下只有mapper的class文件,而没有xml文件,则是maven编译时出现问题,在p...原创 2019-10-14 01:01:03 · 6610 阅读 · 0 评论