报错
解决问题:Base64Encoder和Base64Decoder无法使用解决办法
decoder解决问题:Base64Encoder和Base64Decoder⽆法使⽤解决办法升级jdk版本之后会发现,原来使⽤的⼀些加密⽅法开始报错了。解决⽅法如下,删除原⽅法中引⼊的包,将原⽅法中的BASE64Encoder encoder = new BASE64Encoder();String imagestr = de(captcha);BASE64D...
解决java.util.Base64报错Illegalbase64character的问题
解决java.util.Base64报错Illegalbase64character的问题直接上代码:报错的代码:String decode = new Decoder().decode(str),"utf-8");应改为:String s = new Decoder().String().replace(...
踩坑系列---IE浏览器中不支持“replaceAll”属性或方法
踩坑系列---IE浏览器中不⽀持“replaceAll”属性或⽅法1.近⽇在做项⽬的时候报错不⽀持“replaceAll”属性或⽅法。var afterReplaceAttr = placeAll(":", attr);//写法报错这样的语句在javaScript,在Google是没有问题(在IE测试)。为了兼容IE浏览器,于是换了⼀种写法。var attr = "%3A";...
Xshell或CRT连接不上Linux虚拟机的几个原因及解决方案
Xshell或CRT连接不上Linux虚拟机的⼏个原因及解决⽅案Xshell或CRT连接到VMware虚拟机(ip地址配置)1:打开虚拟机在终端输⼊ip addr(中间有空格),查看本机IP2:输⼊命令: ls /etc/sysconfig/network-scripts/查看⽹卡列表,⼀般默认第⼀个就是你电脑的⽹卡。3:输⼊命令cat /etc/sysconfig/network-scripts...
【Shell】Shell中执行sh脚本
【Shell】Shell中执⾏sh脚本必须写这个#!/bin/bash -ilex⼆、a.sh上⾯两个问题都是由于.sh⽂件的格式为dos格式。⽽linux只能执⾏格式为unix格式的脚本。因为在dos/window下按⼀次回车键实际上输⼊的是“回车(CR)”和“换⾏(LF)”,⽽Linux/unix下按⼀次回车键只输⼊“换⾏(LF)”,所以修改的sh⽂件在每⾏都会多了⼀个CR,所以Linux下运...
宏基因组分箱软件metaWRAP报错记录与解决方法
宏基因组分箱软件metaWRAP报错记录与解决⽅法最近学习微⽣物宏基因组分箱(binning),按官⽅⽂档安装metaWRAP,踩了⼀堆坑,记录⼀下报错及解决⽅法:1. metaWRAP安装安装教程及下载地址:GitHub - bxlab/metaWRAP: MetaWRAP - a flexible pipeline for genome-resolved metagenomic data an...
Vue移动端使用PDF.js实现预览功能
Vue 移动端使⽤PDF.js 实现预览功能使⽤插件:使⽤时需要注意到的事项1. 引⼊填坑1:import 进不来,会报错,改⽤require填坑2:未设置GlobalWorkerOptions.workerSrc时会报错,请求worker.js 404const PDF = require('pdfjs-dist');PDF.GlobalWorkerOptions.workerSrc = req...
Vue插件报错:Vue.jsisdetectedonthispage.问题解决
Vue插件报错:Vue.jsisdetectedonthispage.问题解决Vue插件报错:Vue.js is detected on this pag下载Vue插件vuejs流程图插件将下载好的crx⽂件拖进拓展程序验证⼀下Vue.js.devtools是否安装好(看插件的颜⾊)。因为B站是基于Vue开发的。解决:Vue.js not detected打开“允许访问⽂件⽹址”,“收集各项错误”...
Makefile多文件编译错误总结
Makefile多⽂件编译错误总结多⽂件⽬标编译错误总结:在⼀个⽬录下有两个⽂件:hello.c uart.c,编译这两个⽂件,把编译⽣成的⽂件输出到out⽬录下:Makefile脚本为:include $(TOPDIR)/config.mkCFLAGS= -c -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -pipe -gSRCS :=$(wildca...
ubuntu10.04全过程创建交叉编译环境
ubuntu10.04下建立交叉编译工具链(支持软浮点)全过程参考了网上的不少的资料,花了五个小时终于完成了,记录下全过程供大家分享。用到的源码包如下,建议新手全部放在/home/usr/downloads/ 目录下。以下操作在用户权限下进行。=======================================================================arm-lin...
keil5armcompiler6编译器使用注意事项(踩坑)
keil5armcompiler6编译器使⽤注意事项(踩坑)keil5 arm compiler6 编译器使⽤注意事项(踩坑)HAL库使⽤AC5编译实在耗时太长,所以改⽤AC6编译器但是有些地⽅,我踩坑并徘徊了好久,写个⽂档记录⼀下。使⽤的芯⽚是STM32F429, KEIL版本是 keil5.351. 串⼝重定义,AC6和AC5有所不同。直接贴出写好的代码,不使⽤miscoLib#if 1#de...
gcc编译器的std=c99选项
gcc编译器的std=c99选项最近在学习关于 Linux 下的⽹络编程相关的知识,以前对这⽅⾯没有什么了解。跟着教程写完了代码,然后使⽤ gcc 进⾏代码编译,然后编译报错了。gcc tcpclient.c -o tcpclient.c:10:5: error: ‘for’ loop initial declarations are only allowed in C99 modefor (in...
使用JS中的Replace()方法遇到的问题小结
使⽤JS中的Replace()⽅法遇到的问题⼩结今天在写pc客户端⾃动化打包脚本的时候遇到遇到了⼏个问题,虽然是⼩问题,但是也卡了⼀段时间,所以决定记录⼀下。js的replace()⽅法是⽤于替换某些内容,它可以接收两个参数,第⼀个是⼀个被替换的正则表达式对象或者⼀个字符串,第⼆个可以是将要替换成的内容或者函数,将要替换成的内容须是⼀个字符串。我在执⾏的时候遇到的报错是:Cannot read p...
TOMCAT环境变量配置详解
TOMCAT环境变量配置详解1.===> 进⼊bin⽬录下,双击startup.bat看是否报错。⼀般肯定会报。2.===> 右键我的电脑===>⾼级===>环境变量新建⼀个变量名为 JAVA_HOME 然后变量值是你的JDK的bin⽬录的上⼀层。再新建⼀个变量名为CATALINA_HOME 变量值是你的Tomcat的bin的⽬录的上⼀层。3.===> 进⼊Tomca...
如何在SpringBoot项目中使用Oracle11g数据库
如何在SpringBoot项⽬中使⽤Oracle11g数据库在SpringBoot项⽬中使⽤Oracle11g数据库具体步骤如下:1:下载ojdbc6.jar ,随便放个英⽂⽬录位置就好2:命令⾏下输⼊下⾏,注意最后-Dfile 为⾃⼰的下载⽬录mvn install:install-file -acle -DartifactId=ojdbc6 -Dversion=1...
IDEA运行时报错“类文件具有错误的版本55.0,应为52.0”的解决方法
IDEA运⾏时报错“类⽂件具有错误的版本55.0,应为52.0”的解决⽅法完整的报错信息:类⽂件具有错误的版本55.0, 应为52.0请删除该⽂件或确保该⽂件位于正确的类路径⼦⽬录中。原因:上⾯报错中的55.0是JDK11使⽤的类⽂件格式(class file format)的版本号提⽰的意思是当⾯项⽬使⽤的类⽂件格式版本⽐某个依赖包使⽤的类⽂件格式版本低实际就是指当前项⽬使⽤的JDK版本⽐某个依...
MACOSIDEA使用JDK17JBR17
jdk怎么使用MACOSIDEA使⽤JDK17JBR17需要添加以下配置,如果使⽤过程中报错warn,继续添加 add-opens--illegal-access=al=true--add-opens=java.base/java.lang=ALL-UNNAMED--add-opens=java.base/java.util=ALL-UNNAMED--add...
java关于对象(javabean)与xml之间的相互转换
java关于对象(javabean)与xml之间的相互转换今天我们要探讨的⼀个问题是,如何将xml格式的字符串转换成对象,以及对象转换成xml字符串。简介现如今,虽然数据的传输⼤部分都是⽤json格式来进⾏传输,但是xml毕竟也会有⼀些⽼的项⽬在进⾏使⽤,⾝为⼀个万能的程序员。我们⼜怎能不会使⽤它呢?正常的⽼式⽅法是通过获取节点来进⾏⼀系列操作,个⼈感觉太过于复杂、繁琐。今天推荐⼀套简单的api。...
Springboot循环依赖解决办法
Springboot 循环依赖解决办法最近在使⽤Spingboot 做项⽬的时候,在引⼊shiro 后,启动项⽬⼀直报错后来在⽹上了半天说是依赖循环,检查了⼀下代码,确实存在循环依赖的现象,但是项⽬快要上线,再去改代码逻辑是来不及了,于是各种解决⽅案,终于算是到了。⾸先说⼀下什么是依赖循环,⽐如:我现在有⼀个ServiceA 需要调⽤ServiceB 的⽅法,那么ServiceA 就依赖于S...
解决springboot整合cxf启动报错,原因是版本问题
解决springboot整合cxf启动报错,原因是版本问题springboot整合cxf启动报错错误信息如下[DEBUG] 2021-01-26 11:28:47,848 [main] org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter - Application failed to start due to an...
SpringBoot2整合Shiro报错UnavailableSecurityManage。。。
SpringBoot2整合Shiro报错UnavailableSecurityManage。。。SpringBoot集成Shiro报错 UnavailableSecurityManagerException: No SecurityManager accessible to the calling code 【已解决】调试了好久,⽹上了很多⽅法,,哎,太特么难受了,当知道原因的时候,,⼀万只...
SpringBootActuator从未授权访问到getshell
SpringBootActuator从未授权访问到getshell前⾔部门⼤佬在某src上挖到了这个漏洞,是⼀个⽐较⽼的洞了,我觉得有点意思,就动⼿在本地搭了个环境测试⼀下。Actuator 是 springboot 提供的⽤来对应⽤系统进⾏⾃省和监控的功能模块,借助于 Actuator 开发者可以很⽅便地对应⽤系统某些监控指标进⾏查看、统计等。在 Actuator 启⽤的情况下,如果没有做好相关...
解决idea中文乱码以及(SpringBoot)yml配置文件中文乱码
解决idea中⽂乱码以及(SpringBoot)yml配置⽂件中⽂乱码yml配置⽂件有时候可能会报“java.lang.IllegalStateException: Failed to load property source from location‘classpath:/l’”错误,或者是中⽂乱码,以下是解决办法1.在IDEA右下⾓切换编码格式为UTF-8(改完中...
springboot项目yml中使用中文注释报错的解决方法
springboot项⽬yml中使⽤中⽂注释报错的解决⽅法问题描述背景:启动springboot项⽬时报错:/这⼤致就是说l有问题,那么⽬前我所知道的⼤致两种情况会报错,第⼀种是yml格式有问题,要注意缩进和空格,第⼆种就是其中存在中⽂注释。第⼆种bug的解决⽅法如下:1. 先删掉现有的yml中的所有中⽂注释2. 在idea fi...
SpringBoot如何整合nacos详解
SpringBoot如何整合nacos详解⽬录⼀、什么是nacos⼆、快速使⽤三、启动nacos四、项⽬整合nacos⼀、什么是nacosnacos⽀持基于dns和基于rpc的服务发现,可以作为springCloud的注册中⼼、动态配置服务、动态dns服务。nacos注册中⼼分为server和client,server采⽤java编写,为client提供注册发现与配置服务。⼆、快速使⽤因为推荐使⽤...
java测试用例怎么写_Java测试用例编写规则
java测试⽤例怎么写_Java测试⽤例编写规则1.定义⼀个测试类(测试⽤例)1.1 测试类名: 被测试类的名字+Test ⽐如 UserServiceImplTest1.2 测试类的包名: 最后以.test结尾 ⽐如 st2. 测试类中的测试⽅法2.1 test+⽅法名 ⽐如 testAdd2.2 返回值建议void ...
Hive启动常见报错及解决办法:[Exceptioninthread“main“
Hive启动常见报错及解决办法:[Exceptioninthread“main“java.。。。Hive启动常见报错及解决办法:[Exception in thread “main” java.lang.RuntimeException: org.apache.hadoop.adata.HiveException: java.lang.RuntimeException: Un...
python中文转Unicode编码Unicode编码转中文的四种方法
python中⽂转Unicode编码Unicode编码转中⽂的四种⽅法⼀,中⽂转Unicode编码chinese ="你好"re = de("unicode_escape")print(re)返回:b'\\u4f60\\u597d'⼆,Unicode编码转中⽂⽅法⼀unicode= b'\\u4f60\\u597d're =unicode.decode("unicode_e...
日期转换注解@DataTimeFormat和@JsonFormat
⽇期转换注解@DataTimeFormat和@JsonFormat⽇期转换注解@DataTimeFormat和@JsonFormatSpring中有@DataTimeFormat和@JsonFormat注意:@JsonFormat不要忘了加GMT+8@DateTimeFormat要注意前台传过的⽇期格式是yyyy-MM-dd的形式,如果你传了⼀ 个yyyyMMdd的形式会报错(⽇期格式基于下⾯的程...
字符串日期转换成需要的格式的字符串日期(超强)
字符串⽇期转换成需要的格式的字符串⽇期(超强)字符串⽇期 转换成 需要的格式的 字符串⽇期调⽤:dateformat(String pattern,Object date, boolean ifNullGetNow);参数1:patern:你想要的⽇期格式,如:“yyyyMMddHHmmss”,“yyyy-MM-dd HH:mm:ss”,“MMdd”,“yyyy/MM/ddHH:mm:ss”,“d...