2019年4月15日

小白都能看明白的VLAN原理解释

摘要: 为什么需要VLAN 1. 什么是VLAN? VLAN(Virtual LAN),翻译成中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广播域。 在此让我们先复习一下广播域的概念。广播域,指 阅读全文

posted @ 2019-04-15 15:01 迪米特 阅读(2345) 评论(0) 推荐(0) 编辑

2019年3月13日

docker安装

摘要: 1.运行环境 我用的centos环境,必须是centos7.4以上,否则会出现各种难解的问题 2.移除旧版本docker 3.安装必要的系统工具 4.添加软件源信息 使用国内阿里云提供的镜像 5.更新yum缓存 6.安装docker ce 7.启动docker服务 8.测试运行hello world 阅读全文

posted @ 2019-03-13 15:12 迪米特 阅读(138) 评论(0) 推荐(0) 编辑

2019年1月24日

logrus日志使用详解

摘要: 1.logrus特点 golang标准库的日志框架很简单,logrus框架的特点: 1)完全兼容标准日志库 六种日志级别:debug, info, warn, error, fatal, panic 2)可扩展的Hook机制 允许使用者通过Hook的方式将日志分发到任意地方,如本地文件系统,logs 阅读全文

posted @ 2019-01-24 19:41 迪米特 阅读(12929) 评论(0) 推荐(0) 编辑

Gorm使用详解

摘要: 1.什么是Gorm go语言编写的orm框架 特点: 1)全功能ORM 2)关联(包含一个,包含多个,属于,多对多) 3)Callbacks(创建/保存/更新/删除/查找前后回调) 4)预加载 5)事务 6)复合主键 7)SQL Builder(执行原生sql) 8)自动迁移 9)日志 2.安装 3 阅读全文

posted @ 2019-01-24 16:50 迪米特 阅读(7507) 评论(0) 推荐(1) 编辑

2019年1月23日

Go使用详解

摘要: 1.什么是Go keep it simple stupid的编程语言 2.安装 以Ubuntu为例 配置$GOPATH环境变量,指定go项目的工作空间workspace,package安装目录 3.常用命令 4.go程序示例 运行结果: 1)非注释的第一行定义包名,每个程序属于一个package,每 阅读全文

posted @ 2019-01-23 10:09 迪米特 阅读(316) 评论(0) 推荐(0) 编辑

2019年1月22日

Gin框架使用详解

摘要: 1.什么是Gin Gin是go编写的一个web应用框架。 2.Gin安装 3.Gin使用示例 运行结果: 4.路由(Router) 1)restful api 注册路由方法有GET,POST,PUT,PATCH,DELETE,OPTIONS 2)动态路由(参数路由) 如/user/:id 3)路由组 阅读全文

posted @ 2019-01-22 11:14 迪米特 阅读(4182) 评论(0) 推荐(0) 编辑

2018年12月25日

windows查看端口占用

摘要: 1.查看端口 运行cmd命令,输入 运行结果: PID为 2.查看占用程序 运行命令,输入 运行结果: 3.终止占用程序 运行命令,输入 运行结果: 阅读全文

posted @ 2018-12-25 14:25 迪米特 阅读(277) 评论(0) 推荐(0) 编辑

2018年9月17日

阿里云-CDN

摘要: 1.什么是CDN 内容分发网络,意思是将内容(静态资源,如文件等)缓存到全球加速节点,用户请求这些内容时,请求将调度到最近的CDN节点,加快了访问速度。 2.CDN原理 1.用户(北京)向 下的某资源发起请求 2.请求首先经LDNS,LDNS到网站授权DNS,拿到域名CNAME 3.LDNS向阿里云 阅读全文

posted @ 2018-09-17 11:54 迪米特 阅读(422) 评论(0) 推荐(0) 编辑

2018年9月3日

浪潮-数据备份解决方案研究

摘要: 1.数据备份的作用 数据备份和高可用比较相似,区别是关注点并不在业务的连续性,而是数据的安全保护策略 2.浪潮LAN备份方案 独立的备份服务器,备份设备,通过LAN网络,复制数据到备份设备。 缺点在于,占用LAN网络带宽,当备份数据量很大时,容易发生网络堵塞。 3.浪潮LAN Free(SNA)备份 阅读全文

posted @ 2018-09-03 15:09 迪米特 阅读(598) 评论(0) 推荐(0) 编辑

浪潮-数据高可用解决方案研究

摘要: 1.什么是高可用 数据的备份,容灾,可靠。 数据因多方面原因,面临丢失的风险: IT设备损坏,自然灾害 系统人员误操作 黑客攻击,病毒入侵 用户需要实时应用和访问机密,关键数据 行业和政府标准,法规的不断变化 2.浪潮AS520E M1的高可用方案 通过LVM(逻辑卷镜像)技术,在两台AS520E 阅读全文

posted @ 2018-09-03 13:51 迪米特 阅读(304) 评论(0) 推荐(0) 编辑

导航