自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Gmsh网格剖分学习

Gmsh is a free 3D finite element mesh generator with a built-in CAD engine and post-processor. Its design goal is to provide a fast, light and user-friendly meshing tool with parametric input and adva...

2020-03-31 18:46:56 5907 4

原创 云端机器学习

自己的云计算,把Linux当成你的云计算平台现在网上有很多云计算平台. 是不是也想着拥有一个自己的云计算平台? 其实只要你手中有两台电脑, 你就能自己给搭建出一个云计算平台. 其中的原理是什么呢? 无非就是自己在一台电脑上开发, 然后将开发好的代码放在云端运算. 其实也就是一种远程控制的原理.比如我有一台 Mac, 但我不想让我的 Mac 进行大规模运算, 原因如下:Mac 本来计算能力就...

2020-03-25 12:31:25 889 1

原创 远程操控

VNC 就是一个将你 Linux 屏幕输出到另一台电脑上的软件, SSH 则是将你现在电脑的 Terminal 链接上 Linux Terminal, 用代码控制 Linux。SSH 是一种加密的通信通道, 也能保证你的安全。使用 SSH 将会更加顺畅 (VNC 输出桌面图像会卡)。从MacOS或Linux通过SSH远程Linux1、给 Linux 安装 OpenSSH为了实现 SSH 功能...

2020-03-25 11:56:05 1018

原创 Linux基础入门(11)

Linux进程概念Linux 中也难免遇到某个程序无响应的情况,可以通过一些命令来帮助我们让系统能够更流畅的运行。 而在此之前,需要对进程的基础知识有一定的了解,才能更好、更有效率的使用 Linux 提供的工具。程序(procedure):不太精确地说,程序就是执行一系列有逻辑、有顺序结构的指令,帮我们达成某个结果。就如我们去餐馆,给服务员说我要牛肉盖浇饭,她执行了做牛肉盖浇饭这么一个程序,最...

2020-03-25 11:00:16 94

原创 Linux基础入门(10)

Linux下软件安装通常 Linux 上的软件安装主要有四种方式:在线安装从磁盘安装deb软件包从二进制软件包安装从源代码编译安装在不同的 linux 发行版上面在线安装方式会有一些差异包括使用的命令及它们的包管理工具,这里我们涉及的在线安装方式将只适用于 ubuntu 发行版,或其它基于 ubuntu 的发行版如国内的 ubuntukylin(优麒麟),ubuntu 又是基于 d...

2020-03-24 15:13:04 137

原创 Linux基础入门(9)

正则表达式基础正则表达式正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为 regex、regexp 或 RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。简单的说形式和功能上正则表达式...

2020-03-18 15:25:11 165

原创 Linux基础入门(8)

简单的文本处理tr命令:用于删除一段文本信息中的某些文字,或者将其进行转换,使用方法:tr [option]...SET1 [SET2]其中,常用的[option]有:-d: 删除和set1匹配的字符,注意不是全词匹配也不是按字符顺序匹配-s: 去除set1指定的在输入文本中连续并重复的字符栗子:# 删除 "hello shiyanlou" 中所有的'o','l','h'$ ...

2020-03-17 21:27:04 171

原创 Linux基础入门(7)

命令执行顺序控制与管道命令执行顺序的控制通常情况下,我们每次只能在终端输入一条命令,按下回车执行,执行完成后,再输入第二条命令,然后再按回车执行……,当有时候我们会一次输入多条命令,这个时候的执行过程又是如何的呢?顺序执行多条命令栗子:当我们需要使用apt-get安装一个软件,然后安装完成后立即运行安装的软件(或命令工具),又恰巧你的主机才更换的软件源还没有更新软件列表,那么你可能会有...

2020-03-16 21:37:42 152

原创 Python科学计算—Pandas基础学习

包导入import numpy as npimport pandas as pd基本介绍pandas序列s = pd.Series([1,3,2,np.pi,0])>s>0 1.0000001 3.0000002 2.0000003 3.1415934 0.000000dtype: float64DataFramedat...

2020-03-11 22:37:31 385

原创 Python—>(11)学习笔记

迭代器、生成器、装饰器迭代器生成器生成器表达式闭包装饰器迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。创建一个迭代器:把一个类作为一个迭代器使用需要在类中实现两个方法 (类都有一个构造函数,Python 的构造函数为 __in...

2020-03-09 11:28:20 150

原创 NumPy常用

NumPy 是 Python 语言的一个第三方库,其支持大量高维度数组与矩阵运算。此外,NumPy 也针对数组运算提供大量的数学函数。机器学习涉及到大量对数组的变换和运算,NumPy 就成了必不可少的工具之一。导入 NumPy:import numpy as np查看 NumPy 版本信息:np.__version__通过列表创建一维数组:np.array([1, 2, 3]),此数组是一...

2020-03-07 23:08:13 1138

原创 Python科学计算—NumPy基础(2)

数学函数 数组索引和切片数学函数使用 Python 自带的运算符,你可以完成数学中的加减乘除,以及取余、取整,幂次计算等。导入自带的 math 模块之后,里面又包含绝对值、阶乘、开平方等一些常用的数学函数。不过,这些函数仍然相对基础。如果要完成更加复杂一些的数学计算,就会显得捉襟见肘了。(1) 三角函数numpy.sin(x):三角正弦。numpy.cos(x):三角余弦。nu...

2020-03-07 18:02:58 912

原创 Python科学计算—NumPy基础(1)

NumPy 数组类型 NumPy 数组生成 数组维度和形状 数组基本操作 NumPy 随机数NumPy 数组类型Python 本身支持的数值类型有 int(整型)、float(浮点型)、bool(布尔型) 和 complex(复数型)。而 NumPy 支持比 Python 本身更为丰富的数值类型,细分如下:bool 布尔类型,1 个字节,值为 True 或 False。int...

2020-03-07 17:21:33 290

原创 Linux基础入门(6)

Linux任务计划crontab我们时常会有一些定期定时的任务,如周期性的清理一下/tmp,周期性的去备份一次数据库,周期性的分析日志等等。而且有时候因为某些因素的限制,执行该任务的时间会很尴尬。crontab 命令常见于 Unix 和类 Unix 的操作系统之中(Linux 就属于类 Unix 操作系统),用于设置周期性被执行的指令。crontab简介crontab 命令从输入设备读...

2020-03-07 11:56:03 153

原创 Linux基础入门(5)

文件打包与解压1. 常见的压缩包格式1) Windos上最常见的两种*.zip,*,rar;2)Linux上除了以上两种,还有*.gz,*.xz,*.bz2,*.tar,*.tar.gz,*.tar.xz,*.tar.bz2*.zip:zip 程序打包压缩的文件*,rar:rar 程序压缩的文件*.gz:gzip 程序(GNU zip)压缩的文件*.xz:xz 程序压缩的文件*.b...

2020-03-06 22:55:18 129

原创 Python—>(10)学习笔记

Collection模块collections 是 Python 内建的一个集合模块,提供了许多有用的集合类。>>> import collectionsCounter类defaultdict类namedtuple类

2020-03-05 21:45:07 229

原创 Python—>(9)学习笔记

模块模块在 Python 解释器中写的所有代码都在退出解释器的时候丢失了。但是当编写大型程序的时候人们会倾向于将代码分为多个不同的文件以便使用,调试以及拥有更好的可读性。在 Python 中我们使用模块来到达这些目的。模块是包括 Python 定义和声明的文件。文件名就是模块名加上 .py 后缀。可以由全局变量 __name__ 得到模块的模块名(一个字符串)。现在来看看模块是怎样工作的...

2020-03-03 18:47:27 242

原创 Python—>(8)学习笔记

类Class

2020-03-03 16:20:10 400

原创 Linux基础入门(4)

环境变量与文件查找环境变量变量要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值并赋值给其它变量,也可以直接指定数值赋值给任意变量。为了便于运算和处理,大部分的编程语言会区分变量的类型,用于分别记录数值、...

2020-03-03 14:51:48 213

原创 Vim编辑器快速入门学习笔记

Vim的6种基本模式普通模式:在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。普通模式命令往往需要一个操作符结尾。例如普通模式命令dd删除当前行,但是第一个"d"的后面可以跟另外的移动命令来代替第二个d,比如用移动到下一行的"j"键就可以删除当前行和下一行。另外还可以指定命令重复次数,2dd(重复dd两次),和dj一样。在普通模式中,进入插入模式:...

2020-03-03 10:58:08 116

原创 Linux基础入门(3)

Linux目录结构及文件基本操作Linux目录结构Linux 是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架。虽然本质上无论是目录结构还是操作系统内核都是存储在磁盘上的,但从逻辑上来说 Linux 的磁盘是“挂在”(挂载在)目录上的,每一个目录不仅能使用本地磁盘分区的文件系统,也可以使用网络上的文件系统。举例来说,可以利用网络文件系统(Network Fi...

2020-03-01 15:39:31 144

原创 Linux基础入门(2)

用户及文件权限管理查看用户:who am i或者who mo likeswho命令的其他参数:-a 打印能打印的全部-d 打印死掉的进程-m 同am i,mom likes-q 打印当前登录用户数及用户名-u 打印当前登录用户登录信息-r 打印运行等级创建用户:在 Linux 系统里, root 账户拥有整个系统至高无上的权利,比如 新建/添加 用户。我们一般登录系统时都...

2020-03-01 14:20:29 135

空空如也

空空如也

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

TA关注的人

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