随笔分类 - 问题及解决方法
摘要:问题 RequestContextHolder.getRequestAttributes(); 值为空,也就是常说的session丢失 分析 由于session是线程安全的,无法直接在各个线程中传递,所以在服务间异步线程调用时,就会导致session丢失的问题 首先,为什么要分析这个RequestC
阅读全文
摘要:问题 将字符串YYYYMMddHHmmss格式化成YYYY-MM-DD hh:mm:ss 解决方案 dateStr(dateStr) { var pattern = /(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/; //将时间格式化成 yyyy-MM-dd
阅读全文
摘要:https://cloud.tencent.com/developer/article/1456091
阅读全文
摘要:问题描述 Variable used in lambda expression should be final or effectively final 我们在使用Java8 lambda表达式的时候时不时会遇到这样的编译报错 这句话的意思是,lambda 表达式中使用的变量应该是 final 或者
阅读全文
摘要:问题 nacos连接mysql8.0以上版本报如下错 java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password' 主要原因是8.x版本的验证模块和之前版本不同: 5.x版本是:default_
阅读全文
摘要:问题 出现这个问题是因为springboot和springcloud版本不兼容 springboot和springcloud版本对应如果错了,项目是启动不起来的 解决方法 对应关系如下 spring-cloud依赖 spring-boot依赖 Finchley.M2 >=2.0.0.M3 and <
阅读全文
摘要:问题 springboot项目默认单元测试类没有run方法,无法执行 解决方案 原因是默认的Tests测试类没有public关键字!
阅读全文
摘要:问题 git status查看有改动但未提交的文件时总只显示数字串,显示不出中文文件名,非常不方便。如下图: 在默认设置下,中文文件名在工作区状态输出,中文名不能正确显示,而是显示为八进制的字符编码 解决方案 git bash 终端输入命令 git config --global core.quot
阅读全文
Maven打包web项目报错:webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update)
摘要:问题描述 使用Maven打包项目的时候,出现错误: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update) 原因分析 web项目下缺少WEB-INF/web.xml 但是在servle
阅读全文
摘要:问题 centos如何上网 解决方法 第一步: 打开VMware,选择菜单栏的Edit->Virtual Network Editor(虚拟网络编辑器)。点击Restore Defaults(即恢复默认设置)。 第二步: 登录已装好的CentOS7虚拟机。以root管理员身份登录系统。在终端下输入l
阅读全文
摘要:问题 打开虚拟机镜像时报 VMware该虚拟机似乎正在使用中。如果该虚拟机未在使用,请按“获取所有权(T)”按钮获取它的所有权 解决方法 在你安装的镜像文件目录下找到后缀为.vmx.lck的文件夹,删除掉,再次打开就好了
阅读全文
摘要:问题 在使用idea的过程中,遇到其中一个maven模块变成灰色,如下所示: 解决方法 方法一 造成这个的原因可能是忽略了maven模块,可以尝试如下解决方法:在idea中maven中找到ignored files,看右边的面板中是否将变灰的maven模块忽略了。 取消勾选。 方法二 在maven中
阅读全文
摘要:文件合并 type *.sql >> aaa.sql 执行sql文件 右键点击数据库
阅读全文
摘要:问题 使用yum安装软件时报错 YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/repo/arch combination/ removing mirrorlist with
阅读全文
摘要:解决方案 mounted() { history.pushState(null, null, document.URL) window.addEventListener('popstate', () => { history.pushState(null, null, document.URL) }
阅读全文
摘要:回到某个正常时间点 #回到一个小时前 1.查询执行delete、update操作之前数据库记录。 select from tableName as of timestamp sysdate - 1/12 2.进行行项迁移。 alter table tableName enable row movem
阅读全文
摘要:字符串和封装类型应使用 equals()进行比较 例如java.lang.Integer使用引用等于==或!=,因为它不是比较实际值,而是比较内存中的位置。 String firstName = getFirstName(); // String overrides equals String la
阅读全文
摘要:##redis报错 MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are d
阅读全文
摘要:前言 在开发过程中,我们时常会遇到这样一种情况:当vue的data里边有对象或者数组(数组里边的值是对象)时,后续向对象中添加新的属性是不会更新到视图的。 根据官方文档定义:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。 当你把一个普通的 JavaScript 对象传入 Vue 实例作
阅读全文
摘要:修改设置 1) 如下图右单击虚拟机名,选择【settings…】,调出虚拟机设置界面。 2) 在设置界面选择【hardware】->【CD/DVD2(IDE)】->【Connection】->【UseISO image file】->【Browse…】。 3) 在弹出的界面中选择虚拟机的安装路径,因
阅读全文