- 博客(19)
- 收藏
- 关注
原创 Linux学习day3 --shell脚本、条件判断语句、 switch/case语句、参数解析、
shell和shell scriptshell从程序员的角度来看,Shell本身是一种用C语言编写的程序、从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。Linux的Shell种类众多,常见的有:Bourne Shell (/usr/bin/sh或/bin/sh)、 Bourne Again Shell(/bin/bash) 、C Shell (/usr/(bin/csh)、K Shell (lusr/bi
2022-05-08 21:41:23
4698
1
原创 linux学习day2--标准重定向、系统磁盘管理
一、使用技巧命令是否成功执行Linux命令是否成功执行,我们可以通过echo $ ? 判断;其中$?是上一条命令执行的返回值,如果成功执行就返回0,失败返回非0值;连续命令执行我们可以使用’;‘&&’'I’等符号将多条命令连接在一起执行;命令作用&&前一条命令成功执行之后,才会执行下一条命令;||前一条命令成功执行的话,后一条命令就不执行了;;无论前一条命令是否成功执行,都将继续执行后面的命令;修改sudo配置修改/e
2022-05-08 10:47:25
346
原创 linux学习day1--后台运行、进程查询、环境变量、alias别名
一、前台和后台后台运行符号&:我们想执行一条命令并且并不关心他执行的结果(如常见的服务器程序),或者我们在执行这条命令的同时,希望还能继续执行其它命令,这时候我们可以将其放到后台运行。这时候,只需要在一条命令的最后面加上后台运行符(&)就可以了。但此时如果这个进程有输出,还是会显示出来,这又会干扰到我们的shell窗口。所以可以考虑把标准输出重定向到某个文件去,如:command >output &,可以把标准输出1和标准错误输出2重定向到文件,所以写成这样:comman
2022-05-01 12:52:24
516
原创 Anconda创建python虚拟环境
作用创建虚拟环境,可以解决不同电脑安装的包版本不一致带来的问题,提高代码的通用性;也能在打包代码生产exe时,防止打包多余的包安装Anacondaconda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理和环境管理。包管理与pip的使用方法类似,环境管理则是允许用户方便地安装不同版本的python环境并在不同环境之间快速地切换。下载地址:https://www.anaconda.com/download/conda常用命令在Windows的终端下输入命令(win+r,弹出对话框输入cm
2022-04-21 12:13:30
1371
1
原创 Windows下jupyter notebook配置和使用
简介Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。参考博客:https://zhuanlan.zhihu.com/p/33105153特点①编程时具有语法高亮、缩进、tab补全的功能。② 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。③ 以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。④ 对代码编写说明文档或语句时,支持Markdown语法。⑤ 支持使用LaTeX编写
2022-04-20 11:24:16
2911
原创 蜥蜴书学习day1-机器学习概述
1 概览1.1 为什么使用机器学习a)机器学习可以处理使用传统方法,太复杂,或者没有已知算法的问题b)机器学习可以帮助人类学习,发现新趋势、新关联1.2 机器学习应用例子a)图像分类,用卷积神经网络CNNb)自然语言处理NLPc)强化学习(RL,reinforcement learn):给定环境(如游戏),训练代理(如机器人),选择在一段时间内将他们的奖励最大化(如,机器人会在玩家失去一些生命值时获得奖励),alphaGo就是用RL实现的1.3 机器学习的分类a)有监督和无监督学习:
2022-04-17 18:35:52
798
原创 【Numpy学习笔记2】数据读取、标准数据创建、随机数产生、速度提高
读取数据主要内容:加载常用数据格式,np.loadtxt(), np.fromstring()保存数据np.savetxt()np.save(), np.savez(), np.savez_compressed()numpy不能读取excel文件,追求存储速度用二进制文件方式,要能够查看,储存为txt或csv格式import numpy as np#读入.csv文件data = np.loadtxt("data.csv", delimiter=",",skiprows = 1,d
2022-02-26 20:17:29
995
原创 【Python学习笔记1】浮点数、字符格式、输入、输出、列表、切片
一. 整数、浮点数的运算规则整数之间的加减乘运算,结果是整数,除法运算,结果是浮点数有浮点数的运算都是浮点数n = 1;m = 2;result=m/n;print (result,type(result)) # type()返回数据的类型运行结果:3. 浮点数计算会有误差,因为浮点数的尾数位数是有限的二、字符串格式strstr的定义#单引号里面的也是str类型,单双引号可以混用str_test1 = "hhhh1"str_test2 = 'hhhh2'print("st
2022-01-28 22:11:50
1517
原创 【Python学习笔记0】准备篇
python已经成为编程语言的黑马,用python可以更加方便地进行机器学习等方面的研究。我也是准备在寒假期间,学习python的语法,以方便课题的开展。本人有C++、C语言的基础,大家可以参考我的学习路线,规划自己的python打怪之路。学习参考资料:1、b站重庆大学陈波老师视频课:【Python编程基础及应用 重庆大学 高等教育出版社,作者亲授-哔哩哔哩】视频课注重实践,讲解很详细2、编程准备:VScode下载:下载稳定版本Python解释器下载:Python属于解释型语言,在运行
2022-01-28 21:08:09
555
原创 理解 main()函数中的argc和argv[]
这里写自定义目录标题理解 main()函数中的argc和argv[]理解 main()函数中的argc和argv[]main_value.c文件的 man()函数为编译.c文件:gcc main_value.c -o main_value运行编译后的程序:./main_value 1 2 3 4 5 abc...
2021-08-13 21:22:21
96
原创 UEFI的基础应用——编写HelloWorld APP
UEFI的基础应用——编写HelloWorld APP一、代码准备编写C:edk2\OvmfPkg\HelloWorld\HelloWorld.c文件编写C:edk2\OvmfPkg\HelloWorld\HelloWorld.inf文件修改C:\edk2\OvmfPkg\OvmfPkgX64.dsc二、生成.efi文件将生成的.efi文件拷贝到fs0:对应的路径下一、代码准备经过之前的尝试,已经在win10环境下搭建了UEFI开发环境,今天尝试在UEFI下编写一个简单的HelloWorld APP。
2021-07-02 21:20:06
1515
原创 APUE chapter 1 文件I/O系统调用
文件I/O系统调用1 文件和文件描述符1.1 文件拓展名1.2 文件类型文件描述符功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1 文件和文件描述符1.1 文件拓展名在Linux中,扩展名对Linux内核没有实际意义,
2021-03-16 23:02:59
271
原创 用机器学习的方法进行数据的多元线性拟合
用机器学习的方法进行数据的多元线性拟合【Matlab程序】思路说明留一法介绍代码和具体过程合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入思路说明此程序主要是基于Matlab,应用regress函数进行多元线性拟合,为了反映拟合出的结果具
2021-02-01 21:30:19
2146
原创 VMware安装后没有VMnet1和VMnet8网卡
VMware安装后没有VMnet1和VMnet8网卡问题说明方法一:卸载VMware,用Ccleaner清理后重装方法二:重置VMware网络问题说明在VMware下安装的Ubuntu 18.04虚拟机,可以从Ubuntu下ping通Windows主机,但主机ping不通Ubuntu,寻找原因发现是Windows下没有VMnet 1和Vmnet 8网卡,如下图。方法一:卸载VMware,用Ccleaner清理后重装因为我卸载过Vmware,应该存在卸载不完全的问题,所以有卸载Vmware的朋友可以
2021-01-31 21:34:58
8293
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人