- 博客(20)
- 收藏
- 关注
原创 【异常处理】java.lang.IllegalArgumentException: Source must not be null
找到根源发现是copyProperties报错,原因是Source为空,所以报错的。
2023-12-11 10:31:22
1651
1
原创 Echarts官网突然不能登录了?
当我需要画echarts图表,有个api配置忘记了,想去官网查看时,突然发现无法登录了,一直提示不安全的连接,后面直接无法找到页面报404刚开始提示不安全的连接,证明应该不是echarts官网服务器崩溃了导致的,我更换了网址中的区域,将zh换为en:echarts.apache.org/en/index.html现在果然可以了不过想切换为中文还是被不行,所以我又查找了一番,之后有所收获问题原因为域名解析除了问题,解析出来的ip不是echarts官网的ip,所以我们可直接在hosts文件中手动添加ip(hos
2022-06-02 09:48:01
8111
2
原创 浏览器被绑定启动页如何解决
有时一不小心下载网上的带病毒软件,会带来一大堆垃圾软件,并且会使你的浏览器被绑定启动页面,如hao123,搜狗首页等。遇到这种问题就是你的浏览器快捷方式被劫持了目标地址:第一种解决方式是直接删除此快捷方式,重新从文件所在位置创建一个快捷方式;第二种是:右键桌面的快捷方式,点击属性,点击最上面的快捷方式-->然后会发现在目标的地址栏最后会被加一串网址,把那个删除即可;有时病毒比较厉害会把此文件修改为系统文件,使得没有权限修改,此时可以右击快捷方式的属性,再选择常规,最下面有属性选择,取消只读选项的勾
2021-07-28 19:26:15
1139
转载 mapper [categoryName] if different type, current_type [text], merged_type [keyword]报错解决
mapper [categoryName] if different type, current_type [text], merged_type [keyword]报错解决触发原因:elasticsearch里面的索引和映射进行了修改解决方法:删除elasticsearch里面索引和映射,重新导入数据
2021-07-28 08:57:47
1348
1
原创 BCrypt加密方式
在用户模块,对于用户密码的保护,通常都会进行加密。我们通常对密码进行加密,然后存放在数据库中,在用户进行登录的时候,将其输入的密码进行加密然后与数据库中存放的密文进行比较,以验证用户密码是否正确。 目前,MD5和BCrypt比较流行。相对来说,BCrypt比MD5更安全。因为其内部引入的加盐机制。 什么是盐?盐是一个随机生成的含有29个字符的字符串,并且会与密码一起合并进行最终的密文生成。并且每一次生成的盐的值都是不同的。BCrypt不支持反运算,只...
2021-07-23 09:33:32
773
1
原创 Element ‘beans‘ cannot have character [children], because the type‘s content type is element-only.
今天在写测试时,applicationContext.xml在编译时报错,报错信息是:Element 'beans' cannot have character [children], because the type's content type is element-only.翻译为:元素'beans'必须不含字符[子级],因为该类型的内容类型为"仅元素".所以,配置文件中的beans节点下面只能是元素节点,不能有字符或文本存在我报错的原因是在节点下面有字符未被包裹在标签中,导致报错,删
2021-07-14 15:53:45
1636
原创 文档根元素 “beans“ 必须匹配 DOCTYPE 根 “null“
今天在做spring的测试时,控制台出现如下错误org.xml.sax.SAXParseException; lineNumber: 8; columnNumber: 73; 文档根元素 "beans" 必须匹配 DOCTYPE 根 "null"根据“beans”锁定错误点在applicationContext.xml文件中,检查到发现无意中重复加载了相同的"xxx.xml"文件,导致报错。删除重复加载标签后,再次测试成功运行...
2021-07-09 15:19:07
2014
转载 java生成不重复的字符串类型ID
此工具类用于生成24位字符串ID,唯一不重复。直接通过 IdGenerator.get() 获取。import java.net.NetworkInterface;import java.nio.ByteBuffer;import java.nio.ByteOrder;import java.util.Enumeration; /** * 生成24位字符串ID * */public class IdGenerator implements Comparable<IdGen
2021-07-06 12:03:43
1098
原创 jsp页面复选框如何回显数据?
在修改页面数据时,需要回显修改之前的数据,那么如何回显数据呢?先从数据库中查出所有复选框<c:forEach items="${positionList}" var="item"> <input type="checkbox" >${item.station}</c:forEach>再对每个复选框进行判断是否被选中<input type="checkbox" <%--${requestScope.user.sid == item.
2021-07-02 12:10:59
1961
1
原创 什么是切面编程?
AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP 的作用及其优势作用:在程序运行期间,在不修改源码的情况下对方法进行功能增强优势:减少重复代码,提高开发效率,并且便于维护AOP 的底层实现实际上,AOP 的底层是通过 Spring 提供的的动态代理技术实现的。在运行期间,Spring通过动态代理技术动态的生成代理对象,代理对象方法执行时进行增强功能的介入...
2021-06-26 11:25:53
1686
原创 redis获取value显示乱码解决办法
redis查询显示中文乱码问题在编写网页数据时,发现分类数据的名称有错别字。这个名称是从数据库获取再保存到redis的,于是修改了数据库的错别字,重启redis后发现还是没有修改成功。在网页上直接调方法查询数据发现依旧是之前的错别字,估计是redis默认持久化保存了。当我打开redis客户端,查询到的数据是这个样子的没有办法看到是哪个是错别字来修改。于是我百度了一些,看到有人通过命令提示符启动,在启动命令后加 –raw显示的依旧是乱码。最后查到了解决办法:因为windows的命令提示符的编
2021-05-25 10:21:03
2571
原创 在idea中,maven无法自动导包的原因
今天在idea上部署web项目时,pom.xml文件一直报错。因为上一次项目的依赖包在本地仓库都有,所以没有报错。即使我修改了settsing.xml配置文件中的下载地址为阿里云Maven仓库,也检查了网络状况,依然无法自动下载。随后我在网上找到了一些解决办法:一:最常见的错误:没有设置自动导包在idea中File->Settings->Editor->General->Auto Import二:有说在这里加上这段代码 评论很多都说有用(我自己没用,写出来参考)-Dma
2021-05-17 09:21:44
7071
2
原创 连接redis,报错Permission denied
当我在启动redis服务器时一直闪退,所以在cmd查看启动失败原因,报错如下在网上查找了很久,最后找到了解决问题是我的启动权限不够,需要使用管理员权限启动还有一种错误会出现[12472] 03 Sep 15:19:01.950 # QForkMasterInit: system error caught. error code=0x000005af, message=VirtualAllocEx failed.: unknown error当出现这个错误时,原因是内存分配的问题解决方法有两个
2021-05-08 10:28:02
4007
4
原创 用户信息管理系统
案例:用户信息管理系统案例需求简单功能:复杂功能:设计思路技术栈:数据库设计:项目开发环境搭建:编码:功能实现一、简单功能1.列表查询2.登录功能3.添加功能4.删除功能5.修改功能二、复杂功能1.删除选中2.分页查询3.模糊查询总结案例需求简单功能:展示用户列表;修改用户信息;删除用户信息;添加用户信息复杂功能:批量删除;分页展示;模糊查询设计思路技术栈:Servlet+Jsp+MySQL+JDBCTempleat+Duird+BeanUtils+tomcat数据库设计:用户信息表
2021-04-29 10:39:19
666
原创 启动tomcat时出现Exception invoking method manageApp异常
今天在启动tomcat服务时,出现了异常,服务没有启动成功。异常信息如下19-Apr-2021 16:03:15.399 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.tomcat.util.modeler.BaseModelMBean.invoke Exception invoking method createStandardContext javax.management.RuntimeOperationsException: Exceptio
2021-04-19 16:41:29
8291
原创 访问tomcat时出现java.lang.IllegalStateException:No output folder错误
当我通过浏览器访问Tomcat时,出现500错误根据给出的提示信息:No output folder,我猜测是tomcat目录没有被读写的权限,导致文件不能被编译到指定的工作目录中。于是我查看tomcat目录权限果然没有权限,于是修改目录权限为完全控制再次尝试,发现不再报错,可以运行!...
2021-04-12 15:47:36
265
原创 结合JavaScript和CSS、HTML写一个简单的猜拳游戏
完成后的效果如图所示想要完成此效果,需要分成三部分,第一部分是图片和文字的页面布局,使两张图片在一行显示;第二部分是CSS页面美化,对图片和文字的大小,位置等元素进行修缮,例如将奖杯进行隐形显示,赢的一方再显性显示;第三部分是控制按钮对猜拳逻辑的判断。代码奉上<body> <div id="top"> <div id="you"> <div>you</div> ..
2021-04-12 11:43:27
699
原创 HTML中常用的标签学习
HTML中常用的标签学习html是超文本标记语言,是最为基础的网页开发语言超文本:用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本标记语言:由标签构成的语言(标记语言不是编程语言)基本的标签有文件标签,文本标签,图片标签,列表标签,链接标签,表格标签,表单标签,以及为了提高程序的可读性,在html5中又提供了一些语义化标签,例如<header>,<footer>。标签分为围堵标签和自闭和标签围堵标签:有开始和结束的标签,如<html>文
2021-04-05 11:02:24
150
原创 IDEA手动添加junit4时出现的问题
当我写@Test注解时,一直报错后来百度是缺少junit4的包手动添加junit4包具体查看是在左上角 file–>project structure点击进来以后选择modules,再点击当前的项目JDBC,就可以看到当前模块的一些依赖库,此时是没有导入junit4的。此时点击右边加号,点击2.library,再点击Java,选择IDEA安装目录,在lib文件夹中找到junit-4.12然后应用,此时@Test注解不再报错,但是运行时出现错误查询官网:.
2021-03-17 17:30:15
2729
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人