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
golang实践-目录结构与工具
一、目录结构我们的代码以
rpc
为主,http为辅(调用
rpc
,也辅助测
alex_023
·
2025-03-06 01:22
golang
golang
Spring Cloud 和 Dubbo 区别
Dubbo:起源于SOA时代,核心关注服务调用与治理(如
RPC
通信
·
2025-03-06 01:05
git从本地其他设备上fetch分支
不过,需要注意的是,Git本身是分布式版本控制系统,通常我们是从远程仓库(如GitHub、
GitLab
等)拉取分支,而不是直接从本地其他设备上操作。
绛洞花主敏明
·
2025-03-06 00:40
Git
git
微服务即时通信系统---(七)文件管理子服务
目录功能设计模块划分业务接口/功能示意图服务实现流程服务代码实现封装文件操作模块(utils.hpp)获取唯一标识ID文件读操作文件写操作编写proto文件文件元信息文件管理proto单文件上传多文件上传单文件下载多文件下载
RPC
YangZ123123
·
2025-03-05 22:55
微服务即时通信系统
微服务
架构
Github 2024-08-16Java开源项目日报 Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Java项目10TypeScript项目1Ruby项目1ApacheDubbo:高性能的Java开源
RPC
框架创建周期:4441天开发语言:Java
老孙正经胡说
·
2025-03-05 19:35
github
开源
Github趋势分析
开源项目
Python
Golang
GO语言:Protobuf简介_go语言protoc介绍
RPC
通信对于单独部署,独立运行的微服务实例而言,在业务需要时,需要与其他服务进行通信,这种通信方式是进程之间的通讯方式(inter-processcommunication,简称IPC)。
m0_54846402
·
2025-03-05 17:07
golang
microsoft
开发语言
极狐
GitLab
签约银河证券,助力证券行业打造更高标准的 DevOps 平台
在此背景下,极狐
Gitlab
企业版被客户纳
·
2025-03-05 16:47
git
GitLab
发布安全补丁版本17.6.1, 17.5.3, 17.4.5
本分分享极狐
GitLab
补丁版本17.6.1,17.5.3,17.4.5的详细内容。这几个版本包含重要的缺陷和安全修复代码,我们强烈建议所有私有化部署用户应该立即升级到上述的某一个版本。
·
2025-03-05 16:46
GitLab
密钥详解:如何安全地使用 SSH 密钥进行身份验证
目录一、什么是
GitLab
SSH密钥?二、为什么要使用SSH密钥?三、如何生成SSH密钥?
Crazy learner
·
2025-03-05 15:58
Linux基本命令
gitlab
安全
ssh
AI生成的web框架 包含前后端 k8s管理等
用户提到的技术包括前端、后端、算法,
GitLab
、Jenkins,阿里云ACK和ECS,MongoDB、Redis,Docker、K8s、Nginx。
LCY133
·
2025-03-05 15:20
人工智能
前端
kubernetes
远程调用Dubbo和OpenFeign的详解
在微服务架构中,服务之间的远程调用(
RPC
)是核心功能之一。Dubbo和OpenFeign是两个常用的远程调用框架,分别适用于不同的场景。
格子先生Lab
·
2025-03-05 12:51
dubbo
spring
cloud
g
rpc
-go源码剖析十五之g
rpc
+ LoadBalancer 实现负载均衡方案介绍
1、整体流程介绍在介绍源码前,先把大体流程说一下,然后再详细介绍源码;也就是先整体介绍,后局部介绍;g
rpc
客户端内部采用g
rpc
lb平衡器,采用自研的方式实现一个简单版本的负载均衡loadBalancer
码二哥
·
2025-03-05 07:54
码二哥的技术专栏
grpc
golang
docker
kubernetes
微服务
Java
RPC
(远程过程调用)技术详解
Java
RPC
(RemoteProcedureCall,远程过程调用)作为一种高效、透明的远程通信手段,在微服务架构、分布式计算等领域扮演着重要角色。
黄尚圈圈
·
2025-03-05 05:07
java
rpc
开发语言
Mac下,protoc-gen-go-g
rpc
: program not found or is not executable问题的解决
一问题来源在公司的项目中,需要把对应的proto文件生成对应的pb文件,当执行protoc相关命令时,出现报错:protoc-gen-go-g
rpc
:programnotfoundorisnotexecutablePleasespecifyaprogramusingabsolutepathormakesuretheprogramisavailableinyourPATHsystemvariable
攻城狮joe
·
2025-03-05 04:58
Go开发集合
工具使用
golang
protoc
grpc
brew
macos
【unity笔记】七、Mirror插件使用
RPC
调用:Mirror提供了三种远
王尼莫啊
·
2025-03-04 19:39
unity
c#
unity
笔记
游戏引擎
Feign vs Dubbo:轻量级REST对决高性能
RPC
,谁才是微服务通信的真命天子?
微服务架构中,服务间的通信就像一场“默契对话”——Feign和Dubbo是两种截然不同的“语言”。一个像“打电话”一样简单直接,一个像“视频会议”一样高效复杂。今天我们就用最接地气的方式,拆解它们的差异与适用场景!一、角色定位:一个像“电话”,一个像“视频会议”Feign:轻量级HTTP通信专家出身:SpringCloud生态的“亲儿子”,基于HTTP协议,主打声明式RESTful调用。特点:像打
码农技术栈
·
2025-03-03 08:46
dubbo
rpc
微服务
spring
cloud
spring
boot
手写
RPC
框架-V1版本
ProviderExample2.UserServiceImplpom.xml二、Consumer模块1.ConsumerExample3.UserServiceProxy(静态代理)pom.xml三、
RPC
~Yogi
·
2025-03-03 08:14
rpc
网络协议
网络
解释 Git 的基本概念和使用方式
它可以是本地仓库(在个人计算机上)或远程仓库(如GitHub、
GitLab
、Bitbucket等)。通过克隆(clone)一个远程仓库,你可以在本地机器上创建一个副本。提交(Commit):提交是保
liuhaoran___
·
2025-03-03 00:40
git
IgH详解 一、概述
IgH源码地址:EtherLab/EtherCAT·
GitLab
IgH是开源的EtherCAT主站协议栈,虽然功能上和从站兼容性比不上商业协议栈,但完全能满足学习和普通场景的使用,公司也可以基于IgH作产品开发
EtherCAT.技术研究
·
2025-03-02 23:57
IgH详解
ethercat
python docx document 输出word 设置字体
GitLab
CI/CD-pending的原因使用Python-docx库设置Word文档字体Python-docx是一个用于创建和更新MicrosoftWord文档的Python库。
南阳范宏云
·
2025-03-02 14:12
python
word
开发语言
sourcetree &
gitlab
1.首先需要安装sourcetreeSourcetree|FreeGitGUIforMacandWindows和gitGit详细安装教程(详解Git安装过程的每一个步骤)_git安装-CSDN博客2.
gitlab
wtdjy
·
2025-03-02 02:05
gitlab
使用Idea创建springboot项目
内容涵盖服务器硬件(如IBMSystem3650M5)、云服务平台(如腾讯云、华为云)、服务器软件(如Nginx、Apache、
GitLab
、Redis、Elasticsearch、Kubernetes
奔跑吧邓邓子
·
2025-03-01 19:19
Spring
Boot深入浅出
常见问题解答(FAQ)
高效运维
java
idea
多台服务器jenkins+自建
gitlab
+docker搭建项目自动化部署
测试服务器就是公司研发用来调试的服务器,正式服务器是生产环境的服务器,内部服务区是用来部署公司
gitlab
、jenkins、api接口文档等服务。
·
2025-03-01 17:56
RabbitMQ介绍以及基本使用
二、消息队列的作用(优点)1、解耦2、流量削峰3、异步4、顺序性三、RabbitMQ基本结构四、RabbitMQ队列模式1、简单队列模式2、工作队列模式3、发布/订阅模式4、路由模式5、主题模式6、
RPC
web13765607643
·
2025-03-01 10:44
面试
学习路线
阿里巴巴
rabbitmq
qt
ruby
为什么要用MQ?
1.应用解耦项目A要给项目B发送数据,按照传统的做法是通过
RPC
远程调用,
RPC
远程调用耦合度非常高。如果使用消息队列,A系统把消息发给mq,B系统只需要订阅,这样就大大的实现了解耦。
阿杰帅三代
·
2025-03-01 08:03
MQ
MQ
【
Gitlab
】
gitlab
断电启动失败:runsv not running
gitlab
-ctlstart启动时候报错,runsvnotrunning解决问题:1.启动systemctlstart
gitlab
-runsvdir.service若启动时候没反应,则进行第二步,查看系统服务
骑猪上班
·
2025-03-01 05:38
运维
gitlab
服务器
linux
gitlab
初次登录为什么登不上去
今天又写了一次
gitlab
安装后,第一次登录的问题。
gitlab
工作笔记_
gitlab
默认用户名密码-CSDN博客因为又掉这个坑里了。#为什么第一次登录这么难?
haoyuzsjie
·
2025-03-01 05:33
git
gitlab
gitlab
解决
Gitlab
13.8.2-ce.0 在 Ubuntu 18.04.5 LTS 上启动失败问题
公司一台ubuntu,装了
gitlab
-ce简单使用,最近断了两次电
gitlab
趴窝两次,记录下解决过程1.机器重启后,启动命令,提示错误$sudo
gitlab
-ctlstartfail:alertmanager
路痴哥斯拉
·
2025-03-01 05:03
linux
gitlab
断电后启动不了
gitlab
-ctlstart启动时候报错,runsvnotrunning解决问题:启动systemctlstart
gitlab
-runsvdir.service若启动时候没反应,则进行第二步,查看系统服务
Enriquze
·
2025-03-01 05:02
gitlab
服务器
linux
gitlab
断电启动失败:runsv not running
重新启动sudosystemctlrestart
gitlab
-runsvdir.service若启动时候没反应,则进行第二步,查看系统服务sudosystemctl-ttarget如果存在inactivedead
lsw1990lsw
·
2025-03-01 05:01
gitlab
服务器
运维
mac通过ssh别名配置
gitlab
代码仓库
由于项目较多,代码仓库都要独立,平常写的代码也没有和开发一样提交到
gitlab
,总结一下项目过程中需要使用git的场景和操作通过.ssh/config可以为代码仓库和ssh远程主机配置别名项目创建好以后测试代码提交
sj1163739403
·
2025-02-28 14:51
CICD
macos
ssh
gitlab
RPC
服务分组:优化分布式系统架构的关键策略与代码实践
目录
RPC
服务分组:优化分布式系统架构的关键策略与代码实践一、
RPC
服务分组的概念与作用二、实现
RPC
服务分组的步骤与代码示例(一)项目结构规划(二)编写proto文件(三)生成代码(四)编写服务逻辑(
阿贾克斯的黎明
·
2025-02-28 08:33
qt
开发语言
go install 报错 cannot find package“xxx/xxx“
mkdir-p$GOPATH/src/google.golang.org/cd$GOPATH/src/google.golang.org/gogetgoogle.golang.org/g
rpc
没有工具的话
柠是柠檬的檬
·
2025-02-28 07:51
go
golang
github
git
RabbitMQ工作模式
一、工作模式介绍RabbbitMQ提供了6种工作模式:简单模式、workqueues、Publish/Subscribe发布与订阅模式、Routing路由模式、Topics主题模式、
RPC
远程调用模式(
霸都阿甘
·
2025-02-28 07:50
RabbitMQ
rabbitmq
java
分布式
比较
RPC
和RESTful API的优缺点
RPC
和RESTfulAPI是两种不同的远程调用方式,它们各自具有不同的优缺点。
RPC
的优点包括:高效:
RPC
使用自定义的通信协议,可以减少报文传输量,提高传输效率。
事业运财运爆棚
·
2025-02-28 04:26
android
mPaas-
RPC
拦截器各种场景下的使用指南
简介:mPaas-
RPC
拦截器各种场景下的使用指南1.背景金融级移动开发平台mPaaS[1](MobilePaaS)为App开发、测试、运营及运维提供云到端的一站式解决方案,能有效降低技术门槛、减少研发成本
阿里开发者
·
2025-02-28 03:18
移动开发
运维
JavaScript
Java
分享---
rpc
运维事故处理
事故案例03-Qserver
RPC
调用大量失败一、事故背景Queryserver是内部的核心服务,负责处理数据查询请求并支持分布式缓存功能。
XiaoDuofCSDN
·
2025-02-28 03:16
rpc
运维
网络协议
通过docker和
gitlab
实现项目自动打包部署
Gitlab
如何实现自动打包部署到docker集群?
hxj..
·
2025-02-28 02:13
服务部署
docker
容器
运维
分布式服务发现与注册中心 Consul
注册中心主要有三种角色:服务提供者(
RPC
Server):在启动时,向Registry注册自身服务,并向Registry定期发送
要加油呀
·
2025-02-28 01:36
中间件
java-consul
consul
java
02DevOps基础环境准备
最简单的方式就是在本机上使用虚拟机搭建两个操作系统(实际生产环境是两台服务器,虚拟机的方式用于学习使用)我搭建的两台服务器的ip分别是192.168.1.10、192.168.1.11192.168.1.10服务器用于安装docker、
Gitlab
梁萌
·
2025-02-27 21:02
DevOps
DevOps
CI
CD
docker
Java本地缓存技术选型(Guava Cache、Caffeine、EhCache)
利用这类缓存足以解决大多数的性能问题了,我们也要知道,这种属于remotecache(分布式缓存),应用的进程和缓存的进程通常分布在不同的服务器上,不同进程之间通过
RPC
或HTTP的方式通信。
子龙技术
·
2025-02-27 19:39
java
【CI/CD】CI/CD环境搭建流程和持续集成环境配置
文章目录CI/CD环境搭建流程一、
GitLab
安装与配置1.环境准备2.安装依赖3.下载安装
GitLab
4.修改配置5.应用配置并启动6.初始化设置二、
GitLab
项目管理1.创建群组与项目2.用户管理
Karoku066
·
2025-02-27 05:55
ci/cd
云原生
prometheus
kubernetes
运维
容器
[250224] Yaak 2.0:Git集成、WebSocket支持、OAuth认证等 | Zstandard v1.5.7 发布
Yaak,一款离线、开源且Git友好的桌面应用,用于与HTTP、GraphQL、WebSockets、SSE和g
RPC
交互,近日发布了2.0版本,带来了众多令人期待的新功能和改
x-cmd
·
2025-02-27 04:45
daily
blog
git
websocket
网络协议
OAuth
安全
压缩
运维
自定义的搭建solidity开发环境(以太坊)
环境地址github:GitHub-yinzhiqing/templete-sol:solidityplatform(hardhat)
gitlab
:zqy/templete-sol·
GitLab
本项目利用
yinzhiqing
·
2025-02-26 21:50
开发环境
技术文档
ubuntu开发环境
【
RPC
】市面上有哪些
RPC
框架?Dubbo 实战 + 手写
RPC
框架,彻底搞懂分布式调用!
市面上有哪些
RPC
框架?Dubbo实战+手写
RPC
框架,彻底搞懂分布式调用!大家好!今天我们来聊聊
RPC
框架。
工一木子
·
2025-02-26 17:24
系统框架
RPC
软件架构
rpc
dubbo
分布式
任务计划程序出错0x1 不能正常完成 应用程序-特定 权限设置并未向在应用程序容器 不可用 SID
问题:应用程序-特定权限设置并未向在应用程序容器不可用SID(不可用)中运行的地址LocalHost(使用L
RPC
)中的用户17\AdministratorSID(S-1-5-21-330377560-
无风的浪花
·
2025-02-26 12:16
windows
service
python
Apache Pinpoint工具介绍
ApachePinpoint:分布式系统性能分析与链路追踪一、Pinpoint简介ApachePinpoint是一个开源的分布式追踪系统,专为微服务架构设计,支持HTTP、
RPC
、MQTT等协议的调用链追踪
程序员的世界你不懂
·
2025-02-26 05:55
效率工具提升
apache
分布式服务框架 Dubbo
Dubbo的核心功能远程过程调用(
RPC
):Dubbo主要用于服务之间的远程调用,它允许不同的服务在不同的机器上运行,并通过网络相互调用。
·
2025-02-25 20:45
手撕
RPC
——实现简单的
RPC
调用
手撕
RPC
——实现简单的
RPC
调用一、场景设计二、设计思路2.1客户端的设计2.2服务端的设计2.3通信设计三、代码实现3.1定义用户信息3.2用户服务接口3.3用户服务接口实现3.4定义消息格式3.5
无所畏惧的man
·
2025-02-25 18:38
手撕RPC
rpc
RPC
框架项目剖析
RPC
框架项目剖析说明本文用于梳理一个
rpc
项目的实现细节,此项目基于cpp语言大概三千行左右,用于学习目的。
C语言扫地僧
·
2025-02-25 18:07
Linux专栏
rpc
网络协议
学习
c++
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他