1.Install preparation基本环境:Snow Leopard10.6.2,Oracle10.2.0.4打开Mac的终端,执行:sudo -i创建oinstall组和oracle用户,注意需要保证组合用户的ID与现有系统信息不冲突,这里采用700创建组: dscl . -create /groups/oinstall
dscl . -append /groups/oinst            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-02 12:04:09
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            端口:0 
  服务:Reserved 
  说明:通常用于分析操作系统。这一方法能够工作是因为在一些系统中"0"是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP为0.0.0.0,设置ACK位并在以太网层广播。 
  端口:1 
  服务:tcpmux 
  说明:这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,默认            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-09 11:47:46
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0x00 前言近期兴趣使然的技术调研越发的少了(TTS算一个),主要的都是为了项目和任务去研究的东西。目前的情况是为了节约显存,对一个较大的模型而言,比起使用4个worker来重复的占用显存,不如只占用一份显存,但是开启服务流式或触发式地处理不同项目的需求。 于是 @caoyixuan93 学长向我推荐了GRPC,经过 @hongfeng 和 @phchang 的帮助,终于得以成功实现了一个小的自            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 16:41:33
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            NAT技术使得一个私有IP地址网络可以通过合法的公网IP连接到公网,同时将内部网络的IP地址隐藏起来不被外界发现,对内部网络设备起到保护的作用,同时,它还帮助网络可以超越地址的限制,合理地安排网络中的公有IP地址和私有IP地址的使用NAT优缺点NAT术语NAT转换规则· 数据包从outside接口到inside接口,先转换后查路由· 数据包从inside接口到outside接口            
                
         
            
            
            
            目录gRPC 简介使用protobufprotobuf版本gRPC 简介gRPC 可以使用protobuf作为它的接口定义语言 ( IDL ) 和它的底层消息交换格式。在 gRPC 中,客户端应用程序可以直接调用不同机器上的服务器应用程序上的方法,就像它是本地对象一样,使你更容易创建分布式应用程序和服务。与许多 RPC 系统一样,gRPC 基于定义服务的思想,指定可以远程调用的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 09:23:57
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nacos在服务注册功能中使用到了UDP的通信方式,主要功能就是用来辅助服务实例变化时对客户端进行通知。然而,对于大多数使用Nacos的程序员来说,可能还不知道这个功能,更别说灵活运用了。看完整个源码的实现,还是要为这一功能点个赞的,可以说非常巧妙和实用。但在实现上有一些不足,文末会进行指出。本篇文章就带大家从源码层面来分析一下Nacos 2.0中是如何基于UDP协议来实现服务实例变更的通知。UD            
                
         
            
            
            
            Grpc Spring Boot Starter 特点 使用 Spring Boot 的应用进行自动配置,内嵌 gRPC server 支持 Spring Cloud (可以通过 Spring Cloud 进行服务注册并且获取 gRPC server 的信息) 支持 Spring Sleuth 进行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-11-17 13:59:00
                            
                                2775阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            码字不易,转载请附原链,搬砖繁忙回复不及时见谅,技术交流请加QQ群:909211071,或关注公众号:程序猿AirGo本文源码已上传至 Github:GitHub - why444216978/grpc-cmux: Serve grpc and http on the same port by cmux  gRPC-Gateway关于 gRPC 和 grpc-gateway 的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 22:13:56
                            
                                184阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              项目中要使用rpc协议框架来实现两个系统之间的接口调用。A系统调用B系统的相应接口,因为考虑到http请求会包含更多冗余信息,造成请求过大,因此选用了rpc众多框架中的grpc。   grpc是google开源的rpc框架,目前版本1.0.0,看jar包引入包括netty与okhttp,同时序列化中使用的是protobuf(google自主研发的序列化方式—支持http2.0与多路复            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-04 20:03:38
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            认证gRPC 被设计成可以利用插件的形式支持多种授权机制。本文档对多种支持的授权机制提供了一个概览,并且用例子来论述对应API,最后就其扩展性作了讨论。 马上将会推出更多文档和例子。支持的授权机制SSL/TLSgRP 集成 SSL/TLS 并对服务端授权所使用的 SSL/TLS 进行了改良,对客户端和服务端交换的所有数据进行了加密。对客户端来讲提供了可选的机制提供凭证来获得共同的授权。OAuth            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 08:54:13
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            说明:本篇文章部分内容参考了网上的文章,由于本人能力有限,如果有书写错误的地方,欢迎各位大佬批评指正!我们互相交流,学习,共同进步!该项目的地址:https://github.com/xiaoheng1/nacos_read先看下 Client 端 NacosConfigService 的核心组件:两大核心组件:ServerHttpAgent 和 ClientWorker.需要注意的是,在 Ser            
                
         
            
            
            
            总体文件目录:  一、主类入口:   即是,nacos-sever服务启动入口二、配置类 com.alibaba.nacos.console.config.ConsoleConfig/**
 * @author yshen
 * @author nkorange
 * @since 1.2.0
 */
@Component
@Enable            
                
         
            
            
            
            Nginx代理gRPC反向代理和负载均衡配置linux版本安装一、准备和安装#指定目录安装( /home/yyt/nginxgrpc)
mkdir  /home/yyt/nginxgrpc
cd /home/yyt/nginxgrpc
# 1从nginx官网上获取版本号不低于1.13.10的源码包(nginx-1.17.9.tar.gz),本文以1.17.9为例。
wget https://ng            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-04 14:54:39
                            
                                666阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            常用网站grpc官网:https://grpc.io/grpc中文文档:grpc github地址:https://github.com/grpc/grpcgrpc-go github地址:https://github.com/grpc/grpc-gogrpc介绍微服务单体架构缺点:一旦某个服务宕机,会引起整个应用不可用,隔离性差只能整体进行伸缩,浪费资源,可伸缩性差代码耦合度高,可维护性差微服务            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 22:11:44
                            
                                35阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            gRPC HTTP协议转换正当有这个需求的时候,就看到了这个实现姿势。源自coreos的一篇博客,转载到了grpc官方博客gRPC with REST and Open APIs。etcd3改用grpc后为了兼容原来的api,同时要提供http/json方式的API,为了满足这个需求,要么开发两套API,要么实现一种转换机制,他们选择了后者,而我们选择跟随他们的脚步。他们实现了一个协议转换的网关,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 16:46:21
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            如图所示,这是一个简单的由交换机所连接成的拓扑。在搭建这个拓扑的同时,我还提前构建好了GVRP所需的环境。然后我在左边的交换机上创建了静态vlan10,vlan20,根据协议的规则,我们知道中间的交换机的g0/0/1端口和右边的交换机的g0/0/1端口会被注册到左边交换机创建的动态vlan当中。但是这个时候左边的交换机的G0/0/1这个端口上的情况又是如何呢?根据测试我发现,在GVRP环境搭建之后            
                
         
            
            
            
            CORS跨域资源共享(CORS)跨域资源共享 (CORS) 是W3C标准跨域 (协议、域名/ip、端口有一个不一样的两个url就是跨域) 查看同源策略
共享指的是:域名A的网页请求域名B的资源解决了什么现代浏览器都有同源限制,域名A不允许访问域名B的资源跨域请求的一个示例:https://domain-a.com用XMLHttpRequest访问https://domain-b.com/data.            
                
         
            
            
            
            无论是要解决网络连接问题还是配置防火墙,第一件事是要检查系统实际打开了哪些端口。本文介绍了几种快速查找 Linux 系统上哪些端口向外部开放的方法。什么是开放端口监听端口是应用程序监听的网络端口。你要得到的监听端口名单通常可以通过如 ss、netstat 或 lsof 命令查询系统上网络堆栈。每个监听端口都可以使用防火墙打开或关闭(过滤)。一般而言,开放端口是一个网络端口,它接受来自远程位置的传入            
                
         
            
            
            
            以下基于默认配置情况下(还有其它没有提到的配置都取默认值):设置了balancer(etcd等)没有设置WithBlock,即dialOptions.block = false没有设置FailOnNonTempDialError,即dialOptions.copts.FailOnNonTempDialError = false grpc.Dial 正常的执行流程,第一次进入的时候的有些逻            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 13:30:04
                            
                                41阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              RPC(remote procedure call 远程过程调用)框架实际是提供了一套机制,使得应用程序之间可以进行通信,而且也遵从server/client模型。使用的时候客户端调用server端提供的接口就像是调用本地的函数一样。  既然是server/client模型,那么我们直接用restful api不是也可以满足吗,为什么还需要RPC呢?  gRPC vs. Restful API            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-01 15:28:49
                            
                                67阅读
                            
                                                                             
                 
                
                                
                    