自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十安辰的博客

一枚大学生的自学笔记

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 面向对象编程三大特性之 「封装 」实例 - Go语言 -- 十安辰

一、要求创建程序,在 model 包中定义 Account 结构体:在 main 函数中体会 Golang 的封装性。Account 结构体要求具有字段:账号(长度在 6-10 之间)、余额(必须>20)、密码(必须是六通过 SetXxx 的方法给 Account 的字段赋值。在 main 函数中测试二、实现//model\account.gopackage modelimport ( "fmt")type account struct { accountNo .

2020-06-30 23:36:55 169

原创 Go 语言 - map的使用 -- 十安辰

一、map的基本介绍map 是 key-value 数据结构,又称为字段或者关联数组。类似其它编程语言的集合, 在编程中是经常使用到。二、map的声明基本语法var map 变量名 map[keytype]valuetypekey 可以是什么类型golang 中的 map,的 key 可以是很多种类型,比如 bool, 数字,string, 指针, channel , 还可以是只包含前面几个类型的 接口, 结构体, 数组通常 key 为 int 、string注意: slice, .

2020-06-30 15:08:26 198

原创 2020-数据库五次课堂作业-BUPT 信通院 -- 十安辰

数据库大二下五次作业合集第一周作业:从自己喜欢的app中选一个数据库应用产品,阐述所选定的数据库产品存储的数据有哪些,属于什么数据模型,在这个app中常见的数据处理功能有哪些。答:产品:网易云音乐网易云音乐产品存储的数据有:歌手信息、歌手、专辑、专辑信息、歌曲,评论信息等这个数据库产品属于关系数据库模型这个app中常见的数据处理功能有:播放音乐-查询,搜索歌曲-查询,评论-插入、歌曲信息录入-插入、歌曲修改信息-修改第二周作业:课本第二章课后题第6题;代码如下:-- 如

2020-06-30 08:58:31 681

原创 2020年-数据库实验详述-BUPT 信通院-- 十安辰

一、实验目的:掌握关系数据库的基本知识和概念。理解和掌握关系数据库标准SQL语言,能够熟练使用SQL语言完成基本的数据库操作和管理任务。掌握SSMS数据库管理工具的使用,能够认识并理解基本SQL语句的功能,能够根据要求写出基本的数据库操作命令。二、考察内容:使用INSERT、UPDATE、DELETE命令完成记录的插入、修改和删除;与索引有关的操作简单的SELECT操作;关于视图的操作三、实验详细内容:1.建立一个数据库,数据库名称为本人学号,其他设置默认。DROP D.

2020-06-30 08:40:23 2735

原创 Go 语言-二维数组 -- 十安辰

一、二维数组应用比如我们开发一个五子棋游戏,棋盘就是需要二维数组来表示。如图二、如何定义二维数组1. 先声明/定义,再赋值语法: var 数组名 [大小][大小]类型比如: var`` ``arr [2][3]int , 再赋值。2. 声明时赋值var 数组名 [大小][大小]类型 = [大小][大小]类型{{初值...},{初值...}}var 数组名 [大小][大小]类型 = [...][大小]类型{{初值...},{初值...}}var 数组名 = [大小][大小.

2020-06-29 19:39:11 732

原创 二分查找 - Go语言 -- 十安辰

一、顺序查找思想:遍历数组,判断每一个元素是否与要查找元素匹配,简单,略二、二分查找1、思想首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。2、算法要求必须采用顺序存储结构必须按关键字大小有序排列。三、代码实现.

2020-06-29 16:15:33 110

原创 冒泡排序 - Go语言 -- 十安辰

一、基本思想冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从后向前(从下标较大的元素开始),依次比较相邻元素的排序码,若发现逆序则交换,使排序码较小的元素逐渐从后部移向前部(从下标较大的单元移向下标较小的单元),就象水底下的气泡- -样逐渐向上冒。因为排序的过程中,各元素不断接近自己的位置,如果一趟比较下来没有进行过交换,就说明序列有序,因此要在排序过程中设置一个标志flag判断元素是否进行过交换。从而减少不必要的比较(优化)二、 图示过程三、动图展示如图:每.

2020-06-29 15:44:08 187

原创 Go 语言-切片的使用以及注意事项 -- 十安辰

一、切片的基本介绍切片的英文是 slice切片是数组的一个引用,因此切片是引用类型,在进行传递时,遵守引用传递的机制。 切片的使用和数组类似,遍历切片、访问切片的元素和求切片长度 len(slice)都一样。切片的长度是可以变化的,因此切片是一个可以动态变化数组。切片定义的基本语法: var 切片名 []类型 比如:var a [] intslice 的确是一个引用类型slice 从底层来说,其实就是一个数据结构(struct 结构体)type slice struct {ptr *[2]intl.

2020-06-29 12:38:01 333

原创 Go 语言-数组使用 --十安辰

一、Golang数组的四种声明方法package mainimport ( "fmt")//注意:数组长度小于容量时,会自动填充func main() { //方式一 完整版 var iArr [5]int = [5]int{1, 2, 3, 4} fmt.Println(iArr) //[1 2 3 4 0] var sArr [3]string = [3]string{"a"} fmt.Println(sArr) //[a ] .

2020-06-29 07:01:04 330

原创 Go 语言中的错误处理机制 --十安辰

一、错误处理机制引出在默认情况下,当发生错误后(panic) ,程序就会退出(崩溃.)如果我们希望:当发生错误后,可以捕获到错误,并进行处理,保证程序可以继续执行。还可以在捕获到错误后,给管理员一个提示(邮件,短信。。。)这里引出我们要将的错误处理机制二、说明Go 语言追求简洁优雅,所以,Go 语言不支持传统的 try…catch…finally 这种处理。Go 中引入的处理方式为:defer, panic, recover这几个异常的使用场景可以这么简单描述:Go 中可以抛出一个.

2020-06-28 21:21:07 134

原创 北邮工程计算-知识点索引--十安辰

第二讲1、数据类型整数、浮点数与精度函数realmin、realmax 、eps、intmax和intmin字符型逻辑型complex()复数的虚部和实部imag()、real()复数的模、辐角和共轭复数abs()、angle ()、conj ()2、数据结构矩阵 、多维数组字符串与字符串矩阵单元数组 (cell array):cell(m, n)、按单元索引法、按内容索引法、celldisp()函数、 cellplot(b)、删除 、内容获取变维处理 reshape()结构

2020-06-06 17:28:30 1829

小埋模型-网站看板娘

小埋模型,网站看板娘,干物妹小埋,二次元模型,仅用于学习欣赏,可以用于typecho网页看板娘,demo:https://www.keytoheart.top

2020-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除