今日学习内容 Go语言的数组与切片 1声明和初始化: 数组是具有相同 唯一类型 的一组已编号且长度固定的数据项序列 Go 语言中的数组是一种 值类型 ,所以可以通过 来创建: ,这种方式和 的区别是arr1 的类型是 ,而 arr2的类型是 。 上面函数 并没有修改原数组,想通过传参修改原数组内容, ...
分类:
其他好文 时间:
2019-10-07 23:43:29
阅读次数:
104
今日学习内容 Go语言的字符类型,字符串,strings和strconv包,指针 1.1字符类型: 严格来说,这并不是 Go 语言的一个类型,字符只是整数的特殊用例。 类型是 的别名。 总是紧跟着长度为2或者16的二进制数,还有一种写法是 后面紧跟着长度为3的八进制数,Go同样支持Unicode(U ...
分类:
其他好文 时间:
2019-10-07 23:43:04
阅读次数:
118
今日学习内容 Go语言函数 1.1介绍: Go里面有三种类型的函数: 普通的带有名字的函数 匿名函数或者lambda函数 方法 函数可以将其他函数调用作为它的参数,只要这个被调用函数的返回值个数、返回值类型和返回值的顺序与调用函数所需求的实参是一致的。在Go语言中不支持函数的重载(原因是函数重载需要 ...
分类:
其他好文 时间:
2019-10-07 23:40:07
阅读次数:
169
今日学习内容 Go语言中的常量,变量,基本类型和运算符 1.1常量: 使用关键字const定义,用于存储不会改变的数据,数据类型只可以是布尔型,数字型(整数,浮点)和字符串型。 显式类型定义: 隐式类型定义: 常量的值必须是能够在编译时就能够确定的;你可以在其赋值表达式中涉及计算过程,但是所有用于计 ...
分类:
其他好文 时间:
2019-10-07 23:39:50
阅读次数:
132
今日学习内容 1Go语言中的结构(struct)与方法(method) 结构体是复合类型,当需要定义一个类型,它由一系列属性组成,每个属性都有自己的类型和值的时候,就应该使用结构体,它把数据聚集在一起。 1.1结构体定义 使用 new 函数给一个新的结构体变量分配内存,它返回指向已分配内存的指针: ...
分类:
其他好文 时间:
2019-10-07 23:39:34
阅读次数:
103
今日学习内容 owasp top10攻击、CC攻击、CDN概念、DNS概念、正则、OSI七层模型、WAF 关于OWASP Top 10 什么是OWASP ? 全称是Open Web Application Security Project,即开放式We应用程序安全项目,是一个开源的,非营利性的全球性 ...
分类:
其他好文 时间:
2019-10-07 23:38:46
阅读次数:
109
今日学习内容 Go语言的了解与Linux下开发环境的搭建 1. 起源: Go语言起源于2007年,并于2009年正式对外发布。Go语言的设计者是三位著名的IT工程师,Robert Griesemer,参与开发 Java HotSpot 虚拟机;Rob Pike:Go 语言项目总负责人,贝尔实验室 U ...
分类:
其他好文 时间:
2019-10-07 23:36:43
阅读次数:
127
今日学习内容 关于TCP与UDP服务 1. TCP服务模型是面向连接的服务:在应用层数据报文开始流动之前,TCP让客户和服务器互相交换运输层控制信息。也提供可靠的数据传送服务:通信进程能够依靠TCP,无差错,按适当顺序交付所有发送的数据。TCP协议还具有拥塞控制机制。 2. UDP是一种不提供不必要 ...
分类:
其他好文 时间:
2019-10-07 23:28:04
阅读次数:
132
今日学习内容 PostgreSQL的高级特性 1.1视图: 我们可以在该查询上创建一个视图,这会给该查询一个名字,我们可以像使用一个普通表一样来使用它。如下 1.2外键: 简而言之就是起约束作用,①插入非空值时,如果主键中没有这个值,则不能插入②更新时,不能改变主键表中没有的值。举个栗子 这里会出现 ...
分类:
其他好文 时间:
2019-10-07 23:25:28
阅读次数:
132
今日学习内容 Go语言中的接口与反射 1.1接口概念: 通过它可以实现很多面向对象的特性。接口提供了一种方式来 说明 对象的行为 1.2接口嵌套接口: 一个接口可以包含一个或多个其他的接口,这相当于直接将这些内嵌接口的方法列举在外层接口中一样 上午听了肖峰讲解了墙的相关知识与产品开发流程,下午搭建了 ...
分类:
其他好文 时间:
2019-10-07 23:25:12
阅读次数:
122