202108-06 Mysql systemctl start mysqld报错的问题解决 报错信息:Jobformysqld.servicefailedbecausethecontrolprocessexitedwitherrorcode.See“systemctlstatusmysqld.service”and“journalctl-xe”fordetails.定位错误:vim/var/log/mysqld.log#查看日志信息看到最后一行(shift+G)原因分析:MySQL数据存放位置改为数据盘地址,重启机器,然后磁盘挂载没有设置为开机自动挂载,导致PID文件找不到。解决方法:1.在/etc/my.cnf中查看pid-file的位置vim... 继续阅读 >
202102-21 关于Intellij idea 报错:Error : java 不支持发行版本5的问题 推荐解决方式:https://www.jb51.net/article/205959.htm如按上述方式解决了问题,下文可以忽略。 在Intellijidea中新建了一个Maven项目,运行时报错如下:Error:java不支持发行版本5 本地运行用的是JDK9,测试Java的Stream操作,报错应该是项目编译配置使用的Java版本不对,需要检查一下项目及环境使用的Java编译版本配置。 《1》在Intell... 继续阅读 >
202102-02 php中unable to fork报错简单解决方法 今天小编遇到一个问题,当调用了system方法,并且执行了shell脚本,开始的时候,一切都非常正常,但是当程序运行后一段时间,出现了显示unabletofork的报错,这个是什么原因呢,后来小编排查了下,主要是因为达到用户的进程上限了,下面小编给大家介绍下解决方式。限制linux用户的进程数修改以下文件vi/etc/security/limits.confvpseehardnproc32@studenthardnproc32@facultyhardnproc64ulimit不带-H和-S参数的时... 继续阅读 >
202012-30 Mongodb 崩溃报错 Too many open files的问题解析 在项目实际使用过程中,客户反馈能打开网页但无法登陆,第一时间感觉到应该是数据库服务器挂了,于是查看Mongodb数据库服务器日志,果不其然挂了。报错信息如下:2020-12-28T13:21:21.731+0800ESTORAGE [conn2624]WiredTigererror(24)[1609132881:731422][23581:0x7fe157189700],WT_SESSION.create:__posix_directory_sync,135:/data1/mongodb/data/db/:directory-sync:open:ToomanyopenfilesRaw:[1609132... 继续阅读 >
202012-22 Vue——解决报错 Computed property "****" was assigned to but it has no setter. 在最近的项目中遇到了如下的警告信息:[Vuewarn]: Computedproperty"currentStep"wasassignedtobutithasnosetter.(意思是:计算属性currentStep被赋值了,但此它并未定义set方法。)要解决这个问题,首先要明确这个问题出现的原因。这个警告是由于Vue的计算属性内部没有set方法,即:计算属性不支持值得修改(只能针对data中的值进行计算)。data(){ return{ &nbs... 继续阅读 >
202012-05 pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题 Problem:Solution:参考stackoverflow给出的解决方案:https://stackoverflow.com/questions/65085956/pycharm-venv-failed-no-such-option-build-dir①确定自己pycharm里面python解释器的路径:②在cmd里面输入:自己解释器的路径+-mpipinstallpip==20.2.4(其中可能会有网络问题提示Retry,要多尝试几次)这里做法的主要原因是:pycharm依赖于--build-dir来安装包,但是这在最新版的pip中被移除了,所以解决办法就是先将pip... 继续阅读 >
202011-25 关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题 有的bug,莫名其妙就好了…python3.9报错“AttributeError:'HTMLParser'objecthasnoattribute'unescape'”异常分析解决。一、问题描述安装python3.9版本后,pycharm中切换python3.9版本,创建虚拟环境报错:"AttributeError:'HTMLParser'objecthasnoattribute'unescape'"。Executedcommand: C:\Users\程序员的一天\AppData\Local\Temp\tmp41_yhcxspycharm-management\setuptools-40.8.0\se... 继续阅读 >
202011-25 Navicat Premiun远程连接MySQL报错10038解决方案 远程连接MySQL失败,可能有一下原因:1、小伙子/小姑凉注意一下你的ip是否输入正确了!!2、网络或防火墙问题1)、排查网络问题使用命令:ping192.168.1.1查看网络请求是否超时。正常接收数据进行下一步排查2)、排查云服务器防火墙是否将其挡住。使用命令:telnet192.168.1.13306,如果连接失败,有两个原因a)、查看云服务器端口是否开放。开放情况(我这边使用的是... 继续阅读 >
202011-19 MyBatis常见报错问题及解决方案 这是一个出错的代码publicinterfaceOrderInfoManageMapper{List<GetOrderInfoManageListReq>selectAllOrder();voidmodifyDelivery(intid);voidremoveOrder(intid);List<GetOrderInfoManageListReq>selectOrderById(@Param("id")Integerid);}一、报错:1Thereisnogetterforpropertynamed'id'in'classjava.lang.Integer'检查mapper.xml文件,没错,如下:<selectid="selectOrderById"parameterType=... 继续阅读 >
202011-13 解决Navicat Premium 连接 MySQL 8.0 报错"1251"的问题分析 人闲太久,努力一下就以为是在拼命。一、问题NavicatPremium连接MySQL8.0报错:1251-Clientdoesnotsupportauthenticationprotocolrequestedbyserver;considerupgradingMySQLclient二、原因MySQL8.0改变了密码认证方式。在MySQL8.0之前版本的密码认证方式为:mysql_native_password为了提供更安全的密码加密方式,从MySQL8.0版本开始,默认使用密码认证方式为:caching_sha2_password报错1251的原因也... 继续阅读 >
202011-10 Mybatis批量修改时出现报错问题解决方案 批量修改代码如下<updateid="UPDATE_HOTEL_REAL_TIME_PRICE"parameterType="java.util.List"><foreachcollection="list"item="item"index="index"separator=";">UPDATEVST_HOTEL_REAL_TIME_PRICE<set><iftest="item.realTimePrice1!=null">REAL_TIME_PRICE1=#{item.realTimePrice1},</if><iftest="item.realTimePrice2!=null">REAL_TIME_PRICE2=#{i... 继续阅读 >
202011-06 详解Maven项目Dependencies常见报错及解决方案 个人最近项目中所遇到的问题,记录下便自己和同样遇到问题的小伙伴提供一个参考。通常Maven里报红波浪线的常见问题①可能是子工程没有继承父工程注意父工程中有中对应的module:<groupId>com.fred.parent</groupId><artifactId>mall</artifactId><version>1.0-SNAPSHOT</version><modules><module>fred-api</module></modules>注意子工程中有对应的parent:<parent><groupId>com.fred.parent</groupId><artifactId>mall</... 继续阅读 >
202010-13 Pycharm添加虚拟解释器报错问题解决方案 问题背景:新添加一个virtualenv环境时,需要安装指定的django==1.9.8,但是在添加解释器时,总报一个fuckegg的问题!!解决方式如下:1.2.3.搞定以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持自学编程网。 继续阅读 >
202010-10 Java解析JSON数据时报错问题解决方案 一、问题由来测试人员最近在测试时,后台日志一直抱错,大致意思是JSON数据解析错误,错误信息如下:二、问题分析去查看代码时,发现异常信息是这里抛出来的,解析时使用的是json-lib这个包中的方法;然后进一步排查错误,将里面的测试数据复制出来查看能否正常解析,如下:结果还是不行,进一步排查发现问题,去掉最后一个解析的字段remarks后,解析正常;由此找到问题的原因,是由于JSON数据中包含回车符\n,数据如下:三、解决... 继续阅读 >
202010-10 Django生成数据库及添加用户报错解决方案 Django生成数据库表时报错__init__()missing1requiredpositionalargument:'on_delete'原因:在django2.0后,定义外键和一对一关系的时候需要加上on_delete选项,此参数为了避免两个表里的数据不一致问题,不然会报错例如:owner=models.ForeignKey(UserProfile)--->报错owner=models.ForeignKey(UserProfile,on_delete=models.CASCADE)--在老版本这个参数(models.CASCADE)是默认值参数说明:on_delete有... 继续阅读 >
202010-10 DataGrip 连接 HiveServer2 报错的问题 DataGrip连接HiveServer2报错一、HeapmemoryExceptioninthread"main"java.lang.OutOfMemoryError:Javaheapspace因为DataGrip会开好几个Session,我这里是4个Session因此有时候如果执行的语句过大,会造成堆内存来不起回收。导致堆内存溢出,反应在DataGrip就是执行语句卡住没反应,等很久然后报错。这里有个超时时间,等很久就是超过这个超时时间后报错。我们可以适当调大heap内存:#在hive/bin目录下的hi... 继续阅读 >