获得徽章 0
#青训营 x 字节后端训练营#
Day1⃣️3⃣️
使用版本控制软件的好处
1.协同修改:可多人并行不悖的修改服务器上的同一个文件。
2.数据备份:不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态。
3.版本管理:在保存每一个版本的文件信息时,要做到不保存重复数据,以节约存储空间,提高运行效率。
4.权限控制:对团队中参与开发的人员进行权限控制,对团队外的开发者贡献的代码进行审核---Git独有
5.历史记录:查看修改人、修改时间、修改内容、日志信息等,将本地文件恢复到某一个历史状态。
6.分支管理:允许开发团队在工作过程中多条生产线同时推进任务,进一步提高效率。
Day1⃣️3⃣️
使用版本控制软件的好处
1.协同修改:可多人并行不悖的修改服务器上的同一个文件。
2.数据备份:不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态。
3.版本管理:在保存每一个版本的文件信息时,要做到不保存重复数据,以节约存储空间,提高运行效率。
4.权限控制:对团队中参与开发的人员进行权限控制,对团队外的开发者贡献的代码进行审核---Git独有
5.历史记录:查看修改人、修改时间、修改内容、日志信息等,将本地文件恢复到某一个历史状态。
6.分支管理:允许开发团队在工作过程中多条生产线同时推进任务,进一步提高效率。
展开
评论
点赞
#青训营 x 字节后端训练营#
Day4⃣️
什么是数据库?
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它是是各类信息系统的核心
什么是关系型数据库?
关系型数据库就是由二维表(表)及其之间的联系所组成的一个数据组织。
什么是主关键?
主关键字(primarykey)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录
什么是外键?
外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。
什么是索引?
在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清。
什么是MySQL?
MySQL是一个关系型数据库管理系统,它使用标准化语言SQL进行操作,具有体积小、速度快、成本
低等优点,它开源、免费,是中小型网站首选的关系型数据库。
关系型数据库有什么特点?
1.容易理解、切合逻辑世界概念
2.使用方便,采用SOL语言进行操作
3.易于维护,丰富的完整性
Day4⃣️
什么是数据库?
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它是是各类信息系统的核心
什么是关系型数据库?
关系型数据库就是由二维表(表)及其之间的联系所组成的一个数据组织。
什么是主关键?
主关键字(primarykey)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录
什么是外键?
外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。
什么是索引?
在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清。
什么是MySQL?
MySQL是一个关系型数据库管理系统,它使用标准化语言SQL进行操作,具有体积小、速度快、成本
低等优点,它开源、免费,是中小型网站首选的关系型数据库。
关系型数据库有什么特点?
1.容易理解、切合逻辑世界概念
2.使用方便,采用SOL语言进行操作
3.易于维护,丰富的完整性
展开
评论
点赞
#青训营 x 字节后端训练营#
day3⃣️
1、语法
Golang语法与C语言类似,但去掉了一些C语言中容易出现错误的特性,例如指针运算和内存管理。代码块如下所示: func main() {
fmt.PrintIn("Hello,World!")}
2、数据类型
数据类型包括基本类型和复合类型。基本类型包括bool、byte、rune、int、float、complex等,复合类型包括数组、切片、映射、结构体、接口等。
3、变量
变量可以使用var关键字声明变量,也可以使用:=操作符进行变量声明和赋值,如下所示: var a int=10
var b, c string ="hello", "world" x := 1
y, z := "hello", true
4、函数
函数可以有多个返回值并支持可变参数,也可以使用命名返回值。如下所示: func add(a, b int) int{ return a+b}
func add(a, b int)(sum int){ sum=a+b return
5、数组、切片和映射
数组和切片都可以存储一组相同类型的数据。数组长度是固定的,而切片长度可以动态变化。映射是一种key-value数据结构。数组、切片和映射的使用方式如下所示://定义一个数组 var a [5]int
//定义一个切片
var b []int=[]int{1, 2,3}//定义一个映射
var c map[string]int=map[string]int{"one": 1,"t wo": 2}
//往切片中添加元素 b=append(b,4)//从映射中获取值 value:=c["one"]
day3⃣️
1、语法
Golang语法与C语言类似,但去掉了一些C语言中容易出现错误的特性,例如指针运算和内存管理。代码块如下所示: func main() {
fmt.PrintIn("Hello,World!")}
2、数据类型
数据类型包括基本类型和复合类型。基本类型包括bool、byte、rune、int、float、complex等,复合类型包括数组、切片、映射、结构体、接口等。
3、变量
变量可以使用var关键字声明变量,也可以使用:=操作符进行变量声明和赋值,如下所示: var a int=10
var b, c string ="hello", "world" x := 1
y, z := "hello", true
4、函数
函数可以有多个返回值并支持可变参数,也可以使用命名返回值。如下所示: func add(a, b int) int{ return a+b}
func add(a, b int)(sum int){ sum=a+b return
5、数组、切片和映射
数组和切片都可以存储一组相同类型的数据。数组长度是固定的,而切片长度可以动态变化。映射是一种key-value数据结构。数组、切片和映射的使用方式如下所示://定义一个数组 var a [5]int
//定义一个切片
var b []int=[]int{1, 2,3}//定义一个映射
var c map[string]int=map[string]int{"one": 1,"t wo": 2}
//往切片中添加元素 b=append(b,4)//从映射中获取值 value:=c["one"]
展开
评论
点赞
#青训营 x 字节后端训练营#
由于最近在学校忙着上实训课,好多东西都没有跟上来,但是,虽迟但到!打卡第二天
由于本人是学JAVA方面的,就简单记录一下Go语言和Java之间的区别有哪些吧?
什么是Go语言?
Go也称为Golang,是一种编程语言,Go语言语法与C语言相近。作为一种开源编程语言,Go可以轻松构建可靠,简单和高效的软件。Go是键入的静态编译语言。Go语言提供垃圾收集,CSP风格的并发性,内存安全性和结构类型。
什么是Java?
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
由于最近在学校忙着上实训课,好多东西都没有跟上来,但是,虽迟但到!打卡第二天
由于本人是学JAVA方面的,就简单记录一下Go语言和Java之间的区别有哪些吧?什么是Go语言?
Go也称为Golang,是一种编程语言,Go语言语法与C语言相近。作为一种开源编程语言,Go可以轻松构建可靠,简单和高效的软件。Go是键入的静态编译语言。Go语言提供垃圾收集,CSP风格的并发性,内存安全性和结构类型。
什么是Java?
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
展开
评论
点赞
![[嘘]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_32.0de65f2.png)
![[做鬼脸]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_62.d7ca811.png)
![[可怜]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_5.ece2a96.png)