![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常处理
Kunaly
菜鸟程序员,苟且偷生;弱鸡研究生,苟延残喘。
展开
-
idea中module项目没有蓝色小方块问题
问题描述:idea项目没有蓝色小方块问题:把项目中module删除之后重新添加,发现项目右下角没有"蓝色小方块",maven也不能识别,如下图:解决方案:打开"maven" – 选择"+"-- 选择module的"pox.xml文件"–点击"OK"...原创 2021-09-10 02:50:49 · 2930 阅读 · 0 评论 -
Error:(3, 39) java: 程序包com.alibaba.fastjson.annotation不存在
问题描述:IDEA依赖包下载不全,报错:Error:(3, 39) java: 程序包com.alibaba.fastjson.annotation不存在解决方案:#使用cmd,到项目根目录下,运行命令:mvn clean install -Dmaven.test.skip=true#再运行命令(idea中更新不完整依赖命令):mvn -U idea:idea...原创 2021-09-10 02:13:46 · 5085 阅读 · 6 评论 -
IDEA System.out.println(“中文“);输出中文乱码问题
问题描述: System.out.println("任务已启动。如有需要,请关闭后重启!"); System.out.println("测试");输出结果:解决方案:第一步: 检查文件编码格式是否有问题界面右下角显示为utf-8**第二步:检查file encoding **setting->editor->file encoding发现project Encoding 为系统默认GBK,修改为UTF-8,点击应用。重新执行发现依旧乱码。第三步:点击编辑配置,原创 2021-08-02 14:47:20 · 14465 阅读 · 3 评论 -
centos7无法上网问题
项目场景:在虚拟机VM中安装了centos7,突然无法上网,不知道咋回事,所以上网查了资料博客,现总结如下。一.首先打开虚拟的设置,可以看到虚拟机网络的设置默认为NAT模式:二.按照网上的操作,登录到centos7操作系统,查看系统的网络配置文件ls /etc/sysconfig/network-scripts我们可以看到一堆文件,找到类似ifcfg-ensXXX的文件,我的是ifcfg-ens33,根据每个人的机器不同,会有所不同。vim /etc/sysconfig/原创 2021-07-10 16:48:19 · 4087 阅读 · 6 评论 -
secureCRT出现“数据库里没有找到防火墙 ‘无‘”解决方法
问题描述:secureCRT出现“数据库里没有找到防火墙 '无'”解决方法旧版本中文secureCRT创建的session会出现该问题,我现在使用的secureCRT6.5中该问题已不存在。该问题是由于旧版本中文secureCRT创建的session配置文件中S:"Firewall Name"一项被设为“无”。解决方案:该配置文件在secureCRT配置文件夹【选项-全局选项-常规-配置文件夹】下Sessions文件夹内,名称为session名称对应的ini文件。如下:S:"Fire原创 2021-06-22 20:17:16 · 3076 阅读 · 1 评论 -
IDEA连接MySQL 8.0.*时出现区未配置出现的问题
项目场景:IDEA 2020版本MySQL 8.0.21问题描述:IDEA连接MySQL 8.0.*时出现区未配置出现的问题:原因分析:查阅翻译为:服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。解决方案:检查环境变量是否配置:连接数据库配置时区输入mysql -hlocalhost -uroot -p输入show variables like’%time_zone’; (必须加分号)查看时区的配置状态SYSTEM说明未配置,输入set原创 2021-05-22 21:56:05 · 257 阅读 · 0 评论 -
IDEA中@Test测试Scanner无法在控制台输入的问题
问题描述:IDEA中@Test测试Scanner无法在控制台输入的问题在IDEA中Junit使用Scanner语句,控制台会出现无法输入的问题,如下:在“请输入编号:”这里,你会发现无论你如何输入,它就是没结果。解决方案:选择如下选项:添加一句话:-Deditable.java.test.console=true成功输入:...原创 2021-04-30 16:43:14 · 2668 阅读 · 3 评论 -
centos7关闭防火墙出现: Failed to stop iptables.service: Unit iptables.service not loaded.
项目场景:centos7关闭防火墙出现:Failed to stop iptables.service: Unit iptables.service not loaded.问题描述:centos7执行:service iptables stops关闭防火墙时出现:Redirecting to /bin/systemctl stop iptables.serviceFailed to stop iptables.service: Unit iptables.service not loaded.原创 2021-03-19 11:11:57 · 5813 阅读 · 1 评论 -
对实体 “characterEncoding“ 的引用必须以 ‘;‘ 分隔符结尾
问题描述:Spring配置数据源时报错:org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 8 in XML document from class path resource [applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 8; columnNumber原创 2021-01-19 20:30:43 · 1022 阅读 · 1 评论 -
使用JDBC连接MySql时出现:The server time zone value ‘�й���ʱ��‘ is unrecognized or represents more than one
使用JDBC连接MySql时出现:The server time zone value ‘�й���ʱ��’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration在连接字符串后面加上?serverTimezone=UTC其中UTC是统一标准世界时间。完整的连接字符串示原创 2021-01-19 19:56:16 · 265 阅读 · 0 评论 -
Ubuntu关闭开机错误报告提示
问题描述:使用ubuntu16.04,开机总会显示错误报告信息,略烦人,查找方法关闭。解决方案:一、临时关闭sudo service apport stop (重启后失效)二、永久关闭sudo gedit /etc/default/apport修改 enabled=0,重启生效。三、永久性移除错误报告功能sudo apt-get purge apport...原创 2020-12-29 14:45:20 · 1421 阅读 · 0 评论 -
Ubuntu修改挂载配置文件/etc/fstab后导致无法进入图形界面系统
问题描述:Ubuntu修改挂载配置文件/etc/fstab后导致无法进入图形界面系统,尝试在文本界面将对/etc/fstab文件的修改恢复成原来的样子,但是vim却一直提示无法保存,使用sudo或者root用户也无效,出现read-only file system。原因分析:Ubuntu下出现这种情况说明磁盘只能读不能写,出现这种情况一般是因为不正常的关机或者硬盘损坏导致磁盘挂载出现问题.尝试了各种命令都不行,最后用了mount -o remount rw / 这条命令就解决了。补充:除了执行上原创 2020-12-29 13:42:42 · 2747 阅读 · 4 评论 -
Vmware虚拟机Ubuntu18.04不能上网,网络连接图标消失
Vmware虚拟机Ubuntu18.04不能上网,网络连接图标消失解决方案解决方案虚拟机 网络连接设置为 NAT方式:停止 network-manager服务sudo service network-manager stop备份一下文件sudo cp /var/lib/NetworkManager/NetworkManager.state /var/lib/NetworkManager/NetworkManager.state.backup删除文件sudo rm /var原创 2020-07-16 15:14:37 · 5703 阅读 · 14 评论 -
Ubuntu修改grub和grub.cfg文件不起作用
Ubuntu修改grub和grub.cfg文件不起作用问题:解决办法:如何知道你的系统是legacy还是UEFI启动关于启动模式legacy和UEFI的区别(/etc/default/grub)开机引导文件说明grub.cfg使用说明问题:为了修改Ubuntu默认启动,我修改/boot/grub/grub.cfg 和 /etc/default/grub 文件都不生效。启动界面依然不变。各种参数也不生效,比如timeout之类的,我设置0 或者10 ,启动界面的默认等待时间还是10秒,我也使用了sudo原创 2020-06-12 09:49:57 · 9466 阅读 · 0 评论 -
sudo apt install python3-pip出错 python3-pip : 依赖: python-pip-whl (= 9.0.1-2) 但是 9.0.1-2.3~ubuntu1.18.
sudo apt install python3-pip出错有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出。下列信息可能会对解决问题有所帮助:下列软件包有未满足的依赖关系:python3-pip : 依赖: python-pip-whl (= 9.0.1-2) 但是 9.0.1-2.3~ubuntu1.18.04.1 正要被安装E: 无法修正错原创 2020-05-09 15:34:51 · 8045 阅读 · 3 评论 -
linux terminal终端中不小心按了ctrl+s后如何退出?
ctrl+q原创 2020-05-09 14:50:12 · 2046 阅读 · 0 评论 -
如何在Eclipse中配置GCC以使用C99?(How do you configure GCC in Eclipse to use C99?)
添加c99新特性:新装好的eclipse不支持c99新特性,如for ( int i = 0; i < 10; i++){ }是会报错的,这时,你可以自行添加C99特性具体步骤:右键点击项目->Properties->C/C++ Build -> Settings -> Tool Settings -> GCC C Complier -> Misc...原创 2020-04-03 16:22:54 · 1196 阅读 · 0 评论 -
linux—问题:解压jdk报错gzip:stdin:not in gzip format
linux—问题:解压jdk报错gzip:stdin:not in gzip format这个问题是我在配置华为云服务器的java环境时遇到的。我先是通过命令: wgethttp://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar...原创 2019-08-22 20:27:42 · 570 阅读 · 0 评论 -
-bash: /tyrone/jdk/jdk1.8.0_91/bin/java: cannot execute binary file
问题描述:今天在linux(centos)环境下安装了一下JDK,安装成功后,打算输入java -version去测试一下,结果却出错了。错误信息:-bash: /tyrone/jdk/jdk1.8.0_91/bin/java: cannot execute binary file错误图示:解决方案:该错误原因是由于jdk的安装位数与系统安装位数不一致。查看linux安装位数方法。...原创 2019-08-22 20:59:56 · 3831 阅读 · 1 评论 -
Tomcat 访问管理页面出现:403 Access Denied
403 Access DeniedYou are not authorized to view this page.By default the Manager is only accessible from a browser running on the same machine as Tomcat. If you wish to modify this restriction, yo...原创 2019-08-23 10:05:01 · 2174 阅读 · 0 评论 -
解决wordpress部分博客文章页面无法显示的问题
解决wordpress部分博客文章页面无法显示的问题搭建完wordpress,试着写了一篇博客。文章发布后,首页已经能显示出文章的标题,但是点进去后却提示该页无法显示。百度一番,先后尝试网上的修改apache配置等方法后依然无效。折腾到最后无意间发现,这个问题是由于wordpress生成的链接中包含中文字符导致的。在wordpress的文章编辑页面中,手动修改链接为纯英文,问题解决。...转载 2019-08-28 19:38:17 · 5098 阅读 · 0 评论 -
wordpress 插件安装失败:无法创建目录
一、wordpress 安装失败:无法创建目录原因分析出现无法创建目录,应该由于目录的权限设置导致的。解决方案方案一、因为是用户没有权限,所以可以直接设置目录访问权限为777,不建议这样操作,这样操作不太安全chmod -R 777 /usr/share/wordpress(WordPress的目录)方案二、安装的主题或者插件用的FTP为 vsftpd ,服务器为 Apac...转载 2019-08-28 19:39:28 · 2456 阅读 · 1 评论 -
VMware 实现主机与虚拟机间文件的复制与拖放
VMware 实现主机与虚拟机间文件的复制与拖放1. 安装VMwareTools先启动虚拟机,然后点击VMware软件上的 【虚拟机】---> 【安装VMware Tools】,此时会弹出一个弹窗,询问是否断开连接并覆盖锁定设置,点击【是】就可以了。2. 加载VMware tools然后就可以看到Ubuntu的左侧边任务栏多了一个光盘的图标。3. 解压并安装...原创 2019-09-17 15:35:42 · 2082 阅读 · 0 评论 -
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的
Ubuntu安装时报错:有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出。下列信息可能会对解决问题有所帮助:下列软件包有未满足的依赖关系:fcitx : 依赖: fcitx-data 但是它将不会被安装E: 无法修正错误,...原创 2019-09-18 08:48:20 · 40647 阅读 · 17 评论 -
error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]
error: ISO C90 forbids mixed declarations and code [-Werror=declaration-after-statement]表明,ISO C90禁止将变量声明和代码混合使用,具体表现为在语句后面声明变量。这个错误多为编写linux驱动程序时出现的错误,正常情况下是以警告出现的,一般有两种情况:1. 在函数体内,定义变量代码前边出现...转载 2019-08-13 09:51:24 · 8645 阅读 · 0 评论