- 博客(55)
- 资源 (5)
- 收藏
- 关注

原创 解决idea项目里jar依赖各种报错画红线问题
前言:你网络得好首先要明确一点,pom中引入的依赖包都是存在于你的maven库里的第一步,首先查看你设置的setting文件是不是正确(有时候新建项目会自动设置成c盘默认文件)以及你的项目引入maven库是否正确第二步,有些新增的pom依赖是你本地库没有的,这时需要在你的setting文件里配置好从你们公司的 私服上下载jar的地址,以及从公共仓库下载jar的地址,然后从项目里右键项目名称...............
2019-12-05 17:46:13
5023
原创 mysql数据更新问题,隐式转换,bigint,字段长度,大坑
参数:{"checkFlag":"2","htyy":"只能退回浩发公户","id":"1283815443262361600","shrr":"LIYANYI"}使用navicat连接数据库,在数据表中进行筛选id= 1283815443262361600的数据,未查询到,但是发现id有等于1283815443262的数据,突然发现id的字段类型为bigint(11),1283815443262361600显然是超长了。查看代码,很简单的更新sql,根据id更新。起因:生成系统推送的数据,更新失败了,
2025-03-05 18:13:36
217
原创 本地oracle登录账号锁定处理,the account is locked
2.打开sqlplus: sqlplus /nolog(加/nolog是不登录服务器的意思,不加就需要输账号密码)第2步第3步可以合并,直接使用sysdba登录:sqlplus / as sysdba;4.解锁账号:alter user 被锁账号 account unlock;3.切换到管理员:conn / as sysdba;1.打开cmd命令窗口。
2023-08-11 10:28:57
2031
原创 nginx配置访问本机文件夹里的静态资源404
因为是直接使用的yum安装的二进制包nginx,nginx.conf文件首行是user nginx;在nginx中配置了location访问一直404。看日志发现Permission denied。改为user root;
2023-07-31 16:12:36
2264
原创 浏览器访问nginx转发打开oss上的html页面默认是下载,修改为预览
使用阿里云盒OSS上传了html页面,在nginx里配置跳转访问该页面时,在浏览器里直接默认下载了该页面,现在想实现预览功能,只需在nginx里的location里修改消息头的Content-Disposition为inline即可。注意要隐藏头信息proxy_hide_header。再次访问html就是预览,不下载了。
2023-07-30 20:40:36
1476
原创 redis启动失败,oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
对比正常redis服务的配置之后,把redis.conf里的守护进程关掉就可以了(但是没用system管理之前,直接./redis.server启动是可以的,存疑)但是加入到system后启动redis失败。在redis文件夹下,启动redis正常。一直处于starting状态。
2023-07-26 14:43:53
2309
原创 PID file not written; -detached was passed,安装rabbitmq启动失败
PID file not written; -detached was passed,安装rabbitmq启动失败
2022-10-23 09:48:54
1361
原创 maven库中jar包引入不到idea项目,加载第三方jar包到本地maven库
有些jar不能直接从中央仓库下载,放到本地maven库,却加载不到idea项目中
2022-09-15 10:47:46
1928
原创 本地nacos启动失败,org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean **
nacos本地启动失败,数据库版本不对应
2022-09-09 16:46:18
13212
2
原创 PageHelper.startPage 分页查询total总数不对,子表数据数量不对,分页大坑
分页查询大坑,total不对,子表查询数量不对
2022-08-19 17:26:44
3552
原创 SpringMVC配置mybatisplus的PerformanceInterceptor插件
springmvc配置mybatisplus的PerformanceInterceptor插件
2022-05-17 11:26:05
617
原创 解决SVN拉取项目报错:ra_serf: The server sent a truncated HTTP response body. 连clean up也不好用情况
SVN拉取代码报错ra_serf: The server sent a truncated HTTP response body.
2022-05-12 14:51:09
2175
原创 Error:java: com.sun.tools.javac.code.Symbol$CompletionFailure: 找不到org.apache.ibatis.session.RowBound
遇到了好几次这个问题,关键问题是有时候报这个错,有时候不报暂时解决办法是:有了解过的欢迎评论探讨!
2022-04-15 17:11:25
2064
1
原创 启动jar包连接本地mysql数据库失败,Access denied for user root@localhost,试试密码加上双引号
结论:如果你一直没解决此问题,尝试一下在你项目配置的数据库账号、密码文件中,把密码加上双引号试一下,你会回来感谢我的!前提是你的密码必须是带好几个00000的(因为000在数据库里看做0)今天帮同事在公司一台windows服务器上运行一个项目,基本环境都已经安装,mysql5.5,JDK1.8,我需要做的是打出项目jar包,创建项目对应数据库表结构,然后运行jar包即可。很简单的操作,我也成功在我电脑上的cmd跑此jar包成功运行起来了,没想到放到公司服务器运行报错了:Access deni
2022-04-12 16:13:45
2563
原创 JAVA配置环境变量死活不好使,java命令不可用
配置环境变量作为开发者入门操作,曾配置过几十次环境变量了,唯独这次配置完后cmd里运行【java -version】始终识别不到java命令,耽误我一小时时间,重启电脑等等都不好用,然后常识在已安装的jdk目录下去打开cmd运行此命令显示正常,也证明jdk没问题,然后再次回到桌面运行cmd,执行【java -version】结果TMD好使了,,,,也是服气了。......
2022-04-12 15:47:14
817
2
原创 Springboot配置访问linux服务器资源
主要就是用ResourceHandlerRegistry如果访问没权限(如若依框架配置了权限认证)则配置不走权限认证
2022-03-15 15:34:43
549
原创 @HSFProvider与Mybatisplus实现类兼容问题 @HSFProvider class: ***.impl.*** implements more than one interface:
项目开发中,使用@HSFProvider在继承mybatisplus的ServiceImpl时项目启动报错java.lang.IllegalArgumentException: @HSFProvider class: com.qdport.im.service.impl.ImConversationContentServiceImpl implements more than one interface此时@HSFProvider认为有两个接口需要注册!需在@HSFProvider后添加指定接.
2021-12-15 10:02:45
873
原创 webSocket连接失败,页面报错websocket connect ******faield
项目中需要开发一个即时通讯功能,因此用到了websocket来实现双向通信,起初websocket接入点是在service层,因为要从页面发起请求接入,因此把接入点搬到了web层,此时启动项目后,进行连接测试时报错:因为在service层时连接是正常的,所以只能是web项目的问题,花了我四个小时,一点点看web项目的各个配置文件,最终发现是在设置跨域请求时,请求的allowedOrigins没有设置为*,导致连接失败。原因是websocket通讯的建立阶段是依赖于http协议的。最初的握手阶段是http协议
2021-11-16 16:58:37
27664
2
原创 WebService调用异常org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
前言:用axis1作为客户端,调用springboot集成CXF的服务端。TMD,足足耽误了我两天时间,最后一步一步调试源码发现,调用的webservice地址,不完整导致这个异常,我一开始调用的是http://localhost:9999/productService/,虽然浏览器中可以访问但是再axis中调用接口时必须精准到接口http://localhost:9999/productService/customs_delegate?wsdl否则就会报错:org.xml.sax.SAX.
2021-09-27 09:51:12
2484
原创 Linux启动nexus失败问题汇总
问题一:在bin下nexus start 时bash: ./xx: Permission denied解决:修改访问权限chmod 777 nexus即可问题二:磁盘不够(docker版本,查看启动日志:docker logs -f [容器id])com.orientechnologies.orient.core.exception.OLowDiskSpaceException: Error occurred while executing a write operation
2021-08-12 15:14:53
3310
原创 svn启动失败(svnserve: 根路径“/var/svn”不存在,或者不是目录。)
systemctl status svnserve 查看svn状态,提示:svnserve: 根路径“/var/svn”不存在,或者不是目录。安装svn时默认根目录为/var/svn,可以在var下创建svn解决此问题或者修改/etc/sysconfig下的svnserve里配置将/var/svn改为你想要的(下图是我修改后的)...
2021-06-24 17:01:40
1966
原创 【SpringBoot WEB 系列】RestTemplate请求问题,body体是null
因业务需求需要与外部对接接口,请求参数为照片转换的byte数组,开始时用CloseableHttpClient请求,本地联调测试出现了未知错误(时间紧,没有细查原因),然后用postman请求对方提供接口是可以连通的,于是猜测可能是CloseableHttpClient问题,于是更换RestTemplate进行请求,部分成功返回了数据有部分数据失败,然后发现body体是null显然请求状态200,表示请求成功了,body体数据肯定就是对方返回的信息了,通过查看对方日志数据发现确实他们未对异常情况进行
2021-06-10 16:48:32
1855
原创 1045 access denied for user ‘root‘@******** 数据库连接失败
今天接到领导额外安排的任务,要给一个微软的surface安装开发环境,这种粗活,没办法,安排了就得干。jdk、idea、maven、navicat…一切都很顺利,直到打开Navicat连接测试数据库时,1045 access denied for user ‘root’@******** ,这个*********还是个很奇怪的ip,没见过的号段,这个surface跟我笔记本连的一样的网络,就很奇怪了。无奈先安装个本地数据库凑合用,安装、连接正常。然后打开idea,配置sdk、maven时发现全都保存
2021-04-20 11:30:36
209
原创 嵌套事务,测试事务传播性,同类中事务方法互相调用,不同类中事务方法互相调用,try/catch后事务也回滚
总结:前提:传播机制默认为REQUIRED一个类中,一个没有事务的方法A调用本类另外一个有事务注解(@Transational)的方法B,注解是不会生效的。B中异常时,B中sql不回滚;如果调用的是其他类有事务的方法C,C中异常时,C中的sql会回滚。一个类中,一个有事务的方法A调用本类中的方法B,B中出现异常,无论B有没有事务,sql都会回滚,A中sql也会回滚;如果将B中异常try/catch住,默认情况A中的sql不会回滚,B(无论有没有事务)中的sql也不回滚;精彩的来了,如果A调用的是其他
2021-03-22 11:40:29
1233
原创 springboot @Value注解大坑,赋值两次数据不一致
问题:启动项目时给实体类赋值,使用@Value注解获取nacos配置数据失败。解决:断点调试发现项目启动时实体类赋值第二次时获取的数据值变了查资料源码太复杂了不想看,因为其他项目也使用过@Value,赋值是正常的,然后对比发现springboot版本不一致,原来使用4.3.8,现在的项目使用4.2.5,更换版本后赋值成功,boot更新换代这么快跟不上步伐啊。...
2021-02-06 10:26:06
1332
原创 Linux CentOS7设置静态地址,重启虚拟机后看不到ip地址解决
1.已设置ifcfg-ens33配置文件TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=no#BOOTPROTO=dhcp #原先是自动分配的 现在改成下边的静态分配的#***********以下是我添加的BOOTPROTO=staticIPADDR=192.168.56.130GATEWAY=192.168.56.2DNS1=114.114.114.114DNS2=8.8.8.8#***************DEFROUTE=yesIPV4
2021-02-01 15:40:03
1671
原创 eureka本地项目启动后,访问eureka中心页面一直失败
耽误半天时间,项目启动后,访问项目里配置的路径,死活访问不到没想到去掉后缀“eureka”就访问成功了,这也不知道原因。。。参考链接https://blog.youkuaiyun.com/lz050116/article/details/107738850
2021-01-21 08:37:05
1013
2
原创 springboot配置nacos后读取不到nacos上的内容,读取为null,启动失败
注意nacos的版本与springboot的版本我用的springboot2.X,引用nacos时用的0.1.1,然后一直读取不到数据库配置,先屏蔽数据库的连接,启动项目成功了,但是其他nacos上的配置获取都是null,折腾半天,灵光一闪,版本问题,原来2.X需要0.2.1<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-c
2021-01-19 11:18:20
8478
转载 新版idea2019,创建webservice接口,报错java.lang.AssertionError: org.xml.sax.SAXParseException; systemId:
转载:https://blog.youkuaiyun.com/qq_21399933/article/details/78796818因为我的jre和jdk都用的是jdk8, 而刚好jaxb-xjc-2.2.7对jdk8有这个bug,bug详情如下:https://bugs.openjdk.java.net/browse/JDK-8020999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel要在lib下建个jaxp.proper
2021-01-16 09:52:59
468
原创 linux的redis设置开机自启,问题汇总
推荐使用docker安装redis,一步到位。本文介绍我虚拟机安装redis后设置开机自启所遇到的问题。1.在/etc/rc.d/init.d下添加redis脚本(系统启动会自动执行),并设置为自动启动,命令是:vim /etc/init.d/redis 。chkconfig: 2345 20 80description: Start and Stop redis一开始我以为这只是注释语句,就没添加,结果导致执行chkconfig redis on 的时候一直失败。2345表示系统运行级别是2,3
2021-01-12 14:57:09
1061
原创 Redis分布式锁总结梳理
分布式锁总结:大白话:各进程共用redis,每个进程都可以设置一个redis锁,但在同一时刻只能有一个进程得到锁,其他进程都要排队,等待释放锁或者锁过期自动释放,以此保证并发问题不会发生。首先了解分布式锁之前,先了解线程锁( synchronized、lock)主要是用在方法、代码块上,能保证同一时刻只有一个线程访问,只能用在同一JVM上。现在的系统都是分布式的,所以共享资源上,线程锁就失去了作用,所以需要分布式锁。redis分布式锁:满足四个条件,第一,不能发生死锁,所以要设置过期时间;第二,解
2021-01-08 14:09:29
313
2
原创 redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
这种情况可能是redis没连上,引用redis版本过高等等我遇到的问题如图显示,是密码没有设置,我linux安装redis的时候并没有设置密码,然后springboot项目中配置redis时,我把password写上了虽然没赋值,但是连接redis的时候依旧带上了解决:去掉password配置或者连接redis的时候不传password参数...
2020-12-09 17:04:02
441
原创 windows下,tomcat启动war包后,调用接口报404
1.tomcat启动是成功的2.调用接口时404http://10.206.22.238:8088/user/login.do?user_loginname=A888888&user_password=12343.折腾一小时偶然看见某篇文章讲接口地址前需要加项目地址,遂用idea重新编辑项目,加入项目地址再次打war4.还有一步必不可少,tomcat的conf下server.xml里添加,webapps是放jar的位置,roadDry是war包名字,/abc是项目路径5.访问成功
2020-12-03 13:53:24
4038
原创 Factory method ‘sqlSessionFactory‘ threw exception; nested exception is java.lang.NoSuchMethodError:
springboot 引入mybatis-plus后报错:Factory method ‘sqlSessionFactory’ threw exception; nested exception is java.lang.NoSuchMethodError: com.baomidou.mybatisplus.entity.GlobalConfiguration.getWorkerId()Ljava/lang/Long;org.apache.ibatis.binding.BindingException:
2020-11-25 13:52:41
33550
原创 ES模糊查询不好使,QueryBuilder的fuzzyQuery不好使
搭建好ES后,测试查询时,使用通配符查询可以实现模糊查询WildcardQueryBuilder wildcardQueryBuilder = QueryBuilders.wildcardQuery("name","*张*");但是使用其模糊查询api却没有效果:FuzzyQueryBuilder fuzzyQueryBuilder = QueryBuilders.fuzzyQuery("name", "三");后来无意发现,创建的索引文档中name字段没有加分词器然后加上后再去模糊查询就好
2020-11-20 11:23:38
8400
2
SpringBoot + MybatisPlus 实现实体类转成数据库表结构,可直接运行
2021-11-12
harbor-offline-installer-v2.1.0.tgz
2020-09-28
linux安装jenkins配置所需所有插件
2020-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人