笔记
镜湖老杨
这个作者很懒,什么都没留下…
展开
-
快速解决帆软报表等要求encodeURIComponent编码的JAVA解决方案
帆软报表有个单点登录插件,需要对用户名进行URI编码,然而他文档里面提供的是基于JS的函数encodeURIComponent实现的编码,如果你要在后端实现,当然可以自己写个简单的公式,以便对“/+=”等字符转百分号格式的ASCII码,但是我由于之前一直在用hutool的工具,强迫症不想自己写代码。于是自己查阅了hutool的API文档及其源代码,发现其文档中建议使用RFC3986工具类代替过时且不标准的URLEncode工具,该类提供基于RFC3986的标准编码方法。原创 2024-08-19 14:58:02 · 229 阅读 · 0 评论 -
解决驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
公司最近上个项目,用了N年不用的sql server,写个简单的java后端,用了最新的springboot全家桶,启动没问题,但是只要执行sql就出现驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接…的错误,用了百度来的各种方法,什么修改jdk配置,什么换jdk版本都没用,最后,换了maven依赖库里面的mssql-jdbc的jar包终于成功了。需要换到10以下的版本,我这里用了用的比较多的941版本。原创 2022-11-04 09:10:03 · 1385 阅读 · 0 评论 -
查看xcode安装进度的超简单方法
xcode安装进程卡几个小时,而且看不到进度。网上都是提示用控制台去查询app store,其实你只要打开app store,鼠标移到那个打转的圈圈上就可以看到安装进度了,根本不用控制台监视。原创 2022-11-04 08:58:11 · 944 阅读 · 1 评论 -
vue表单验证容易出多的一个地方
prop的名字不能乱取,里面的值必须和你输入v-model里面绑定的对象的值相等。比如你绑定了data.username,那么你这个prop必须是username,要不然表单验证报错,提示你没有输入值,而实际上你已经输入了。...原创 2022-08-12 09:24:48 · 68 阅读 · 0 评论 -
解决一个导致ConfigurationProperties取到空值报错的问题
ConfigurationProperties如果是放在一个类上,且这个类被注解为一个组件,他在spring自动装配容器的时候优先度低于类内部的方法,因此,如果这个方法刚好传入了这个属性,会导致方法执行的时候内部取到一个空值而可能报错。也就是,他是先执行了方法,再去yaml里面取值。但是如果这个方法本身被注解为一个bean,貌似不受影响。...原创 2022-08-11 13:51:35 · 972 阅读 · 1 评论 -
彻底删除eslint的方法
手贱一时误操作点了hbuildx的eslint插件,不仅一堆报错还不能提交git。原创 2022-08-02 08:52:59 · 8692 阅读 · 0 评论 -
活用lambda之list函数处理
很多人可能像我这样不喜欢使用java 的lambda,其实活用lambda可以省事省力刚好很多事情。比如下面这个代码是list里面去掉一个元素,本来可能是这种情况:但是使用jdk8的箭头函数写法可以简化为:明显简单很多,看着也易懂......原创 2022-06-28 10:48:59 · 223 阅读 · 0 评论 -
解决mac系统大小写切换异常问题
码农打字最要紧的是什么?当然是大小写切换,然而最近我遇到大小写无法正常切换的bug,一按中英文按钮直接转到系统输入法,取消勾选中英文切换输入法也没用。最后baidu几天,发现是微信老问题一直没修复,把微信关了就没这个问题了。应该是微信和某个软件冲突出现问题了。...原创 2021-11-29 09:34:26 · 1925 阅读 · 0 评论 -
solidity 0.8版本使用虚拟机测试的注意事项
网上的教程普遍较老,如果试用新版有以下区别第一,原先的ethereumjs-testrpc早已经过时,而且无法使用。新版需要使用ganache-cli,具体去npmjs查询相关包第二,任何sol源文件必须标注// SPDX-License-Identifier: MIT注解,声明licens,否则报错,无法编译。第三,空构造函数不需要,也不应该出现。// SPDX-License-Identifier: MITpragma solidity ^0.8.3;contract HelloWorld原创 2021-04-04 10:44:44 · 266 阅读 · 0 评论 -
1.16以上版本nginx docker html 404问题
1.16以上版本的nginx,包括1.18,其默认docker的html路径专项etc/nginx/html,和conf在一起,而不是原来的usr/share/nginx/html,注意调整映射路径原创 2020-05-16 10:06:06 · 451 阅读 · 0 评论 -
关于aliyun-java-vod-upload报错的一个说明
这个jar包比较坑爹,首先是他不开源,必须手动下载安装。其二是,这个包依赖的相关SDK版本特别老。即便是最新版,也都是依赖几年前的。阿里默认给出的最新版,及其依赖包版本说明。如果严格按照其说明,也就是复制黏贴到pom,什么问题都没有,如果是用的自己maven来的包,版本比较新的情况下会出现不兼容的报错。例如,一开始就会遇到OSSUdfOperation这个类找不到,没法上传文件。解决的办法最...原创 2020-04-14 13:46:12 · 7297 阅读 · 2 评论 -
Docker容器下部署Nginx反向代理报错的问题
最近尝试把Nginx移到Docker下部署,发现一直连接拒绝,查了N种办法,发现最有效,最简单的一个办法,是proxy_pass参数后面绝对不能使用localhos或者127.0.0.1,必须使用宿主机当前实际使用的IP。...原创 2020-04-09 09:49:13 · 1121 阅读 · 1 评论