地址

本地目录配置多个远程Git仓库

冷暖自知 提交于 2020-03-11 02:01:35
目录 情景一:不同的库分别 pull/push 1. 使用git命令配置 2. 修改.git/config 文件 3. 操作 情景二:不同的库一次push 1. 使用git命令配置 2. 修改.git/config 文件 3. 操作 情景一:不同的库分别 pull/push 1. 使用git命令配置 # 添加 git remote add 名字 仓库地址 # 查看远程仓库 git remote -v # origin 仓库地址 (fetch) # origin 仓库地址 (push) # 名字 仓库地址 (fetch) # 名字 仓库地址 (push) # 删除 git remote remove 名字 2. 修改.git/config 文件 [remote "origin"] url = 仓库地址 fetch = +refs/heads/*:refs/remotes/origin/* [remote "名字"] url = 仓库地址 fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin remote = 名字 merge = refs/heads/master rebase = true 3. 操作 git pull/push origin [分支] git pull/push

8086汇编 CPU内存交互

吃可爱长大的小学妹 提交于 2020-03-10 13:37:19
8086汇编 计算机传输详解 基础了解 一、计算机存储单元   计算机数据可以被存储在内存与磁盘中,对于计算机来说他们不同的数据有着不同的含义,他们可以被分为指令与数据,而这些存储在计算机的数据都会有着固定的大小,根据计算机的存储单元来决定。 数据量:B、KB、MB、GB、TB... 存储单元: https://www.cnblogs.com/xiangsikai/p/9468131.html 二、计算机内存存储   计算机对于数据都是采取二进制的方式存储,而对于CPU管理,数据主要以十六进制补码的方式存储在内存中,方便管理及使用。在汇编语言里不同的进制会采用字母表示(例1)。在存储器被划分为若干个存储单元,每个存储单元从0开始顺序编号,内存地址为16进制表示(例2)。 补码: https://www.cnblogs.com/xiangsikai/p/12371424.html 例 1 1000100111011000B (二进制) 89D8H (十六进制) 104730O(八进制) 35288D(十进制) 例2 一个存储器有128个存储单元,编号从0~127。 三、计算机中的总线 1、总线说明 在计算机中专门有连接CPU和其他芯片的导线,通常称为总线。 物理上:一根根导线的集合。 逻辑上划分为: 地址总线、数据总线、控制总线。 2、地址总线 CPU是通过地址总线来指定存储单元的。

gitlab项目迁移保留所有历史记录,分支

廉价感情. 提交于 2020-03-10 10:43:10
前言 我们对gitlab环境服务器迁移 ,centos7---->centos 7 问题来了:只上传代码的话,代码是没有灵魂的,还想保留别人的一步一脚一脚印(提交记录)。 操作 具体操作如下: 从原地址(老仓库)克隆一份裸版本库 git clone --bare git://github.com/username/project.git (老仓库地址) 然后到新的 Git 服务器(新gitlab服务)上创建一个新项目 名叫: newproject.git 我个人操作是在web端创建一个名字和老项目名字一样的项目,创建完新项目,其余什么操作都不做。 以镜像推送的方式上传代码到新的项目中 cd project.git (老项目地址) git push --mirror git@example.com/username/newproject.git(新仓库地址) 初步完成、 然后就完成了迁移,使用和平时用法一致 根据这个步骤来,到最后一步有的人会遇到没有权限,证明你的项目被保护了,把保护关掉,重新执行最后一句即可。 项目迁移成功之后,可以不用Git clone,直接在旧的项目终端输入一条命令,本地代码的地址就会变成新代码的地址, git remote set-url origin git@example.com/username/newproject.git 来源: 51CTO 作者:

Web开发必备的 9 个开源项目

笑着哭i 提交于 2020-03-10 00:25:52
1.AdminLTE Github Star 数 24969 , Github 地址: https://github.com/almasaeed2010/AdminLTE 2. vue-Element-Admin Github Star 数 19546, Github 地址: https://github.com/PanJiaChen/vue-element-admin 一个基于 vue2.0 和 Eelement 的控制面板 UI 框架。 3. tabler Github Star 数 15870, Github 地址: https://github.com/tabler/tabler 构建在 BootStrap 4 之上的免费的 HTML 控制面板框架 4. Gentelella Github Star 数 15654, Github 地址: https://github.com/puikinsh/gentelella 一个基于 Bootstarp 的免费的后台控制面板。 5. ng2-admin Github Star 数 13181, Github 地址: https://github.com/akveo/ngx-admin 基于 Angular 2, Bootstrap 4 和 Webpack 的后台管理面板框架。 6. ant-design-pro Github

汇编——第二章 寄存器

五迷三道 提交于 2020-03-09 18:42:44
第二章 寄存器 cpu的主要的部件是寄存器, 不同的cpu,寄存器的个数、结构是不相同的。 在8086cpu中有14个寄存器,这些寄存器是:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。 IP:指令指针,指向当前相互要取出的指令字节,当BIU从内存中取出一个指令后,IP就自动加1, 这里的1指的不是一个字节,而是该条指令所占的字节数。 IP指向的是指令地址的段内地址偏移量,又称为 偏移地址(Offset Address) 或者 有效地址(A, Effective Address)。 CS:代码段寄存器 DS:数据段寄存器 SS:堆栈寄存器 ES:附加段寄存器 其他的寄存器会在后面相应的章节一一列出作用。 2.1 通用寄存器 8086CPU的所有寄存器都是16位的,可以存放俩个字节。 其中通用寄存器为AX、BX、CX、DX这四个。 这四个寄存器又可以分为8个单独的寄存器来使用,拿AX来说,可以分为高低俩个字节,名字分别为AH、AL。 虽说这四个寄存器都是通用寄存器,但是其都有独自的功能和特点。 AX:累加寄存器,通常用于运算,在乘除指令中指定用来存放操作数,另外,所有的I/O指令都使用这一寄存器与外界设备传输数据。 BX:基址寄存器,常用于地址索引。 CX:计数寄存器,常用于计数;常用于保存计算值,如位移指令,循环(loop

博客

青春壹個敷衍的年華 提交于 2020-03-09 15:55:54
子网掩码将一个IP地址的网络位全置为1 ,主机位全置为0 ,这样一个新的地址就是该IP的子网掩码。 以太网交换机是一种具有简化、低价、高性能和高端口密集特点的网络产品。 二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。 交换机能够无冲突地传输数据,如果端口有大量数据发送,则会先将收到的数据存储到缓存中,再依次发送。 来源: 51CTO 作者: mb5e65c72307c9e 链接: https://blog.51cto.com/14748781/2476579

如何删除注册中心不要的服务

旧城冷巷雨未停 提交于 2020-03-09 15:12:30
前言 1.我们在平时的开发中会遇到以下两种情况: (1)在不同的环境都启了同一个项目,它们的注册中心地址和服务命都一样,那么在feign调用时就会出现轮询调用,这样就有问题 (2)或者都还在本地开发各自的项目,因需要启动项目,测试各自的代码,但是你同事和你的注册中心地址和服务命也都一样,此时调用也会有问题 所以此时我们就需要将自己本地启动的代码的服务命修改下,删除错误的服务:方法如下: 1.登录注册中心查看服务 2.拼接地址,用到的地方如图中马赛克的三个地方 拼接好的完整地址如:http://10.88.21.78:2211/eureka/apps/HXGY-HOSPLAT-ADDRESS/10.88.67.102:hxgy-hosplat-address:9026, 其中http://10.88.21.78:1111 是注册中心地址,/eureka/apps是固定地址,HXGY-HOSPLAT-ADDRESS是显示在Application栏的应用名,LAPTOP-10.88.67.102:hxgy-hosplat-address:9026是显示在Status栏的标识名也就是要删除的服务 3.采用poatman对拼接地址执行Delete操作,删除服务成功 来源: CSDN 作者: 程序之鹿 链接: https://blog.csdn.net/qq_39389728/article

const pointers

[亡魂溺海] 提交于 2020-03-09 00:36:20
1 指针 p对应的地址是常量,但是里面存放的data不是常量 2 地址里存放的data是常量,但是地址不是常量 3 地址和指针都是常量 来源: https://www.cnblogs.com/focusonoutput/p/12445996.html

CISCO端口安全特性

不想你离开。 提交于 2020-03-08 22:56:01
端口安全(Port Security),从基本原理上讲,Port Security特性会通过MAC地址表记录连接到交换机端口的以太网MAC地址(即网卡号),并只允许某个MAC地址通过本端口通信。其他MAC地址发送的数据包通过此端口时,端口安全特性会阻止它。使用端口安全特性可以防止未经允许的设备访问网络,并增强安全性。另外,端口安全特性也可用于防止MAC地址泛洪造成MAC地址表填满。 要实现端口安全,可以用地址绑定的方式来实现。即在某一端口绑定一台设备的网卡MAC地址,绑定后仅允许这台设备来进行访问。若存其他设备进行访问,便会触发惩罚机制(如限制,关闭端口等),从而拒绝未经允许的设备的访问请求。 GW GW(config)#interface g0/0 GW(config-if)#ip address 192.168.1.1 255.255.255.0 GW(config-if)#no shutdown GW(config-if)#exit SW SW(config)#interface g0/1 SW(config-if)#switchport mode access SW(config-if)#exit SER SER(config)#interface g0/0 SER(config-if)#ip address 192.168.1.10 255.255.255.0 SER

C语言指针

夙愿已清 提交于 2020-03-08 20:00:15
10 指针 指针是C语言中广泛使用的一种数据类型。运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构;能很方便地使用数组和字符串;并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。学习指针是学习C语言中最重要的一环,能否正确理解和使用指针是我们是否掌握C语言的一个标志。同时,指针也是C语言中最为困难的一部分,在学习中除了要正确理解基本概念,还必须要多编程,上机调试。只要作到这些,指针也是不难掌握的。 10.1 地址指针的基本概念 在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不等,如整型量占2个单元,字符量占1个单元等,在前面已有详细的介绍。为了正确地访问这些内存单元,必须为每个内存单元编上号。根据一个内存单元的编号即可准确地找到该内存单元。内存单元的编号也叫做地址。既然根据内存单元的编号或地址就可以找到所需的内存单元,所以通常也把这个地址称为指针。 内存单元的指针和内存单元的内容是两个不同的概念。 可以用一个通俗的例子来说明它们之间的关系。我们到银行去存取款时,银行工作人员将根据我们的帐号去找我们的存款单, 找到之后在存单上写入存款、取款的金额。在这里,帐号就是存单的指针, 存款数是存单的内容。对于一个内存单元来说,单元的地址即为指针