logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

--grpc-java_out: protoc-gen-grpc-java: Plugin failed with status code 3221226356

摘要 在安装grpc-java时遇到错误代码3221226356,搜索无果后排查发现是缺少VC++运行时组件。通过安装Microsoft官网提供的VC++2022运行库后问题解决。该问题可能与系统环境清理时误删相关组件有关,建议开发环境保持必要运行库的完整性。官方下载地址可获取最新版VC++运行库。

文章图片
#java#rpc#maven
91. 解码方法 java

摘自力扣上的解析java实现如下,动态规划是容易想到的,但是边界值的分析能力还跟不上。package Algotithms;public class a91DecodeWays {//边界值的分析,当前是0时前一个字母如果是1或者2则是有效//如果前一个是1直接dp//如果是2,判断边界1<i<6再dppublic static int...

#java
java同时使用两个不同版本的jar包,基于maven-shade-plugin,非自定义类加载器方法

大模型给的回答是类加载器和maven-shade-plugin。在新的module的pom文件声明对应的新版本,很顺利的基于新版本完成编码。问题出现在运行的时候,清楚的看到getCodeSource日志打出的路径是引用旧版本的jar包// 获取 JAR 文件路径个人感觉用类加载灵活性更强,在同一个类里面也可以自由引用。开启URLClassLoader和ClassLoader破坏双亲委派通过自定义类

文章图片
#java#jar#maven
SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder“.解决方法logback 1.3.15

logback从1.2.x版本升级到1.3.x版本,发现不打日志。进程启动日志如下。

文章图片
#logback#java
到底了