笔记
幽冥天上之佩服许仙不怕蛇
这个作者很懒,什么都没留下…
展开
-
window下rust的安装
1网络问题(是当前网络不佳,还是资源依赖不存在了;从网上下载项目构建后,发生了错误;百度后还是觉得要重新安装好vc++才行,避免后面又遇到一些坑;参考:https://www.jianshu.com/p/718626d561ce。观察到安装界面的rustup路径和和cargo已经发生改变;通过CARGO_HOME指定cargo的安装过目录。通过RUST_HOME指定rustup的安装目录。安装官网的示例教程,新建一个demo。Cargo run的时候报错了;重复之前的步骤安装即可;最后检查是否安装成功了;原创 2023-03-29 19:04:53 · 1926 阅读 · 0 评论 -
数据库执行sql时Illegal mix of collations (latin1_swedish_ci,IMPLICIT), (utf8mb4_general_ci,COERCIBLE), (ut
Illegal mix of collations (latin1_swedish_ci,IMPLICIT), (utf8mb4_general_ci,COERCIBLE), (utf8mb4_general_ci,COERCIBLE) for operation 'replace'场景:由一个库往另外一个库进行数据的复制时,复制完成后的数据写入修改有问题,查询没问题,具体的报错信息是如上,当然java代码里抛出的错误也是和这个一样的:首先百度一搜索,就是字符集的问题,执行了sql查看对比了一下,字.原创 2022-05-26 17:35:56 · 1623 阅读 · 0 评论 -
navacat 12连接到mysql8.0时遇到了问题,报caching_sha2_password
navacat 12连接到mysql8.0时遇到了问题,报caching_sha2_password;或者用mysql命令行连接到远程的mysql8.0也是报错;查了一下原因:mysql8.0对用户的认证做了修改,新增了一个‘caching_sha2_password’作为默认的加密规则,查了官方的文档介绍给出了一些解决的方案;总结:方案一:将自己本地的mysql也一并升级为8.0的,然后再用命令行的方式去链接应该也是可以的,这样mysql客户端和远程mysql服务端都是8.0的了,所以加密原创 2022-05-11 18:49:24 · 1072 阅读 · 0 评论 -
feign调用报错: java.lang.IllegalArgumentException: method GET must not have a request body.
原因是get请求不管多少个只要有参数就必须要写上请求参数名的注解,而且必须卸载接口类上而不是写在实现类上;我的问题就是写在了实现类上了,所以也是报这个错误;原创 2022-04-27 10:26:36 · 2145 阅读 · 0 评论 -
hessian调用远程方法后,结果报错:Caused by: java.io.EOFException: readObject: unexpected end of file
2022-04-22 09:50:37,689 [http-nio-9231-exec-3] ERROR [c.x.c.common.security.config.WebExceptionHandler] WebExceptionHandler.java:94 - 错误跟踪ID: KQYK8DRTUOJT6JWD, 異常:{}org.springframework.remoting.RemoteAccessException: Cannot access Hessian remote service a原创 2022-04-22 09:57:34 · 3945 阅读 · 0 评论 -
springboot接入hessian时调用报错误,om.caucho.hessian.io.HessianProtocolException: ‘<‘ is an unknown code
springboot接入hessian时调用报错误,om.caucho.hessian.io.HessianProtocolException: ‘<’ is an unknown code022-04-15 15:39:13,962 [http-nio-9231-exec-9] ERROR [c.x.c.common.security.config.WebExceptionHandler] WebExceptionHandler.java:92 - 发生异常错误描述2022-04-15 15:3原创 2022-04-15 16:26:45 · 766 阅读 · 0 评论 -
idea中tomcat部署启动不起来,启动后报log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more
启动后如上如;11-Apr-2022 22:22:27.470 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]11-Apr-2022 22:22:27.470 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 45 msConnected to server[2022-0.原创 2022-04-11 22:32:50 · 1096 阅读 · 0 评论 -
解决post表单中文乱码的问题
加上:URIEncoding=“UTF-8” useBodyEncodingForURI=“UTF-8”原创 2021-12-03 16:26:30 · 126 阅读 · 0 评论 -
spring里整合redis后开启了redis事务后,get不到已存在的值,(get来get去都是null的问题)
今天项目组的一位靓仔,在方法中用redis工具类怎么get也get不到存在redis的值,然后开始怀疑人生,怀疑redis有bug;一时半会间我也没查出问题所在,自己机器也是能重现这个问题的;下班回家后查阅了相关资料后得出如下结论;因为项目配置中配置了redis的事务,而调用的方法里也开启了spring的事务,所以get不到值,如果想要get到值的话需要手动提交redis的命令才行(提交命令的java代码);最后配置文件坐下修改既可以,项目中其实一般情况没必要用到redis的事务,而且redis事务也原创 2021-11-06 01:34:03 · 1761 阅读 · 2 评论 -
ktolin的android项目编译突然报错w: Runtime JAR files in the classpath should have the same version. These file
隔离一段时间没打开安卓项目了;打开编译报错;w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath:e: D:/software/Gradle_workplace/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.5.10/6b84d926e28493be原创 2021-07-23 19:49:35 · 20202 阅读 · 4 评论 -
阿里云esc服务器第一次硬盘扩容经验(linux系统)
1、首先登陆阿里云管理控制台进行在线扩容硬盘;2、在线扩容后,需要备份磁盘;在线备份磁盘快照;(很重要的,如果扩容失败了可以回滚磁盘内容);在线扩容一般不需要重启服务器实例的;3、接着登陆阿里云服务器实例(即linux系统)4、进行扩容操作了::a、检查linux系统内核信息等;b、检查磁盘类型等;c、根据教程进行安装扩容需要用到的磁盘分区工具;d、先扩容分区;e、接着扩容文件系统;f、顺利的话就大功告成了;fdisk -ludf -Thyum install gdisk -y原创 2021-05-20 01:11:37 · 466 阅读 · 0 评论 -
httpclient 上传企业微信临时素材文件,返回结果一直是44001,提示媒体文件是空;(httpclient上传文件并且绕过https)
/** * 使用httpclint 发送文件 * @param fileInputStream * 上传的文件 * @return 响应结果 */ public static String uploadFile(String url , InputStream fileInputStream, String fileName,String fileParamName, Map<String,String>headerParams, Map<String,String.原创 2021-03-30 00:52:07 · 866 阅读 · 2 评论 -
WIN10环境安装rockmq4.8
到官网下载安装包:https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.8.0/rocketmq-all-4.8.0-bin-release.zip从此下载的是编译后的版本的:官方使用教程:原创 2021-01-31 19:23:55 · 311 阅读 · 0 评论 -
git命令和部分常见问题解决方式纪要
git基本常用命令git设置、查看、取消代理#设置代理:git config --global http.proxy ‘socks5://127.0.0.1:1080’git config --global https.proxy ‘socks5://127.0.0.1:1080’#查看代理:git config --global --get http.proxygit config --global --get https.proxy#取消代理:git config --global -原创 2020-12-25 10:15:20 · 152 阅读 · 0 评论 -
JavaFX的webview下载文件的一种实现思路
首先网上找不到webview的下载的demo,资料也很少,毕竟java不擅长桌面客户端所以资料比较少,所以这里就自己找了一下思路,实现了一下,有需要的可以参考一下;或者推荐另外一个内嵌浏览器jbrowers,听说不错,不过要付费的,可以找破解版;首先遇到的几个问题:安全 ID 结构无效。解决:这个是WpSystem这个目录是系统目录,所以报错了,自己新建个目录就可以了;拒绝访问:解决:这个问题一般是目录有问题或者语法调用有问题下载的存放目录:简单的代码demo,不是最优的写法(存原创 2020-05-11 23:32:33 · 1875 阅读 · 6 评论 -
利用activity-alias标签来解决android中微信支付回调结果的限制(或者叫坑)
1、首先我觉得有一点特别不好,就是微信支付回调的activity必须要和applictionId的包名一致,即回调时会默认调用${applicationId}.wxapi.WXPayEntryActivity这个activity;而且还没有办法;感觉特别坑;(因为开发人员总会规划自己的包名划分,这样必须按着微信的要求来就特别的不爽了)2、解决办法其实有几种的;a就是按着微信的包名目录放置acti...原创 2020-05-07 21:16:59 · 859 阅读 · 0 评论 -
linux中docker安装nginx
1、首先确保顺利安装了docker;2、执行docker search nginx3、执行docker pull nginx 拉取官方的nginx镜像(过程有点慢)原创 2020-04-06 22:03:14 · 460 阅读 · 0 评论 -
windows10 安装gradle环境变量配置(android studio配置gradle)
1先下载gradle包,可以到官网去下载;由于不敢下最新所以我选择了5.6版本的;2、解压下载,找个地方放着;3、开始配置环境变量了;此电脑—》属性----》环境变量—》然后添加变量“GRADLE_HOME”,值就填写刚刚解压的gradle的存放目录;4、点击path然后新建,如下图所示:名为:“GRADLE_HOME”,值填入“%GRADLE_HOME%\bin”5、然后确定即可;...原创 2020-04-03 22:15:45 · 1776 阅读 · 0 评论 -
Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary up
甲方项目突然上传不了图片,报异常小程序上传图片异常。打开调试报错如下:```Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.3758077670365657547.9000/work/Tom...原创 2020-03-02 22:05:24 · 626 阅读 · 0 评论 -
对android中的handler理解
Handler的实例化一般是在主线程中的,用于对ui的更新,在主线程中实例化时默认与主线程的looper绑定了,无须手动绑定。Handler的runable执行也是默认在looper绑定的线程中执行的。在activity的create中执行以下就知道了:Handler().postDelayed({try { RequestApiManager.shared.checkAppUpda...原创 2019-12-14 20:49:10 · 261 阅读 · 0 评论