https://api.vvhan.com/api/avatar/boy

技术博客分享

solana区块链地址生成

Solana 地址: 6Wzvg24JTGcLtqxRS3yhcR15CFufu584YDJT8uchHguf。公钥: 6Wzvg24JTGcLtqxRS3yhcR15CFufu584YDJT8uchHguf。先引入相关依赖solana/web3.js;注:上述文章只做记录,生成结果也为虚假结果(我改结果里的内容了)!最后可以使用node运行,结果如下。

Day14顺时针打印矩阵

对于单行和单列的矩阵,你第一个循环把第一行或者第一列遍历完,但是后续的三个循环还是会执行,比如{{2,3,4,5}这个单行矩阵,第一个循环结束是2345,然后第二个循环不执行,第三个循环就会从endY = 3 开始遍历如果我们限定数组长度就会生越界。这是我第一遍写的代码,数组边界搞懵逼了好几次,这个题目还是需要搞懂数组边界情况。然后这个代码在遇到{[2,3]}这种单列矩阵的时候报错了。提取元素,然后再进入内部一层重复相同的步骤,直到提取完所有元素。这是一个循环嵌套循环的问题,需要理清楚再写。

Spring-Boot-项目零风险升级-Tomcat-指南锁定版本也能修复漏洞

由于历史原因,项目使用JDK8,springboot版本2.7.18,已经是2.7.x版本下的最新版本,无法通过升级springboot的方式来升级tomcat版本。),添加如下代码,会自动覆盖tomcat的版本,然而试过之后并没有成功,重新启动服务后,tomcat版本仍然是9.0.83。误区,就是引入新版本的tomcat,要先在旧版本的spring-boot-starter-web中移除旧的tomcat。由于tomcat旧版本存在漏洞,需要升级,大致版本情况如下图所示,有兴趣的可以看下网易的原文。

Conda-常规用法指南

Conda 是一个开源的包管理和环境管理系统,主要用于 Python 和其他编程语言的开发环境。它能够方便地安装、更新和管理依赖项,使得不同项目可以使用不同的 Python 版本和库。