E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Gitlab;RPC
云原生架构概述
一、服务化架构模式(微服务与小服务)将单体应用拆分为独立部署的小型服务,每个服务专注单一业务功能(如用户服务、订单服务),通过轻量级协议(如HTTP/REST、g
RPC
)通信。
Wlq0415
·
2025-06-22 20:59
信息化与大数据
架构
跨语言
RPC
:使用Java客户端调用Go服务端的JSON-
RPC
服务
通过远程过程调用(
RPC
)技术,我们可以让不同的程序像调用本地方法一样调用远程的服务。本文将介绍如何使用Go语言编写一个简单的JSON-
RPC
服务,并使用Java作为客户端来跨语言调用这个服务。
Code季风
·
2025-06-22 19:51
深入探索Go
RPC:构建与实践
rpc
java
golang
json
网络协议
深入学习 g
RPC
流式通信:四种模式详解与实战代码解析
在g
RPC
中,流式通信(Streaming)是实现高性能、实时交互的核心功能之一。
Code季风
·
2025-06-22 19:51
深入探索Go
RPC:构建与实践
学习
macos
rpc
go
http
RPC
与RESTful对比:两种API设计风格的核心差异与实践选择
#
RPC
与RESTful对比:两种API设计风格的核心差异与实践选择##一、架构哲学与设计目标差异1.
·
2025-06-22 14:51
Spring Boot整合Dubbo+Zookeeper实现
RPC
调用
技术栈说明Dubbo:Dubbo作为
RPC
框架,能在多个服务之间实现远程服务的调用。
Java布道者
·
2025-06-22 13:14
java-zookeeper
spring
boot
dubbo
Node.js升级工具n
内容涵盖服务器硬件(如IBMSystem3650M5)、云服务平台(如腾讯云、华为云)、服务器软件(如Nginx、Apache、
GitLab
、Redis、Elasticsearch、Kubernetes
奔跑吧邓邓子
·
2025-06-22 11:01
高效运维
工具使用
nodejs
npm
.NET 9.0 SignalR 支持修剪和原生 AOT
它提供了一个简单的API,用于创建可从服务器和客户端调用的服务器到客户端远程过程调用(
RPC
)。现在,SignalR在.NET8.0和.NET9.0中支持修剪和原生AOT。
csdn_aspnet
·
2025-06-22 07:32
.Net9.0
.NET9
AOT
SignalR
Protobuf 数字类型选择策略:Int64 vs String 全方位分析
一、问题背景与核心矛盾在定义Protobuf
RPC
接口时,数字类型的选择会直接影响前后端开发体验和系统性能。以下是典型场景示例:messageAdRequest{//应该用哪种类型?
·
2025-06-22 00:09
后端
Json
rpc
2.0比起传统Json在通信中的优势
JSON-
RPC
2.0相较于直接使用传统JSON进行通信,在协议规范性、开发效率、通信性能等方面具有显著优势。
朴拙数据交易猿
·
2025-06-21 23:17
json
rpc
网络协议
RPC
-BDY(1)-一个最简单
RPC
实现
RPC
-BDY(1)-2022.7.11byBDY文章目录
RPC
-BDY(1)前言一、什么是
RPC
?
Hash..
·
2025-06-21 19:16
rpc
网络协议
网络
从零写分布式
RPC
框架 系列 2.0 (2)
RPC
-Common模块设计实现
RPC
-Common模块相对于1.0版本复杂了很多,最主要的变化在于将
Rpc
的Netty处理器从
RPC
-Server和
RPC
-Client收回。
if200
·
2025-06-21 18:13
从零开始写分布式RPC框架
RPC
Common
从零写
Netty
docker中部署
gitlab
一、拉取镜像dockerpull
gitlab
/
gitlab
-ce:latest二、运行容器dockerrun--detach\--hostnamelocalhost\#本地访问直接用localhost-
许_安
·
2025-06-21 16:31
学习笔记
SUT程序的部署
docker
gitlab
eureka
【分布式】基于Dubbo实现对远程调用接口的封装
基于Dubbo实现对远程调用接口的封装服务调用者调用统一包装工具RemoteCallWrapper使用举例服务提供者提供Facade注解实现统一
RPC
结果包装定义Facade注解定义注解的切面处理类服务调用者调用在调用服务中给被调服务添加
沉着的码农
·
2025-06-21 16:30
Spring
分布式
Java
分布式
dubbo
java
spring
Git 大文件导致上传失败的终极解决方案
问题根源分析当Git推送失败并出现error:
RPC
failed;HTTP500或fatal:theremoteendhungupunexpectedly错误时,通常是由于以下原因:历史提交中包含大文件
雾原zoe
·
2025-06-21 16:27
开发周边
git
【08】开发一个基于 MCP 协议的多 Agent 协作系统
需求开发一个基于MCP协议的多Agent协作系统输入输出定义:输入:用户问题(如“帮我写一篇关于AIAgent的文章”)输出:多个Agent协作完成研究、撰写、审核、润色等任务====扩展项:支持失败重试机制支持g
RPC
技术与健康
·
2025-06-21 06:54
大模型应用开发实战
人工智能
语言模型
Python g
RPC
【
RPC
框架】 简介
g
RPC
是由Google开发的高性能、开源的远程过程调用(
RPC
)框架,而g
rpc
io是其Python实现库。
老胖闲聊
·
2025-06-20 22:35
Python库大全
python
rpc
开发语言
Go与Python靠g
RPC
实现毫秒级通讯》
go服务与python服务之间进行数据交互,使用g
RPC
框架暴露服务,进行Protobuf交换后,对方服务收到Protobuf数据非必要无需转json,xml格式数据;go和python都可以直接通过预生成代码获取
超级晒盐人
·
2025-06-20 21:59
百度
twitter
GitLab
自动化备份方案:借助 Shell 脚本与 Cron 实现异地备份和备份清理
/bin/bash#使用
gitlab
自带命令创建备份
gitlab
-rake
gitlab
:backup:create#将最新的备份做异地策略scp$(find/var/opt/
gitlab
/backups-name
神志不清.
·
2025-06-20 20:49
中间件
运维脚本
1024程序员节
运维
linux
gitlab
GitLab
高频100问:从入门到精通的避坑指南
欢迎查阅这份精心整理的
GitLab
技术百问百答!
GitLab
作为主流DevOps平台,其权限管理、CI/CD配置等高频问题困扰开发者。
DevOps工具指南
·
2025-06-20 15:45
gitlab
代码管理
gitlab
Python玩转g
RPC
同步通信
文章目录引言一、g
RPC
简介二、传统同步通信方式与g
RPC
的对比三、g
RPC
同步通信机制详解3.1Unary
RPC
(一元
RPC
)3.2Serverstreaming
RPC
(服务端流式
RPC
)3.3Clientstreaming
RPC
沛哥儿
·
2025-06-20 09:03
python
微服务
电商技术
同步通信机制
Python
gRPC
服务同学
高性能
架构设计
跨语言集成
gitlab
设置
Accessdenied.Theprovidedpasswordortokenisincorrectoryouraccounthas2FAenabledandyoumustuseapersonalaccesstokeninsteadofapassword.Seehttp://
gitlab
.com
zhanghaisong_2015
·
2025-06-20 01:10
gitlab
GitLab
多人协作MR流程规范模版(merge)
以下是一个适用于
GitLab
多人协作的MR流程规范模板,涵盖分支策略、MR创建流程、冲突处理、审查要求和CI/CD设置。可以直接复制到团队Wiki或文档中使用。
星宸追风
·
2025-06-20 01:39
gitlab
mr
团队开发
探索
GitLab
Time Tracker: 提升开发者效率的新工具
探索
GitLab
TimeTracker:提升开发者效率的新工具
gitlab
-time-trackerAcommandlineinterfacefor
GitLab
'stimetrackingfeature
武允倩
·
2025-06-20 01:36
项目:
Gitlab
HSD CI/CD总结
核心成分:
gitlab
-ci.yaml定义部署的jobs(操控runner)
gitlab
runner负责运行jobs(注册/启动容器)pipeline:执行
gitlab
-ci,将jobs分配给runner
tswddd
·
2025-06-20 01:05
HSD
kubernetes
gitlab
ci/cd
kubernetes
一文带大家了解关于MCP 的完整 Hello World 示例
ModelContextProtocol(MCP)的完整HelloWorld示例,包含服务端和客户端代码,展示最基本的工具注册与调用流程:一、MCP服务端(Server)#mcp_server.pyfromjson
rpc
serverimportmethod
测试开发Kevin
·
2025-06-19 15:22
AI相关
ai
AI编程
自然语言处理
自建k8s集群,利用开源的
GitLab
、Jenkins和Harbor实现CI/CD和DevOps的过程回顾
使用自己部署的Kubernetes集群,结合
GitLab
、Jenkins和Harbor实现CI/CD和DevOps的过程大致如下:1.代码管理(
GitLab
):-开发者在
GitLab
上创建代码仓库,编写代码并提交变更
chunmiao3032
·
2025-06-19 07:55
java
开发语言
深入理解 g
RPC
服务定义:从基础到高级
在分布式系统开发中,g
RPC
是一种高效的远程过程调用(
RPC
)框架,它允许客户端和服务端之间进行高效、可靠的数据交互。
Code季风
·
2025-06-19 05:41
深入探索Go
RPC:构建与实践
microsoft
rpc
网络协议
golang
Linux 中启动jar包命令
2021-12-24补充:之前遇到Jenkins和
gitlab
ci导致运行jar成功后,一直阻塞,jenkins任务构建部署成功不会挂断。
·
2025-06-18 21:50
python+g
RPC
上传超大文件【完整代码】
g
RPC
(g
RPC
RemoteProcedureCalls)是一个高性能、开源的通用
RPC
框架,由Google开发并基于HTTP/2协议标准和ProtocolBuffers(Protobuf)序列化协议设计
我在北京coding
·
2025-06-18 14:28
python
python
第3章信息系统集成专业技术知识归纳总结补充
远程过程调用中间件(
RPC
)分布式应用程序处理方法,允许应用程序“远程”执行不同
清咖啡
·
2025-06-18 06:06
学习方法
在区块链节点中,P2P Port、
RPC
Port 和 JSON-
RPC
Port 的作用
1.P2PPort(Peer-to-PeerPort)作用:用于节点之间的直接通信,构成区块链网络的基础。同步区块和交易数据。广播新交易或区块到全网。发现并连接其他节点(如通过种子节点)。协议:通常使用自定义的二进制协议(如比特币的BitcoinP2P或以太坊的DevP2P)。安全性:需防止恶意节点(如DDoS攻击),可能通过防火墙或白名单限制。示例:比特币默认端口:8333(主网)或18333(
阿雄不会写代码
·
2025-06-18 06:05
区块链
p2p
rpc
RPC
详解
1、基本定义
RPC
,全称RemoteProcedureCall,即远程过程调用。主要作用是屏蔽网络编程细节,实现调用远程方法就像调用本地方法(同一个进程中的方法)一样的体验。
玄魄灵归
·
2025-06-18 05:29
网络通信
rpc
网络
java
资深Java工程师的面试题目(一)微服务
以下是针对Java微服务架构的面试题,涵盖SpringBoot、SpringCloud、RESTfulAPI、g
RPC
、消息队列、事件驱动架构和GraphQL等技术点,适合评估候选人对微服务设计和实现的理解深度及实际应用能力
刘一说
·
2025-06-17 18:50
后端技术栈
Java
springboot
java
面试
微服务
Java 中的序列化与反序列化
Java中的序列化(Serialization)是将对象转换为字节流的过程,用于持久化存储(如写入文件、数据库)或网络传输(如
RPC
调用);反序列化(Deserialization)则是将字节流恢复为对象的过程
光年像素
·
2025-06-17 17:41
java
开发语言
理解基本的
RPC
实现:从概念到实践
远程过程调用(RemoteProcedureCall,
RPC
)是一种协议,它允许一个程序通过网络请求另一个地址空间中的子例程或服务,而不需要了解底层网络细节。
·
2025-06-17 14:42
区块链web3的deploy.js实例程序
require("fs-extra");require("dotenv").config();asyncfunctionmain(){constprovider=newethers.providers.Json
Rpc
Provider
Magnum Lehar
·
2025-06-17 02:52
区块链
web3
javascript
python 爬美团
一张图生成指定动作的动态视频,MagicAnimate本地部署
GitLab
CI/CD-pending的原因Python爬取美团数据教程作为一名刚入行的开发者,你可能对如何使用Python进行网络爬虫感到困惑
毛瑟国王
·
2025-06-16 12:20
python
开发语言
java面试总结-20250610
rpc
框架组成部分?算法题数组旋转java8hashmap底层结构?链表和红黑树的时间复杂度?负载因子的作用?多线程为什么不直接使用runnable中的run而
川夜施密特
·
2025-06-16 02:17
java
面试
开发语言
驭码CodeRider 2.0 产品体验:在VSCode安装并创建一个雷电小游戏
驭码CodeRider2.0产品体验:在VSCode安装并创建一个雷电小游戏CodeRider介绍驭码CodeRider是极狐
GitLab
推出的基于生成式人工智能技术的新一代软件生产工具,为开发者提供自然语言生成代码
skywalk8163
·
2025-06-15 16:10
人工智能
vscode
ide
编辑器
CodeRider
g
RPC
相比 REST 的优势在哪里?
g
RPC
相比REST的优势主要体现在以下多个维度,涵盖了传输效率、协议特性、开发体验及功能扩展性等方面:一、传输协议与性能优势基于HTTP/2的底层协议g
RPC
采用HTTP/2协议,而REST通常基于HTTP
破碎的天堂鸟
·
2025-06-15 13:52
学习教程
后端学习
SpringBoot + 自建
GitLab
+ Jenkins + CentOS Stream 9 来实现自动化部署
人越懒,工具就要越先进,自动部署也从,纯人工到半自动化到全自动化的进步SpringBoot+自建
GitLab
+Jenkins+CentOSStream9的自动化部署完整方案,结合实践经验和避坑指南:一、
AI懒虫
·
2025-06-15 10:59
shell
spring
boot
gitlab
jenkins
基于可靠消息确保分布式事务的最终一致性:以电商系统中订单服务的新建订单为例
发送普通的同步消息消费消息发送延时消息发送事务消息实操篇之订单系统开发:基于可靠消息的分布式事务最终一致性解决方案and.订单超时归还方案跨服务调用与本地事务执行可能存在的数据不一致情况分析基于可靠消息的最终一致性方案解决数据不一致问题最终的方案实现:基于Go编写g
RPC
YGGP
·
2025-06-15 05:59
后端
分布式
golang
RocketMQ
WPF数据绑定疑惑解答--(关于控件的Itemsource,Collection绑定)
1.ListView绑定的数据类型问题在`MainWindow`的构造函数中绑定`List11.ItemsSource`List
rpc
List=newList();publicMainWindow(){
@Crazy Snail
·
2025-06-15 04:53
WPF教程
WPF知识点
windows
WPF
WPF数据绑定
g
RPC
、WebSocket 与 HTTP 的核心区别对比
g
RPC
、WebSocket与HTTP的核心区别对比,涵盖通信模式、协议特性及适用场景:一、通信模式HTTP单向请求-响应:客户端发起请求,服务器返回响应后连接立即关闭13。
·
2025-06-15 01:30
个典型的 Java 泛型在反序列化场景下“类型擦除 + 无法推断具体类型”导致的隐性 Bug
今天遇到一个问题:一个典型的Java泛型在反序列化场景下“类型擦除+无法推断具体类型”导致的隐性Bug,尤其是在
RPC
(如Dubbo、Feign等)和本地JVM内直连调用共存时,这种问题会显现得非常明显
魔道不误砍柴功
·
2025-06-14 21:35
Java使用与案例分享
java
bug
GitLab
拉取变慢的原因及排查方法
然而,当开发团队兴高采烈地投入工作,却发现从
GitLab
拉取代码的速度慢如蜗牛,那种沮丧感简直能瞬间浇灭热情。
Linux运维技术栈
·
2025-06-14 19:52
gitlab
运维
C++
RPC
远程过程调用详细解析
一、
RPC
基本原理
RPC
(RemoteProcedureCall)是一种允许程序调用另一台计算机上子程序的协议,而不需要程序员显式编码这个远程交互细节。其核心思想是使远程调用看起来像本地调用一样。
程序员乐逍遥
·
2025-06-14 19:48
C++高手修炼营
Qt框架
MFC框架高级编程
c++
rpc
vs2022
DevOps(一) Jenkins+
GitLab
部署和流水线基础
前言:DevOps持续交付是一种软件开发和交付方法,它将开发团队和运维团队的流程和工具整合在一起,以实现更频繁、更可靠的软件交付。下面是实现DevOps持续交付的一些关键实践:自动化构建和部署:利用持续集成/持续部署(CI/CD)工具自动化构建、测试和部署过程。这样可以确保每次代码提交都可以快速地构建、测试和部署到生产环境。版本控制:使用版本控制系统(如Git)来管理代码,并确保团队成员能够轻松地
安的木偶游戏
·
2025-06-14 12:57
Devops
devops
jenkins
gitlab
jenkins连接git仓库
连接
gitlab
在jenkins添加全局凭据,类型为"sshusernamewithprivatekey",填写git用户名和ssh私钥信息(注意是git客户端所在机器的ssh信息)在
gitlab
配置sshkey
bubiyoushang888
·
2025-06-14 12:25
jenkins
git
servlet
在 Feign 和 Dubbo 调用中加入防腐层:稳住你系统边界的第一道防线
在微服务架构中,远程调用是不可避免的一环,无论是通过Feign、Dubbo,还是其他
RPC
框架。很多团队在项目初期为了开发速度,常常直接在业务中调用远程接口,拿到返回值就继续向下处理。
·
2025-06-13 19:04
java微服务架构设计
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他