2019年10月7日

五月七号日报

摘要: 今日学习内容 Go语言中的接口与反射 1.1接口概念: 通过它可以实现很多面向对象的特性。接口提供了一种方式来 说明 对象的行为 1.2接口嵌套接口: 一个接口可以包含一个或多个其他的接口,这相当于直接将这些内嵌接口的方法列举在外层接口中一样 上午听了肖峰讲解了墙的相关知识与产品开发流程,下午搭建了 阅读全文

posted @ 2019-10-07 22:26 SWTCZB 阅读(81) 评论(0) 推荐(0) 编辑

五月五号日报

摘要: 今日学习内容 1Web服务器 开发一个处理一个HTTP请求的Web服务器。Web服务器应该接受并解析HTTP请求,然后从服务器的文件系统获取所请求的文件,创建一个由响应文件组成的HTTP响应消息,前面是首部行,然后将响应直接发送给客户端。如果请求的文件不存在于服务器中,则服务器应该向客户端发送“40 阅读全文

posted @ 2019-10-07 22:21 SWTCZB 阅读(133) 评论(0) 推荐(0) 编辑

四月三十号日报

摘要: package main import "fmt" func main() { items := make([]map[int]int, 5) for i := range items { items[i] = make(map[int]int, 1) items[i][i] = 2 } fmt.P 阅读全文

posted @ 2019-10-07 22:20 SWTCZB 阅读(102) 评论(0) 推荐(0) 编辑

四月二十九号日报

摘要: 今日学习内容 Go语言的数组与切片 1声明和初始化: 数组是具有相同 唯一类型 的一组已编号且长度固定的数据项序列 Go 语言中的数组是一种 值类型 ,所以可以通过 来创建: ,这种方式和 的区别是arr1 的类型是 ,而 arr2的类型是 。 上面函数 并没有修改原数组,想通过传参修改原数组内容, 阅读全文

posted @ 2019-10-07 22:19 SWTCZB 阅读(101) 评论(0) 推荐(0) 编辑

四月二十八号日报

摘要: 今日学习内容 Go语言函数 1.1介绍: Go里面有三种类型的函数: 普通的带有名字的函数 匿名函数或者lambda函数 方法 函数可以将其他函数调用作为它的参数,只要这个被调用函数的返回值个数、返回值类型和返回值的顺序与调用函数所需求的实参是一致的。在Go语言中不支持函数的重载(原因是函数重载需要 阅读全文

posted @ 2019-10-07 22:18 SWTCZB 阅读(98) 评论(0) 推荐(0) 编辑

四月二十五号日报

摘要: 今日学习内容 Go语言的控制结构 1.1if else结构: 关键字 和`else {`必须和关键字在同一行,如果你使用了 else if 结构,则前段代码块的右大括号 必须和 else if 关键字在同一行。这两条规则都是被编译器强制规定的。 可以包含一个初始化语句(比如给一个变量赋值)这种写法具 阅读全文

posted @ 2019-10-07 22:17 SWTCZB 阅读(114) 评论(0) 推荐(0) 编辑

四月二十四号日报

摘要: 今日学习内容 PostgreSQL的高级特性 1.1视图: 我们可以在该查询上创建一个视图,这会给该查询一个名字,我们可以像使用一个普通表一样来使用它。如下 1.2外键: 简而言之就是起约束作用,①插入非空值时,如果主键中没有这个值,则不能插入②更新时,不能改变主键表中没有的值。举个栗子 这里会出现 阅读全文

posted @ 2019-10-07 22:16 SWTCZB 阅读(73) 评论(0) 推荐(0) 编辑

四月二十三号日报

摘要: 今日学习内容 Go语言的字符类型,字符串,strings和strconv包,指针 1.1字符类型: 严格来说,这并不是 Go 语言的一个类型,字符只是整数的特殊用例。 类型是 的别名。 总是紧跟着长度为2或者16的二进制数,还有一种写法是 后面紧跟着长度为3的八进制数,Go同样支持Unicode(U 阅读全文

posted @ 2019-10-07 22:15 SWTCZB 阅读(73) 评论(0) 推荐(0) 编辑

四月二十二日报

摘要: 今日学习内容 Go语言中的常量,变量,基本类型和运算符 1.1常量: 使用关键字const定义,用于存储不会改变的数据,数据类型只可以是布尔型,数字型(整数,浮点)和字符串型。 显式类型定义: 隐式类型定义: 常量的值必须是能够在编译时就能够确定的;你可以在其赋值表达式中涉及计算过程,但是所有用于计 阅读全文

posted @ 2019-10-07 22:14 SWTCZB 阅读(82) 评论(0) 推荐(0) 编辑

四月十九号日报

摘要: 今日学习内容 因为今天要进行考核,主要精力放在了红网云产品知识点的复习上面,然后进行了墙产品的部分测试,学习了解了禅道的使用方法。 1,Go语言的了解与在Linux下开发环境的搭建 2,VSCode下Go语言的安装与配置 3,Go 程序的基本结构和要素 4,Linux文件种类与扩展名 5,对云产品知 阅读全文

posted @ 2019-10-07 22:13 SWTCZB 阅读(86) 评论(0) 推荐(0) 编辑

四月十八号日报

摘要: 今日学习内容 1:Go 程序的基本结构和要素 1.1包的概念、导入与可见性 包是结构化代码的一种方式:每个程序都由包(通常简称为 pkg)的概念组成,可以使用自身的包或者从其它包中导入内容,每个Go文件都属于且仅属于一个包,每个Go应用程序都包含一个名为 的包,一个Go程序是通过 关键字将一组包链接 阅读全文

posted @ 2019-10-07 22:13 SWTCZB 阅读(93) 评论(0) 推荐(0) 编辑

四月十二号日报

摘要: 今日学习内容 关于TCP与UDP服务 1. TCP服务模型是面向连接的服务:在应用层数据报文开始流动之前,TCP让客户和服务器互相交换运输层控制信息。也提供可靠的数据传送服务:通信进程能够依靠TCP,无差错,按适当顺序交付所有发送的数据。TCP协议还具有拥塞控制机制。 2. UDP是一种不提供不必要 阅读全文

posted @ 2019-10-07 22:12 SWTCZB 阅读(91) 评论(0) 推荐(0) 编辑

四月十五号日报

摘要: 今日学习内容 Go语言的了解与Linux下开发环境的搭建 1. 起源: Go语言起源于2007年,并于2009年正式对外发布。Go语言的设计者是三位著名的IT工程师,Robert Griesemer,参与开发 Java HotSpot 虚拟机;Rob Pike:Go 语言项目总负责人,贝尔实验室 U 阅读全文

posted @ 2019-10-07 22:06 SWTCZB 阅读(81) 评论(0) 推荐(0) 编辑

四月十一号日报

摘要: 静态URL与动态URL的了解 动态页面的特征: 1. 以ASP、PHP、JSP、ASP.net、Perl、或CGI等编程语言制作 2. 不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页 3. 内容存在于数据库中,根据用户发出的不同请求,其提供个性化的网页内容 4. 内容不 阅读全文

posted @ 2019-10-07 22:05 SWTCZB 阅读(91) 评论(0) 推荐(0) 编辑

四月八号日报

摘要: 今日学习内容 owasp top10攻击、CC攻击、CDN概念、DNS概念、正则、OSI七层模型、WAF 关于OWASP Top 10 什么是OWASP ? 全称是Open Web Application Security Project,即开放式We应用程序安全项目,是一个开源的,非营利性的全球性 阅读全文

posted @ 2019-10-07 22:03 SWTCZB 阅读(106) 评论(0) 推荐(0) 编辑

五月六号日报

摘要: 今日学习内容 1Go语言中的结构(struct)与方法(method) 结构体是复合类型,当需要定义一个类型,它由一系列属性组成,每个属性都有自己的类型和值的时候,就应该使用结构体,它把数据聚集在一起。 1.1结构体定义 使用 new 函数给一个新的结构体变量分配内存,它返回指向已分配内存的指针: 阅读全文

posted @ 2019-10-07 22:02 SWTCZB 阅读(79) 评论(0) 推荐(0) 编辑

导航