草庐IT

练习册

全部标签

【golang】多个defer的执行顺序以及其相关练习

前言  做了几道关于defer的测试题,吓了一大跳,感觉自己之前的理解有些问题,所以写下这篇博客,加深下印象。正文:  多个defer的执行顺序:   先进后出,类似于栈的特性。  下面我们来测试下:  1.defer与panic:    funcdeferAndPanic(){deferfunc(){fmt.Println("defer1")}()deferfunc(){fmt.Println("defer2")}()deferfunc(){fmt.Println("defer3")}()panic("异常内容")}funcmain(){deferAndPanic()fmt.Println(

MySQL基础练习题

MySQL基础查询练习前提准备使用ddl语句创建数据库student表格:createtablestudent( idintPRIMARYKEYCOMMENT'id主键', `name`varchar(20)COMMENT'名称', genderTINYINT(2)COMMENT'性别1男2女3保密', ageTINYINTUNSIGNEDCOMMENT'年龄', birthdaydateCOMMENT'出生日期', createTimeTIMESTAMPDEFAULTCURRENT_TIMESTAMPCOMMENT'创建时间', updateTimeTIMESTAMPDEFAULTCURRE

MySQL基础练习题

MySQL基础查询练习前提准备使用ddl语句创建数据库student表格:createtablestudent( idintPRIMARYKEYCOMMENT'id主键', `name`varchar(20)COMMENT'名称', genderTINYINT(2)COMMENT'性别1男2女3保密', ageTINYINTUNSIGNEDCOMMENT'年龄', birthdaydateCOMMENT'出生日期', createTimeTIMESTAMPDEFAULTCURRENT_TIMESTAMPCOMMENT'创建时间', updateTimeTIMESTAMPDEFAULTCURRE

小熊飞桨练习册-01手写数字识别

小熊飞桨练习册-01手写数字识别简介小熊飞桨练习册-01手写数字识别,本项目开发和测试均在Ubuntu20.04系统下进行。项目最新代码查看主页:小熊飞桨练习册百度飞桨AIStudio主页:小熊飞桨练习册-01手写数字识别Ubuntu系统安装CUDA参考:Ubuntu百度飞桨和CUDA的安装文件说明文件说明train.py训练程序test.py测试程序report.py报表程序onekey.sh一键获取数据到dataset目录下get-data.sh获取数据到dataset目录下check-data.sh检查dataset目录下的数据是否存在mod/lenet.pyLeNet网络模型mod/d

小熊飞桨练习册-01手写数字识别

小熊飞桨练习册-01手写数字识别简介小熊飞桨练习册-01手写数字识别,本项目开发和测试均在Ubuntu20.04系统下进行。项目最新代码查看主页:小熊飞桨练习册百度飞桨AIStudio主页:小熊飞桨练习册-01手写数字识别Ubuntu系统安装CUDA参考:Ubuntu百度飞桨和CUDA的安装文件说明文件说明train.py训练程序test.py测试程序report.py报表程序onekey.sh一键获取数据到dataset目录下get-data.sh获取数据到dataset目录下check-data.sh检查dataset目录下的数据是否存在mod/lenet.pyLeNet网络模型mod/d

小熊飞桨练习册-02眼疾识别

小熊飞桨练习册-02眼疾识别简介小熊飞桨练习册-02眼疾识别,本项目开发和测试均在Ubuntu20.04系统下进行。项目最新代码查看主页:小熊飞桨练习册百度飞桨AIStudio主页:小熊飞桨练习册-02眼疾识别Ubuntu系统安装CUDA参考:Ubuntu百度飞桨和CUDA的安装文件说明文件说明train.py训练程序test.py测试程序test-gtk.py测试程序GTK界面report.py报表程序onekey.sh一键获取数据到dataset目录下get-data.sh获取数据到dataset目录下check-data.sh检查dataset目录下的数据是否存在mod/alexnet.

小熊飞桨练习册-02眼疾识别

小熊飞桨练习册-02眼疾识别简介小熊飞桨练习册-02眼疾识别,本项目开发和测试均在Ubuntu20.04系统下进行。项目最新代码查看主页:小熊飞桨练习册百度飞桨AIStudio主页:小熊飞桨练习册-02眼疾识别Ubuntu系统安装CUDA参考:Ubuntu百度飞桨和CUDA的安装文件说明文件说明train.py训练程序test.py测试程序test-gtk.py测试程序GTK界面report.py报表程序onekey.sh一键获取数据到dataset目录下get-data.sh获取数据到dataset目录下check-data.sh检查dataset目录下的数据是否存在mod/alexnet.

Shell脚本练习

企业面试题京东问题1:使用Linux命令查询file1中空行所在的行号。[root@server~]#catfile1问题1:使用Linux命令查询file1中空行所在的行号。[root@server~]#awk'/^$/{printNR}'file12问题2:有文件chengji.txt内容如下''张三40李四50王五60使用Linux命令计算第二列的和并输出。[root@server~]#catchengji.txt张三40李四50王五60[root@server~]#awk'{sum+=$2}END{printsum}'chengji.txt150搜狐讯网问题1:Shell脚本里如何检查

Shell脚本练习

企业面试题京东问题1:使用Linux命令查询file1中空行所在的行号。[root@server~]#catfile1问题1:使用Linux命令查询file1中空行所在的行号。[root@server~]#awk'/^$/{printNR}'file12问题2:有文件chengji.txt内容如下''张三40李四50王五60使用Linux命令计算第二列的和并输出。[root@server~]#catchengji.txt张三40李四50王五60[root@server~]#awk'{sum+=$2}END{printsum}'chengji.txt150搜狐讯网问题1:Shell脚本里如何检查

练习中的反思(顺序结构程序设计)

1./*(注释内容,不做编译)*/2.//(注释内容)3.“#”不能忘;4.scanf中的取地址符不能忘带;5.如在scanf中输入转义符号外的文字或其他,则编译出的控制台输入时必须把输入的其他原样再输入一遍;(否则如图二)6.printf中别惯性加了取地址符;7.分数表示时需特别注意(举例:3/4,在C语言中表示该分数应写为3.0/4或3/4.0亦或3.0/4.0,因为“/”得数的数据类型为两侧数据类型范围较大的数据类型,如两侧皆为整型,则输出亦为整型,则3/4等于等于整型0;造成较大数据误差;)   8.定义常量时用#define+常量名(自拟)+定义的常量数据;(定义常量时最好用大写,且