自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 阿里云服务器80端口被占用的问题记录

今天在使用阿里云服务器部署demo服务时,发生了一件奇怪的事情,我通过docker部署服务,映射到服务器的80端口,然后浏览器访问时,一直出现“page 404 not found”错误。后来百度谷歌翻找一通,被我发现了也有人出现过这种问题。使用lsof -i:80命令查看使用端口,发现有个AliYunDun服务使用了80端口。一系列沟通操作下来,发现服务kill不掉,客服解释说阿里云盾也不会占用80端口。使用了两个命令,目前还没检查卸没卸载成功k3s,但80端口确实在此操作后不通了!于此记录一番,备忘!

2024-05-17 18:23:14 428

原创 gRPC的四种请求响应模式

我在想,既然逻辑是自己实现,为什么我只发一次响应呢,我能不能多发,发响应流。其它,可以看看ServerCalls.java和ClientCalls.java代码,ClientCalls.java中有个hasNext()方法,里面有个wait等待,已确保流式响应为完成前,客户端调用相关的hasNext()方法时会一直等待响应发送(当服务端执行一次onNext时,客户端会唤醒等待)。看官方demo的时候,发现在proto文件(route_guide.proto)中,示例定义了4类rpc方法,分别是。

2023-12-29 17:22:18 1026

原创 基于maven和proto文件生成java代码

这栏注释,然后执行编译步骤,就能在src/main/java目录下生成目标代码了。在项目代码的src/main/java下新建一个proto目录(proto文件默认存放位置,可在pom文件中修改),然后添加一个proto示例文件,我的命名为helloworld.proto,文件内容为。当然,也可以在项目根目录下执行mvn compile命令,也是会生成相应的java代码,这具体和maven配置的构建任务目标有关,绑定了compile阶段,此文不进行深入分析。其中,项目number默认7,直接回车。

2023-12-26 16:12:17 1071 1

原创 gradle构建报错(Using insecure protocols with repositories, without explicit opt-in, is unsupported.)

根据提示可知,是配置的仓库使用了不安全的http协议,需要更改下Maven仓库配置。但为什么会使用到Maven仓库,我找到项目下的build.gradle文件,发现有这么一段配置。当然也可以修改项目下的build.gradle文件,在仓库配置中加入allowInsecureProtocol = true。在mac os下,找到家目录下的 ~/.gradle/init.gradle文件,原内容为。其中mavenCentral()、mavenLocal()就是设置了maven仓库。

2023-12-26 09:56:46 589

原创 windows 下安装oracle11g数据库安装步骤

windows 下安装oracle11g数据库安装步骤

2023-02-17 14:55:34 682

原创 Exception测试记录

此文只作为个人测试记录,对他人无实际参考意义!1、程序异常or不异常public class ExceptionTest { public static void test(){ int a = 1 / 0; System.out.println("test success!"); } public static void main(String[] args) { test(); }}输出:Except

2021-09-09 23:12:30 153

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除