摘要: 1、正向代理与反向代理 图解: 在正向代理中,Proxy和Client同属于一个LAN(图中方框内),隐藏了客户端信息; 在反向代理中,Proxy和Server同属于一个LAN(图中方框内),隐藏了服务端信息; 理解: 正向代理,就好比我们设置代理服务器一样,我们要向服务器A请求资源,实际上我们是把 阅读全文
posted @ 2019-07-03 16:52 下哼哼 阅读(8656) 评论(0) 推荐(1) 编辑
摘要: 索引的优缺点 优点: 大大缩短查询时间,加索引至少比普通查询快100倍 缺点: 索引的创建和维护需要时间,随着数量增减需要的时间也会增加 索引是需要占用物理空间的,(也就是常说的用空间换时间)表空间是有最大上限设置的 如果一个表有大量索引会更快的到达上限值! 索引分类 1.普通索引 普通索引(由关键 阅读全文
posted @ 2019-07-03 14:55 下哼哼 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 同步交互:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程; 同步的思想是:所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(就是系统迁移中,点击了迁移,界面就不动了,但是程序还在执行,卡死了的感觉)。这种情况下,用户不能关闭界面,如果关闭了,即 阅读全文
posted @ 2019-07-03 14:23 下哼哼 阅读(1312) 评论(0) 推荐(0) 编辑
摘要: Docker的优势 docker 启动快速属于秒级别。虚拟机通常需要几分钟去启动 docker 需要的资源更少, docker 在操作系统级别进行虚拟化, docker 容器和内核交互,几乎没有性能损耗,性能优于通过 Hypervisor 层与内核层的虚拟化 docker 更轻量, docker 的 阅读全文
posted @ 2019-07-03 14:18 下哼哼 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 接口和抽象类的区别: (1)抽象类可以有构造方法,接口中不能有构造方法。 (2)抽象类中可以有普通成员变量,接口中没有普通成员变量 (3)抽象类中可以包含静态方法,接口中不能包含静态方法 (4) 一个类可以实现多个接口,但只能继承一个抽象类。 (5)接口可以被多重实现,抽象类只能被单一继承 (6)如 阅读全文
posted @ 2019-06-19 14:51 下哼哼 阅读(11409) 评论(0) 推荐(0) 编辑
摘要: go语言注意事项:1、go不支持隐式转换(隐式转换是小类型转换到大类型,比如int32转换成int64在go语言是不支持的,go都是显示转换)2、go语言指针是不支持指针运算的(比如不支持*p+1)3、string 是数据类型,不是引用或指针类型,初始值为空字符串(“”) 而不是nil4、go语言没 阅读全文
posted @ 2019-05-30 19:24 下哼哼 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 关键字: 下面列出GO语言的关键字或保留字: break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type cont 阅读全文
posted @ 2019-05-28 14:02 下哼哼 阅读(1805) 评论(0) 推荐(0) 编辑
摘要: 值类型与引用类型: 在理解概念之前可以先去了解一下堆栈的知识。值类型 变量存储在栈,引用类型变量存储在堆; 定义值类型和引用类型变量时,值类型会默认分配内存,引用类型需要new或者make手动分配内存。 所有像 int 、float、bool和string等这些值类型,使用这些值类型的变量直接指向存 阅读全文
posted @ 2019-05-24 09:49 下哼哼 阅读(1652) 评论(0) 推荐(3) 编辑
摘要: 转:原文:https://blog.csdn.net/qq_34777600/article/details/81026589 接触到go之前,我认为函数和方法只是同一个东西的两个名字而已。但是在go中是两个不同的东西。 官方解释:一个方法就是一个包含了接收者的函数。接收者可以是命名类型或者结构体类 阅读全文
posted @ 2019-05-24 09:23 下哼哼 阅读(1755) 评论(0) 推荐(0) 编辑
摘要: 在网上看到有位仁兄解释的很到位很经典,所以记录下来。 Go中的“对象” 要探讨Go语言中的对象,我们先搞清楚一个问题: Go语言有对象吗? 从语法上来说, Go中没有类(Classes) Go中没有“对象”(Objects) 到底什么是对象? 对象是一种抽象的数据类型,拥有状态(数据)和行为(代码) 阅读全文
posted @ 2019-05-23 16:41 下哼哼 阅读(419) 评论(0) 推荐(0) 编辑