- 博客(53)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 springboot使用minio(8.5.11)
1.配置minio MinioAutoConfiguration 类。3.创建minioTemplate工具类。1.上传时如果流是空的,不上传不成功的。
2024-09-19 14:29:26 298 2
原创 minio 文件复制报The specified key does not exist
1.使用minio复制时该具体写法如下。3.将2的文件复制到那个目录文件下。2.这个文件的路径,出桶外。1.minio桶的名称。
2023-05-18 13:37:21 2674
原创 springBoot打包为jar失败原因之一(一个项目|微服务中存在多个main方法)
错误信息[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time: 8.351 s[INFO] Finished at: 2021-05-20T08:58:42+08:00[INFO] Final Memory: 71M/758M[INFO] ----------------------------------------
2021-05-20 09:09:28 413
原创 Java8概念图的描述
工具和工具api java: java命令启动java应用程序。它通过启动Java运行时环境(JRE),加载指定的类,并调用该类的main()方法来实现。方法必须声明为public和static,不能返回任何值,并且必须接受字符串数组作为参数 javac:Java编程语言编译器 javadoc:Java文档技术 jar:...
2021-05-11 15:43:40 272
原创 nacos启动失败常见问题
nacos启动失败的常见问题存放naocs文件的路径不能有中文如果是单机的nacos 修改如下功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入存放naocs文件的路径不能有中文如果是单机的nacos 修改如下我们对Markd
2021-05-03 12:16:30 2586 2
原创 hystrix仪表盘监控一直loading
有可能是 此方法没有加 @HystrixCommand注解如上图所示,想要监控每个方法,就得再每个方法上加@HystrixCommand
2021-03-11 17:20:44 235
原创 mybatis插入返回主键问题(参数对象id被改变了)
出现问题代码如下(参数对象id被改变)当执行完插入操作是 wxUser 的id就会改变如下这里的i其实是返回的插入后的id出现原因: 插入的对象是同一个对象(图中可以看到)所以不管实在service层还是controller层 id都会被改变解决方案: 1.将wxUser赋给新的对象如图这样wxUser里的id就不会被改变了2.或者将wxUser里的id提取出来...
2021-03-06 10:35:53 483
原创 mybatis 新增操作 出现数据不对应字段问题
前提:使用了若依的代码生成或者mybatis的代码生成的mapper.xml问题:如图出现原因:这两字段和values下面的要获取的值的位置不一样(不一样原因:在使用代码生成后进行增加 没问题,后来发现需要添加新的字段 于是就手动添加了上图的来给你个字段,就在insert标签加了如下代码 如图 配和看更容易懂些) Preparing: insert into wx_report ( title, hospital_name, report_category, wx_user_id, p
2020-12-08 10:39:49 1122
原创 Incorrect datetime value: ‘‘ for column ‘report_time‘ at row 1
使用的是若依分离版出现这个问题是 数据库表字段不确定,重新生成xml
2020-11-26 12:37:08 623 1
原创 map嵌套map数据重复问题
List<Person> ps = new ArrayList<>(); Person person = new Person(1,"小明",23); Person person1 = new Person(2,"小花",24); Person person2 = new Person(3,"小聪",25); Person person3 = new Person(3,"小开",23); Person .
2020-11-23 20:07:44 591
原创 使用svn checkout 项目循环嵌套(解决方案 去掉ry.sh)
起因:这里使用的是若依前后端分离项目如下图:点击choose items 不选择ry.sh 就OK了
2020-11-09 12:01:21 569
原创 解决seata处理分布式事务 使用 代理数据源后 mybatisplus 失效问题
将 SqlSessionFactoryBean 改为 MybatisSqlSessionFactoryBean 即可 如图
2020-08-13 10:30:20 2526 7
原创 linux集群nacos报 Failed to obtain JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNeste
Failed to obtain JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Could not create connection to database server. Attempted reconnect 3 times. Giving up.)使用软件: mysql8.0
2020-08-06 10:03:06 2210
原创 com.netflix.client.ClientException: Load balancer does not have available server for client: microse
com.netflix.client.ClientException: Load balancer does not have available server for client: microservicecloud-provider-dept 解决方案报错信息如下图解决方案在服务消费方的主启动类加上@EnableEurekaClient
2020-06-14 12:56:06 4336
原创 Could not autowire. No beans of IDeptService type found
报错原因:创建微服务时引入另一个项目的service报的错1. 先看下报错情况 如下图2.报错原因如下图2.1.microservicecloud-provider-dept-8001 的启动类 在 com,xu.microservicecloudproviderdept8001包 下2.2 但是IDeptservice在另一个项目的 com.xu.microservicecloudapi 包下2.3 最后的一个包名不一样所以 编译时就报错了**3.**解决方案 把启动类移动到相同的包名
2020-06-11 13:13:27 291
原创 git pull Your local changes would be overwritten by merge. Commit, stash or revert them to proc
git pull 报错 Your local changes would be overwritten by merge. Commit, stash or revert them to proceed报错原因解决方案欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容...
2020-03-23 15:03:46 754
原创 org.springframework.beans.factory.NoUniqueBeanDefinitionException
前提:使用spring boot java配置报错代码*org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.example.demo.service.IAdminService' available: expected single matc...
2019-12-28 17:21:20 383
原创 linux安装nginx1.16版(稳定版)
按以下步骤执行1.进入nginx网址2.选择documentation3.选择安装nginx4.这里选用软件包安装nginx5.安装前看下自己的centos版本和位数6.在新计算机上首次安装nginx之前,需要设置nginx软件包存储库。之后,您可以从存储库安装和更新nginx。6.1 安装先决条件:sudo yum install yum-utils6.2 要设置yum存...
2019-12-17 16:16:46 2839
原创 zookeeper 启动查看状态出现的错误
1.Exception in thread “main” java.lang.UnsupportedClassVersionError: org/apache/zookeeper/server/quorum/QuorumPeerMain : Unsupported major.minor version 52.0原因 jdk版本不一致在linux下使用命令 rpm -qa | grep jd...
2019-10-22 17:10:41 1912
原创 mybatis resultType获取结果一些有值一些为null
前提使用框架:spring boot原因:没有配置mybatis驼峰命名规则且使用的是返回的结果类型为resultType配置如下:bean.getObject().getConfiguration().setMapUnderscoreToCamelCase(true);@Bean(name = "sqlSessionFactory") public SqlSessionFactory...
2019-09-05 12:02:35 603
原创 spring boot devtools 远程连接
前提:开发软件 STS加入 <dependency> <groupId> org.springframework.boot </groupId> <artifactId> spring-boot-devtools </artifactId> <optional>true</option...
2019-08-19 13:49:25 740
原创 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
报错前提 :使用 mbatis pagehepler 进行分页报的错报错代码com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version...
2019-08-01 13:01:59 265
原创 git-receive-pack: command not found
报错前提:本地文件上传至服务器报错内容如下:bash: git-receive-pack: command not found(找不到命令)fatal: Could not read from remote repository.(致命:无法从远程存储库中读取。)Please make sure you have the correct access rights(请确保您拥有正确的访问权...
2019-07-10 10:21:12 3101 1
原创 linux Determining IP information for eth0... failed获取 eth0没有ip
1.检查vmware的各个服务是否启动我的错误就是1 他没有启动
2019-06-25 14:58:03 172
原创 导入外部maven项目 的pom.xml第一行有个叉叉
错误信息:百度了半天的资料没有找找到后来我就直接启动了springboot 能够运行成功也能访问!所以那个红叉还是没有解决!!
2019-05-30 19:47:59 597
原创 springBoot项目使用maven打jar包出错(其中一种情况)
报错信息如下org.springframework.core.NestedIOException: Failed to parse mapping resource: 'class path resource [mapper/appfaceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException...
2019-05-25 15:05:43 1574
原创 java.util.concurrent.TimeoutException: null(解决方案3+1)
报错代码有三种解决方案增加超时时间 增加了10hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds: 10000关闭超时发生的异常hystrix.command.default.execution.timeout.enabled=false 禁用Feign里面的Hystrix...
2019-05-17 09:51:49 56051 5
原创 feign.FeignException: status 404 reading UserFeignClient#findById(Long)
先贴图这是另一个项目的controller也就是说这三个的访问数据路径的是一样 ok啦
2019-05-16 15:32:52 13381 7
原创 java设计模式之--原型模式(克隆模式)
定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象通俗说明:使用同一个类创建不同的对象我认为:建立相应数目的原型并克隆它们可能比每次用合适的状态手工实例化该类更方便一些参与者Prototype(某个类|接口)声明一个克隆自身的接口。ConcretePrototype(具体的类|接口) 实现一个克隆自身的操作。Client(克隆具体的类) 让一个原...
2019-05-13 11:07:54 165
原创 mybatis-generator自动生成pojo,mapper,dao类和xml文件和怎么使用Ω
这里直接使用mybatis官网的generator详情后面会说配置generatorConfig.xml如下↓↓<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configurati...
2019-05-12 17:12:18 329
原创 java--装饰模式Ω
装饰模式:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活适用性1.在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。2.处理那些可以撤消(再不用使用的类或方法)的职责。3.当不能采用生成子类的方法进行扩充时。参与者1.Component定义一个对象接口,可以给这些对象动态地添加职责。2.ConcreteComponen...
2019-05-10 16:48:03 89
原创 mysql子查询
子查询:子查询指一个查询语句嵌套在另一个查询语句内部的查询1.带any,some 关键字的子查询any 和some 表示满足其中任一条件,它们允许创建一个表达式对子查询的返回结果进行111比较,只要满足内层子查询中任何一个比较条件,就返回一个结果作为外层查询的条件,select o_id from concrete_class where o_id>any(SELECT f_id ...
2019-05-08 09:40:49 108
原创 mysql连接查询
在使用之前 先创两张表如下↓↓concrete_class表 :是具体的某一类DROP TABLE IF EXISTS `concrete_class`;CREATE TABLE `concrete_class` ( `o_id` int(11) NOT NULL AUTO_INCREMENT, `f_id` int(11) DEFAULT NULL, `o_name` varc...
2019-05-07 17:36:09 77
阿里java开发手册1.3.0版
2019-05-06
mybatis 使用foreachmap里不同的key的list集合value
2019-09-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人