异常问题总结
艺俊
希望通过自己的努力可以一步一步的慢慢向技术大牛靠近~
展开
-
Linux 下 Mysql 区分大小写
Linux 下 Mysql 区分大小写问题描述将 SpringBoot 项目部署到 linux 服务器之后,运行数据库报错Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table ‘trace-memory.T_USER’ doesn’t exist原因分析之前都是在 windows 环境下测试,windows 环境下大小写不敏感,而 linux 下是大小写敏感的。解决办法查看 MySQL 变量 lowe原创 2021-05-30 10:04:39 · 544 阅读 · 0 评论 -
微信小程序开发工具能正常请求后台数据,手机预览请求失败
微信小程序开发工具能正常请求后台数据,手机预览请求失败问题描述微信开发者工具调试完想用手机预览效果,结果发现凡是后台请求都失败。原因分析可能的原因有三个:微信开发者工具详情里的本地设置,没有勾选上不校验合法域名等选项手机的网络和电脑的网络不在同一网段开发者工具用后台 ip 写成了 localhost解决办法针对上面的解决办法如下:微信开发者工具-右侧详情-本地设置-勾选上不校验合法域名是手机连接的网络和电脑一致,也就是连同一个 wifi,或者手机打开热点,电脑连接上这个热原创 2021-05-30 10:03:33 · 9723 阅读 · 5 评论 -
org.apache.tomcat.jni.LibraryNotFoundError tcnative-1.dll 异常
问题描述IDEA SpringBoot 项目启动报错org.apache.tomcat.jni.LibraryNotFoundError: Can’t load library: D:\work\app\IDEA\IntelliJ IDEA 2018.2.2\IdeaProjects\street-performance\bin\tcnative-1.dll, Can’t load library: D:\work\app\IDEA\IntelliJ IDEA 2018.2.2\IdeaProject原创 2021-05-27 16:31:58 · 2720 阅读 · 1 评论 -
org.springframework.boot:type=Admin,name=SpringApplication异常
javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplicationAuthor: Jimmy MaCreated time: Apr 20, 2021 1:55 PMLast edited time: Apr 23, 2021 8:51 AMTags: 工作问题问题描述IDEA 新建 SpringBoot 项目,启动时后台报错:javax.manageme原创 2021-05-27 16:28:32 · 16034 阅读 · 6 评论 -
IDEA 自动生成 serialVersionUID
问题描述IDEA 在实体类实现 Serializable 接口时,没有提供生成 serialVersionUID 的方法,但是这个 serialVersionUID 对序列化来说是必须的。原因分析IDEA 默认不提供自动生成 serialVersionUID 的方法,需要手动安装 IDAE 插件 GenerateSerialVersionUID 。解决办法安装 GenerateSerialVersionUID 插件ctrl + alt + s 打开设置,搜索 Plugins 设置选项搜索 G原创 2021-05-27 15:49:21 · 992 阅读 · 0 评论 -
VMware 提示与 Device/Credential Guard 不兼容
问题描述启动 VMware 里的虚拟机时候提示VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Workstation。原因分析Windows10开启Hyper-V后与VMware Workstation冲突导致无法运行和新建虚拟机。一般来说Windows10默认不会打开Hyper-V,但是安装Docker默认会打开Hyper-V。解决办法禁用 Hyper-V原创 2021-05-21 17:04:10 · 914 阅读 · 0 评论 -
Git的使用——解决中文乱码
原贴:http://blog.csdn.net/tianzhaoai/article/details/46618535 Git Bush安装之后,如果什么都不设置的话,windows下ls回车之后一般情况下中文都会乱码的。在这就先解决一下这个问题打开git Bash 进入目录:$ cd /etc 1. 编辑 gitconfig 文件:$ vi gitconfig ...转载 2017-09-01 09:35:56 · 4151 阅读 · 0 评论 -
mysql保存emoji报java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8B'
最近在做即时聊天功能,需要支持 emoji 表情,测试直接发送时后台 mysql 数据库会报类似 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8B' 这样的错误。原因:由于 emoji 是 utf-16 编码,占四个字节,而 mysql 是 utf-8,正常汉字不会超过三个字节解决:将 四字节 utf-...原创 2018-12-13 15:14:29 · 431 阅读 · 0 评论 -
tomcat默认限制post请求参数大小
今天遇到一个前台ajax发送请求,其中一个参数很长,结果发送请求后后台报错而且接收不到传过来的参数。后来把参数内容去掉一些就能正常发送请求。原来 tomcat 默认限制了 post 请求参数大小为 2m,只要修改下 tomcat 里的 server.xml 文件 Connector 的 maxPostSize 属性值为0即可:<Connector URIEncoding="utf-8" co...原创 2018-02-09 14:56:16 · 5580 阅读 · 0 评论 -
sqlplus 登录oracle 报ERROR: ORA-01034:ORACLE not available ORA-27101:shared memory realm does not exit
1 先看oracle的监听和oracle的服务是否都启动了。启动oracle监听:cmd的命令行窗口下,输入lsnrctl start,回车即启动监听。2 查看oracle的sid叫什么,比如创建数据库的时候,实例名叫“abc”,那么先手工设置一下oralce的sid,cmd命令窗口中,set ORACLE_SID=abc3 再输入sqlplus /nolog,回车转载 2017-09-04 11:02:31 · 2536 阅读 · 0 评论 -
前台发送 ajax 请求到后台传递数组参数
前台发送 ajax 请求到后台,发现直接传递数组,后台是接收不到的,需要 ajax 加上一个 traditional 属性var arr = ["a","b","c"];$.ajax({ url:"save", type:"post", dataType:"json", traditional: true,//加上这个属性,后台用 String[]原创 2017-08-04 14:59:38 · 4904 阅读 · 4 评论