获得徽章 0
#青训营 x 字节后端训练营#
Day1⃣️4⃣️
http和https的区别:
1.端口:http是80、https是443
2.灵活性:使用灵活,后者技术门槛较高
3.访问速度:前者简单轻便,访问速度快些;后者需要
更多资源支撑,在一定程度上会影响用户的访问速度。
4.经济适用:前者免费,后者需要 ca证书,要年费,同时也需要额外的技术支持。
展开
评论
#青训营 x 字节后端训练营#
Day1⃣️3⃣️
使用版本控制软件的好处
1.协同修改:可多人并行不悖的修改服务器上的同一个文件。
2.数据备份:不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态。
3.版本管理:在保存每一个版本的文件信息时,要做到不保存重复数据,以节约存储空间,提高运行效率。
4.权限控制:对团队中参与开发的人员进行权限控制,对团队外的开发者贡献的代码进行审核---Git独有
5.历史记录:查看修改人、修改时间、修改内容、日志信息等,将本地文件恢复到某一个历史状态。
6.分支管理:允许开发团队在工作过程中多条生产线同时推进任务,进一步提高效率。
展开
评论
#青训营 x 字节后端训练营#
Day1⃣️2⃣️
git与svn的区别?
svn:集中化版本控制系统
1.集中存放在服务器端,服务器保存文件的所有更新记录
2.客户端只保留最新的文件版本
3.不支持离线提交版本更新
4.中心服务器崩溃后,所有人无法正常工作
5.版本数据库故障后,所有历史更新记录会丢失

git:分布式代码版本控制管理工具
1.分布式版本控制系统
2.服务器保存文件的所有更新版本
3.客户端是服务器的完整备份,并不是只保留文件的最新版本
展开
评论
#青训营 x 字节后端训练营#
Day1⃣️1⃣️
git 与github、码云、gitlab 的关系
github、码云、gitlab都是在线的代码托管平台,他们都支持git管理代码的方式
github.com:全球最大免费代码托管平台
码云:国内免费代码托管平台
ugitlab:企业项目开发使用广泛
展开
评论
#青训营 x 字节后端训练营#
Day🔟
git中的三种状态
1⃣️已修改:表示修改了文件,但还没将修改的结果放到暂存区。
如工作区的文件被修改了,但还没有放到暂存区,就是已修改状态。
2⃣️已暂存:表示对已修改文件的当前 版本做了标记,使之包含在下次提交的列表中。
如文件已修改并放入暂存区,就属于已暂存状态
3⃣️已提交:表示文件已经安全地保存在本地的Git仓库中。
如Git仓库中保存着特定版本的文件,就属于已提交状态。
展开
评论
#青训营 x 字节后端训练营#
Day9⃣️
什么是git
1.Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理;是Linus Torvalds 为了帮助管理 Linux内核开发而开发的一个开放源码的版本控制软件。
2.特点:项目越大越复杂,协同开发者越多,越能体现出 Git 的 高性能和高可用性。
3.版本控制系统是一个用来 记录文件变化,以便将来查阅特定版本修订情况的系统。
展开
评论
#青训营 x 字节后端训练营#
Day8⃣️
今天又是来凑字数的一天,临近期末,又焦虑又不想学习的,还有一堆作业……
评论
#青训营 x 字节后端训练营#
Day7⃣️
今天是睡到自然醒还能继续睡的一天,是的没错,今天继续摆烂了,实训带来的伤害有点大,我愿意再颓废多yi天[嘘]
评论
#青训营 x 字节后端训练营#
Day6⃣️
今天终于结束学校的实训课了,虽然还有一点收尾工作,但是还是决定偷个懒,让我们明天再学习吧[做鬼脸]
倒霉的毛豆于2023-06-03 21:00发布的图片
评论
#青训营 x 字节后端训练营#
Day5⃣️get到了👇
消息队列(Message Queue,简称MQ),是开发常用的一种技术方式,这里的消息指的是系统间传输的数据,队列指的是保存消息的容器。
消息的生产者会把消息发布到队列中,消息的使用者
会从队列中取消息,并且队列中消息很守规矩,保证
按先来后到排成一条长队,保证按“先进先出”的顺序。
展开
评论
#青训营 x 字节后端训练营#
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"]
展开
评论
#青训营 x 字节后端训练营#
由于最近在学校忙着上实训课,好多东西都没有跟上来,但是,虽迟但到!打卡第二天[大金牙]由于本人是学JAVA方面的,就简单记录一下Go语言和Java之间的区别有哪些吧?
什么是Go语言?
Go也称为Golang,是一种编程语言,Go语言语法与C语言相近。作为一种开源编程语言,Go可以轻松构建可靠,简单和高效的软件。Go是键入的静态编译语言。Go语言提供垃圾收集,CSP风格的并发性,内存安全性和结构类型。

什么是Java?
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

展开
倒霉的毛豆于2023-05-30 23:15发布的图片
评论
#青训营 x 字节后端训练营#
打卡第一天1⃣️
目前大二,学了C++,不精,学了Java,不熟,项目没搞成,比赛没参加,很焦虑,也很迷茫,这次想尝试一下Go语言,马上就要入营学习了,希望这次能有一个好得收获,也希望能在不懂的方面求教一下各位大佬[可怜]
展开
倒霉的毛豆于2023-05-09 14:03发布的图片
评论
下一页
个人成就
文章被阅读 352
掘力值 51
收藏集
0
关注标签
3
加入于