前言使用Git前先熟悉几个专用名词。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库在当前目录新建一个 Git 代码库 $ git init 新建一个目录,将其初始化为 Git 代码库 $ git init [... ...
分类:
其他好文 时间:
2020-08-02 12:49:09
阅读次数:
94
项目地址https://github.com/yinjihuan/kitty-cloud[1]前言KittyCloud开源后有以为朋友在GitHub上给我提了一个issues,问为什么项目中要同时集成Feign和Dubbo两个框架来调用服务。今天就来聊一聊这个问题,然后讲下在KittyCloud中如何切换使用两种调用方式。为什么要支持两种协议?关于支持两种协议,我这个是一个开源项目,主要还是为了让
分类:
编程语言 时间:
2020-07-31 01:10:41
阅读次数:
78
1.Oracle VIP是一个虚拟网卡,附着在PUBILC网卡上,会自动failover,有多少的集群节点就有多少个VIP,VIP只在属于自己的节点才提供服务。 2.使用/etc/hosts/文件来配置scan IP有且只有一个,并且需要VIP来连接。 3.scan监听器的注册是由REMOTE_LI ...
分类:
数据库 时间:
2020-07-30 22:08:04
阅读次数:
69
本次安装的系统版本如下: [root@zhangqinglei ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core) [root@zhangqinglei ~]# lsb_release -aLSB Version: :cor ...
分类:
其他好文 时间:
2020-07-30 01:37:52
阅读次数:
74
一、将本地代码提交到远程仓库 【初始将文件修改上传到远程仓库】 初始化: git init 添加到暂存区: git add . 提交到仓库: git commit -m 'first commit' 关联到远程仓库: git remote add origin 远程仓库地址 获取远程仓库与本地仓库同 ...
分类:
其他好文 时间:
2020-07-29 12:40:54
阅读次数:
63
之前用github上传文件是进行拖拽,这次要上传大项目,不能偷懒啦! 首先你得下载git,原版地址下载忒慢了点儿,推荐淘宝镜像 https://npm.taobao.org/mirrors/git-for-windows/ 最下面的就是最新版 进入安装,咱啥也不懂,啥也不问,next就完事儿了 在你 ...
分类:
Web程序 时间:
2020-07-28 14:26:00
阅读次数:
88
测试代码Github地址:https://github.com/zhouyanger/java_demo/tree/master/netty 五.自定义 RPC 5.1 概述 RPC(Remote Procedure Call),即远程过程调用,它是一种通过网络从远程计算机程序 上请求服务,而不需要 ...
分类:
其他好文 时间:
2020-07-28 13:58:23
阅读次数:
69
1. Redis 1. 概念 Redis(REmote DIctionary Server)是用C语言开发的一个开源的高性能键值对(key-value)数据库 简单来说redis就是一个数据库,不过与传统数据库不同的是 redis的数据是存在内存中的,所以读写速度非常快,因此 redis被广泛应用于 ...
分类:
其他好文 时间:
2020-07-27 23:40:52
阅读次数:
68
Eureka原理 1.基本原理上图是来自eureka的官方架构图,这是基于集群配置的eureka;处于不同节点的eureka通过Replicate进行数据同步Application Service为服务提供者Application Client为服务消费者Make Remote Call完成一次服务 ...
分类:
其他好文 时间:
2020-07-27 15:51:57
阅读次数:
180
1. 实现客户端IP地址获取接口 普通版本 Nginx 的配置文件中提供了一个变量 $remote_addr 用来获取用户访问本实例时的 IP 地址,我们只要将这个变量的值返回给用户就行了(没错,就是这么简单!): location / { default_type text/plain; retu ...
分类:
其他好文 时间:
2020-07-27 13:55:16
阅读次数:
58