人类早期驯服野生BUG图鉴-解bug
编程经验
Vegetable Dog.
幸会,都是风景
展开
-
解决element form回填数字有值未修改却验证失败
解决element form回填数字有值未修改却验证失败步骤一:核对参数声明和引用https://www.jb51.net/article/178563.htm(1):model=“ruleForm” 中model绑定的ruleForm值是否成功挂载并且成功操作的是否是这个表单。(2):rules=“rules” 中表单校验的规则格式绑定的rules是否为对象数组:region: [{ required: true, message: ‘请选择活动区域’, trigger: ‘change’ }]原创 2022-04-17 10:43:29 · 998 阅读 · 0 评论 -
[已解决]“TypeError: value.getTime is not a function“
问题:原因:解决:解释:elementUI的日期选择器【el-date-picker】在加上格式value-format=“yyyy-MM-dd” format=“yyyy-MM-dd”和校验规则时{ type: ‘date’, required: true, message: ‘请选择日期’, trigger: ‘change’ }会出现顶上问题,结合网络上各路大神的解决方案,实践得出,解决方案如下:校验规则 【type: ‘date’】改为【type: ‘string’】/原创 2022-04-16 14:58:15 · 886 阅读 · 0 评论 -
idea解决:Load Settings Cannot load settings from file
idea解决:Load Settings Cannot load settings from file真的好无语~真的好无语~(大头修狗落泪.jpg)今天遇到了一个非常泰肉包的问题,idea发生一个卡顿抖动后重新启动idea,打开项目仅展示关闭前的最后一个文件,项目中其他目录均消失了,好比打开项目只有:且出现报错:Load SettingsCannot load settings from file "xx.xx"解决方法:到项目所存储位置,删除该项目下的.idea文件,再重启。ps:原创 2022-04-11 22:20:03 · 5052 阅读 · 3 评论 -
[已解决]SpringBootApplication used in default package
报错:SpringBootApplication used in default package解决:是将main方法直接放到了项目的java包下,在java目录下新创一层包目录,移进去就好了原创 2022-04-04 20:22:01 · 490 阅读 · 0 评论 -
[已解决]Mac安装mvn:The JAVA_HOME environment variable is not defined correctly
Mac安装maven遇到的问题及解决问题一:The JAVA_HOME environment variable is not defined correctly场景分析解决结果问题二:无法打开“libjansi.jnilib”,因为无法验证开发者解决方案问题一:The JAVA_HOME environment variable is not defined correctly场景在mac电脑安装maven后,通过vim ~/.bash_profile配置maven环境变量,export M2_H原创 2022-03-08 10:59:10 · 13351 阅读 · 8 评论 -
[已解决]打开AnacondaShell时报错:createfile()error:5
解决办法一:原因:5 = 拒绝访问。见net helpmsg 5。除非您是管理员,否则您不能写入 system32 文件夹。以管理员权限运行AnacondaShell:解决办法二:https://zhuanlan.zhihu.com/p/398944394一、打开注册表: regedit二、找到:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System三、修改这个路径下的键值:EnableLUA原创 2021-12-23 19:28:59 · 1116 阅读 · 1 评论 -
java比较日期先后大小
String beginTime=new String(“2014-08-15 10:22:22”);String endTime=new String(“2014-09-02 11:22:22”);1.把字符串类型的日期数据转化成长整型,然后比较大小。如果日期格式有时分秒,则"-“写成”[-\s:]"if(Long.valueOf(beginTime.replaceAll("-","")<Long.valueOf(endTime.replaceAll("-", “”))){//满足条件时表转载 2021-05-31 16:37:34 · 2197 阅读 · 1 评论 -
(踩坑)mybatis中LIKE模糊查询的几种写法以及注意点
mybatis中对于使用like来进行模糊查询的几种方式:(1)使用${…}注意:由于$是参数直接注入的,导致这种写法,大括号里面不能注明jdbcType,不然会报错org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘VARCHAR’ in ‘clas转载 2021-05-31 11:21:42 · 329 阅读 · 1 评论 -
tomcat:Servlet[springDispatcherServlet]的Servlet.init()引发异常--pom.xml报错[已解决]
从控制台在启动tomcat时报错:Servlet[springDispatcherServlet]的Servlet.init()引发异常截图如下:之后看到在pom.xml当中,系统自动生成的部分出现报错:通常这种情况是因为我们在配置文件当中的标签错乱了,需要我们倒回去仔细检查配置文件当中标签的匹配。由于配置文件部分不像Java代码部分可以提醒报错,可以及时修改,我们通常是在运行配置文件的时候才会出现错误,而错误的内容大多都看不懂原因。在这里,我注意到在报错中有一句:这个位置夹杂在一大堆错误原创 2021-03-02 20:53:38 · 2383 阅读 · 1 评论 -
启动sts后,打开项目报错:NullPointException【已解决】
启动sts之后,打开项目时报错:NullPointException尝试启动tomcat,启动失败,报错信息大概一看不是Java代码错误,是配配置部分。但在报错提示信息,当中可以找到那里出了错,比如:再比如:这样的提示,都指出了错误的信息所在位置,一般都是配置部分出了错误,配置文件的错误不似java代码直接被提示出来,但只要仔细查看还是有迹可循的。在这里博主的错误是第一个图片,原因是:在web.xml当中自动生成的部分最后有一句很长的内容,是这里前后版本没有一致,自动生成的是2.5,我们手动原创 2021-03-02 21:21:29 · 338 阅读 · 1 评论 -
报错406:Could not find acceptable representation[已解决]
后台报错截图:即:Could not find acceptable representation页面请求代码截图:后台controller截图:问题所在:@RequestMapping路径报错,如:xxx.pngSpring前端到后台的请求是根据当前的URI获取到后缀进行解析的,.png自然就会解析为图片,但是我们返回的数据不只有图片。使用@RequestMapping用户期望返回json类型的数据,但是这里在返回值中我们即有验证码图片的生成的流,又有dto定义的前后端交互规定类型H原创 2021-03-23 23:20:48 · 1620 阅读 · 2 评论 -
nodejs全局下载报错/运行npm install报错-4048 [已解决]
错误截图解决一:权限问题首先看到operation not permitted我们能想到权限问题,所以这时候我们可以以管理员身份运行cmd(或者直接快捷键Win+X)来打开。二:依赖包错误如上图,根据错误日志我们可以明显看到这个错误minimatch版本过低和dashdash错误,我们只要全局安装好这两个包问题就可以得到完美解决。当我们在npm install或者通过npm install安装好一些脚手架如vue-cli或者angular-cli等,而后构建项目时报错,我们可以通过错误提示正原创 2021-05-10 09:58:23 · 2459 阅读 · 0 评论 -
经验小记:Error: Cannot find module ‘./xxx‘
场景:进行打包ant design前端文件包到后台static文件夹中,使用gitBash执行启动打包文件语句,收到报错Error: Cannot find module ‘error/typed’首先区别于另外一种错误:如图:这种看起来就是一个正常的依赖包之前遇到这种类似的报错,这个是我们前端用到的yarn或npm依赖包本地刚拉取代码之后是没有这些依赖包的,这个时候只需要去下载对应被提示出来的包,使用npm下载(cmd或者gitbash都可以)npm install -g prettie原创 2021-06-03 16:17:11 · 5509 阅读 · 1 评论 -
知识点小记:switch case枚类
对于大部分状态的处理,首先在定义时是建议使用枚举减少魔鬼数字的使用,然后在代码处理时可注意减少if else分支的描述,选用switch case一方面更加清晰明了各个状态的处理流程,也减少了枚举中编码在不同类型中反复横跳,充分发挥使用枚举的优势例如:switch (applyStatusEnums) {case PASS: try { UserDomain changeUserDomain = new UserDomain(); changeUserDoma原创 2021-06-02 15:36:04 · 145 阅读 · 1 评论 -
经验小记:申请权限判断--字符串处理
小记:申请权限判断–字符串处理首先看看原始代码://传入角色去重//获取用户权限集MiliveCmsUserParam userParam = new MiliveCmsUserParam();userParam.setUserName(applyAddParam.getUserName());userParam.setStatus((byte) UserStatusEnums.VALID.getCode());MiliveCmsUserDomain userDomain = userServ原创 2021-06-02 15:18:40 · 107 阅读 · 1 评论