自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 兄弟连linux基础 —— 文本编辑器Vim

一、Vim常用操作1、Vim 简介Vim是一个功能强大的全屏幕文本编辑器, 是Linux/UNIX上最常用的文本编辑器, 它的作用是建立、编辑、显示文本文件。Vim 没有菜单,只有命令。2、Vim 工作模式3、插入命令命令作 用a在光标所在字符后插入A在光标所在行尾插入i在光标所在字符前插入I在光标所在行行首插入o在光标下插入...

2020-06-16 14:30:23 263 1

原创 miniconda安装及环境创建(Linux)

1 安装miniconda创建文件夹:mkdir miniconda(文件夹名)下载软件安装包:cd miniconda(转到当前文件夹)下载miniconda软件wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh执行程序:bash ...

2020-06-16 14:29:10 38957 1

原创 Jupyter notebook介绍

1 Jupyter Notebook介绍Jupyter项目是一个非盈利的开源项目,源于2014年的ipython项目,并逐渐发展为支持跨所有编程语言的交互式数据科学计算的工具。Jupyter Notebook,原名IPython Notbook,是IPython的加强网页版,一个开源Web应用程序名字源自Juia、 Python和R(数据科学的三种开源语言)是一款程序员和科学工作者的编程...

2020-06-16 14:27:34 1783 1

转载 python常用模块(二) —— numpy

1 Numpy优势1.1 Numpy介绍Numpy(Numerical Python)是一个开源的 Python科学计算库,用于快速处理任意维度的数组。(numerical →\to→ 数值化的)Numpy支持常见的数组和矩阵操作。对于同样的数值计算任务,使用Numpy比直接使用 Python要简洁的多。Numpy使用 ndarray对象来处理多维数组,该对象是一个快速而灵活的大数据容器...

2020-06-16 14:19:23 493

转载 python常用模块(三) —— pandas高级处理(2)

import pandas as pdmovie = pd.read_csv("./IMDB/IMDB-Movie-Data.csv")# 1)判断是否存在NaN类型的缺失值movie.head() Rank Title Genre Description Director Actor...

2020-06-16 14:18:17 302

转载 python常用模块(三) —— pandas基本处理(1)

标题import numpy as np# 创建一个符合正态分布的10个股票5天的涨跌幅数据stock_change = np.random.normal(0, 1, (10, 5))stock_changearray([[-0.07726903, 0.40607587, 1.26740233, 1.48676212, -1.35987104], [ 0.283613...

2020-06-16 14:17:29 647

转载 python常用模块(一) —— matplotlib示例完整代码

1 完整折线图 —— 上海温度变化案例:显示温度变化状况需求:画岀某城市11点到12点一小时内每分钟的温度变化折线图,温度范围在15度 ∼\sim∼ 18度import randomimport matplotlib. pyplot as plt# 1、准备数据 x y![在这里插入图片描述]x = range(60)y_shanghai = [random.uniform(15,...

2020-06-16 14:16:49 469

转载 python常用模块(一) —— matplotlib

1 Matplotlib简介1.1 什么是 Matplotlib专门用于开发2D图表(包括3D图表)使用起来及其简单以渐进、交互式方式实现数据可视化mat - matrix 矩阵二维数据 - 二维图表plot - 画图lib - library库matlab 矩阵实验室mat - matrixlab - 实验室1.2 Matplotlib作用可视化是在整个数据挖掘的...

2020-06-16 14:15:45 2001 1

转载 CUDA与CUDNN

1、什么是CUDACUDA(ComputeUnified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。2、什么是CUDNNNVIDIA cuDNN是用于深度神经网络的GPU加速库。它强调性能、易用性和低内存开销。NVIDIA cuDNN可以集成到更高级别的机器学习框...

2020-06-11 11:43:51 14798

原创 前端开发工具 —— VSCode - Snipaste - Photoshop - Fireworks - Icomoon字库

1 VSCode前端开发工具1.1 VSCode生成html骨架新建文件保存为:文件,命名.html生成页面骨架结构!+tab键!,出现框,选择一个叹号在浏览器中预览页面:右键 →\to→ Open In Default Browser<!DOCTYPE html><html lang="en"><head><meta ch...

2020-04-24 16:00:50 1250

原创 兄弟连linux基础之Shell基础(六)——条件判断、流程控制

一、条件判断1、按照文件类型进行判断测试选项作 用-b 文件判断该文件是否存在,并且是否为块设备文件(是块设备文件为真)-c文件判断该文件是否存在,并且是否为字符设备文件(是字符设备文件为真)-d 文件判断该文件是否存在,并且是否为目录文件(是目录为真)-e 文件判断该文件是否存在(存在为真)-f 文件判断该文件是否存在,并且...

2020-04-24 14:33:46 246

原创 兄弟连linux基础之Shell基础(五)——基础正则表达式、字符截取与处理命令

一、基础正则表达式1、正则表达式与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、 sed等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不 支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。2、基础正则表达式元字符作 用*前一个字符匹配0...

2020-04-24 14:32:42 1016

原创 兄弟连linux基础之Shell基础(四)——环境变量配置文件

一、环境变量配置文件简介1、source命令[root@localhost ~]# source 配置文件或[root@localhost ~]# . 配置文件2、环境变量配置文件简介环境变量配置文件中主要是定义对系统的操作环境生效的系统默认环境变量,比如PATH、HISTSIZE、PS1、HOSTNAME等默认环境变量。/etc/profile /etc/profile.d/...

2020-04-24 14:31:24 148

原创 兄弟连linux基础之Shell基础(三)——Bash的变量及运算

一、用户自定义变量1、什么是变量变量是计算机内存的单元,其中存放的值可以改变。当Shell脚本需要保存一些信息时,如一个文件名或是一个数字,就把它存放在一个变量中。每个变量有一个名字 ,所以很容易引用它。使用变量可以保存有用信息,使系统获知用户相关设置,变量也可以用于保存暂时信息。2、变量设置规则二、环境变量三、位置参数变量四、预定义变量标题...

2020-04-24 14:28:10 390

原创 兄弟连linux基础之Shell基础(二)——Bash的基本功能

一、历史命令与命令补全1、历史命令[root@localhost ~]# history [选项] [历史命令保存文件]选项: -c:清空历史命令-w:把缓存中的历史命令写入历史命令保存文件~/.bash_history(现在都可以进行查看)ly2@DGX:~$ history 1 lscpu 2 conda 3 ls 4 ubuntu 5...

2020-04-24 14:23:56 280

原创 兄弟连linux基础之Shell基础(一)——Shell概述 - Shell的脚本的执行方式

一、Shell概述1、Shell是什么Shell是一个命令行解释器,为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。Shell还是一个功能相当强大的编程语言, 易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。2、Shell的分类Bourne Shel...

2020-04-24 14:22:31 247

原创 黑马pink前端HTML(二) —— 表格 - 列表 - 表单标签

视频参考:https://www.bilibili.com/video/av80149248笔记参考:https://www.bilibili.com/video/av78942920/?spm_id_from=333.788.b_636f6d6d656e74.6评论区表格 table表格作用:存在即是合理的。 表格的现在还是较为常用的一种标签,但不是用来布局,常见显示、展示表格式...

2020-04-23 19:38:37 761

原创 黑马pink前端HTML(一) —— HTML简介 - 常用标签

视频参考:https://www.bilibili.com/video/av801492480 学习路线1 网页1.1 什么是网页和HTML网站是指在因特网上根据定的规则,使用HTML等制作的用于展示特定内容相关的网页集合。网页是网站中的一"页",通常是HTML格式的文件,它要通过浏览器来阅读。网页是构成网站的基本元素,它通常由图片、链接、文字、声音、视频等元素组成。通...

2020-04-23 10:22:56 2472

转载 黑马程序员C++实战(二)——基于多态的职工管理系统完整代码

本文转载自:https://github.com/AnkerLeng/Cpp-0-1-Resource.git视频见:https://www.bilibili.com/video/av41559729?p=31workerManager.h#pragma once // 防止头文件重复包含#include<iostream> // 包含输入输出流头文件using n......

2020-03-10 19:55:30 1520 1

转载 黑马程序员C++实战(二)——基于多态的职工管理系统

1、管理系统需求职工管理系统可以用来管理公司内所有员工的信息本教程主要利用C++来实现一个基于多态的职工管理系统公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责普通员工职责:完成经理交给的任务经理职责:完成老板交给的任务,并下发任务给员工老板职责:管理公司所有事务管理系统中需要实现的功能如下:退出管理程序:退出当前管理系统......

2020-03-10 19:52:30 673

转载 黑马程序员C++核心编程(三) —— 类和对象

本文转载自:https://github.com/AnkerLeng/Cpp-0-1-Resource.git视频见:https://www.bilibili.com/video/av41559729?p=314 类和对象C++面向对象的三大特性为:封装、继承、多态C++认为万事万物都皆为对象,对象上有其属性和行为例如:人可以作为对象,属性有姓名、年龄、身高、体重…,行为有走、跑、...

2020-03-07 22:37:59 881

转载 黑马程序员C++核心编程(二) —— 类和对象

本文转载自:https://github.com/AnkerLeng/Cpp-0-1-Resource.git视频见:https://www.bilibili.com/video/av41559729?p=314 类和对象C++面向对象的三大特性为:封装、继承、多态C++认为万事万物都皆为对象,对象上有其属性和行为例如:人可以作为对象,属性有姓名、年龄、身高、体重…,行为有走、跑、...

2020-03-07 22:37:29 850

转载 黑马程序员C++核心编程(一)——内存分区模型 - 引用 - 函数提高 - 文件操作

本文转载自:https://github.com/AnkerLeng/Cpp-0-1-Resource.git视频见:https://www.bilibili.com/video/av41559729?p=31本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。1 内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作...

2020-03-07 22:36:52 428

转载 程序执行原理(科普)

转载自:http://yun.itheima.com/course/273.html目标计算机中的 三大件程序执行的原理程序的作用01. 计算机中的三大件计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是:CPU中央处理器,是一块超大规模的集成电路负责 处理数据/计算内存临时 存储数据(断电之后,数据会消失)速度快空间小(单位价格...

2020-02-14 21:09:56 107

原创 pycharm基本使用与远程连接

视频见:https://www.bilibili.com/video/av54728208一、计算机系统组成cpu:处理指令(比如点击鼠标)和运算数据内存:存储cpu要处理的数据,从硬盘中读取,读取速度快,处理好后再存入硬盘二、Python介绍Python是时下最流行、最火爆的编程语言之一,具体原因如下:简单、易学,适应人群广泛免费、开源应用领域广泛备注:以下......

2020-02-14 19:50:19 3281 1

原创 jupyter notebook远程连接

参考博客https://blog.csdn.net/u014636245/article/details/83652126在安装完成jupyter后,很多时候需要从远端登录notebook来进行调试使用,这时候就需要将它设置为一个notebook server,从而实现远端访问。总共分为三步生成配置文件设置密码修改配置文件一、生成配置文件jupyter_notebook_con...

2020-02-14 19:49:46 227

转载 黑马程序员C++实战(一)——通信录管理系统完整代码

#include <iostream>#include <string>using namespace std;#define MAX 1000 // 通信录容量为1000#include<cstdlib>void showMenu() // 显示菜单{ cout << "*****...

2020-02-12 12:12:32 528

转载 黑马程序员C++实战(一)——通讯录管理系统

1、系统需求通讯录是一个可以记录亲人、好友信息的工具。本教程主要利用C++来实现一个通讯录管理系统系统中需要实现的功能如下:添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人显示联系人:显示通讯录中所有联系人信息删除联系人:按照姓名进行删除指定联系人查找联系人:按照姓名查看指定联系人信息修改联系人:按照姓名重新修改指定联系人清空联......

2020-02-12 12:10:34 1600

转载 黑马程序员C++基础入门(三)——函数 - 指针 - 结构体

本文转载自:https://github.com/AnkerLeng/Cpp-0-1-Resource.git视频见:https://www.bilibili.com/video/av415597296 函数6.1 概述作用: 将一段经常使用的代码封装起来,减少重复代码一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。6.2 函数的定义函数的定义一般主要有5...

2020-02-10 20:42:04 504 1

转载 黑马程序员C++基础入门(二)——程序流程结构 - 数组

本文转载自:https://github.com/AnkerLeng/Cpp-0-1-Resource.git4 程序流程结构C/C++支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构顺序结构:程序按顺序执行,不发生跳转选择结构:依据条件是否满足,有选择的执行相应功能循环结构:依据条件是否满足,循环多次执行某段代码4.1 选择结构4.1.1 if语句作用: 执行满...

2020-02-04 20:59:09 505

转载 黑马程序员C++基础入门(一)——C++初识 - 变量类型 - 运算符

2020-02-01 22:28:20 426 1

原创 吴恩达机器学习(九)—— 机器学习系统的设计(Machine Learning System Design)

1、首先要做什么(Prioritizing What to Work On)本节节首先介绍在实际工作过程中,应该先处理哪些事情。以一个垃圾邮件分类器算法为例进行讨论。首先要做的决定是如何选择并表达特征向量

2019-03-17 21:50:29 890

原创 吴恩达机器学习(八)—— 应用机器学习的建议(Advice for Applying Machine Learning)

1、决定下一步做什么(Deciding What to Try Next)当要设计机器学习系统时,如何选择一条最适合最高效的道路?假设已经实现了正则化的线性回归来预测房屋价格,然而,当在一组新的测试集上使用该假设时,在预测上出现了不能接受的错误,接下来会做什么呢?也就是说当调试学习算法时,当面对测试集算法效果不佳时,会怎么做呢?(1)采集更多的训练样本;(2)尝试选用更少的特征;(3)尝...

2019-03-17 15:41:51 216

原创 吴恩达机器学习(七)——神经网络的学习(Neural Networks: Learning)

1、代价函数(Cost Function)本节主要讨论神经网络在分类问题中的应用。

2019-03-16 21:00:17 490

原创 吴恩达机器学习(六)——神经网络表述(Neural Networks: Representation)

1、非线性假设(Non-linear Hypotheses)无论是线性回归还是逻辑回归都有这样一个缺点,即:当特征太多时,计算的负荷会非常大。非线性分类的例子:特征数大于100时,构建一个非线性的多项式模型,即便只采用两两特征的组合(

2019-03-16 12:49:54 379

原创 吴恩达机器学习(五)——正则化(Regularization)

1、过拟合的问题(The Problem of Overfitting)2、代价函数(Cost Function)3、正则化线性回归(Regularized Linear Regression)4、正则化的逻辑回归模型(Regularized Logistic Regression)...

2019-03-15 17:51:26 461

原创 吴恩达机器学习(四)——逻辑回归(Logistic Regression)

1、分类问题(Classification)线性回归主要是解决监督学习问题中的“回归”问题,逻辑回归主要主要解决监督学习中的“分类”问题。在分类问题中,要预测的变量

2019-03-07 15:43:20 768

原创 吴恩达机器学习(三)——多变量线性回归(Linear Regression with Multiple Variables)

1、多维特征

2019-03-07 15:28:22 241

原创 吴恩达机器学习(二)——单变量线性回归(Linear Regression with One Variable)

1、模型表示在监督学习中我们有一个数据集,这个数据集被称训练集(Training Set)符号定义:m表示训练样本的数量x表示输入变量/特征y表示输出变量/预测的目标变量(x,y)表示一个训练样本(x(i), y(i))表示第i个训练样本(i指的是索引,表示第i个训练样本)ℎ 代表学习算法的解决方案或函数也称为假设(hypothesis)一种可能的表达方式为:ℎ

2019-03-01 22:37:29 217

空空如也

空空如也

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

TA关注的人

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