自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 donate.ouyangsong.com

转载于:https://www.cnblogs.com/ouyangsong/p/9462999.html

2018-08-12 14:43:00 151

转载 PDB 常用命令

远程调试 Python 程序主要使用 logging 和 PDB 进行调试。一方面没有权限安装 IPDB,另一方面是没法在本地 IDE 调试。使用方法PDB 是 Python 自带的模块,所以不需要额外安装。如果需要更高级的调试可以试试 IPDB。在需要调试的地方插入断点:import pdb;pdb.set_trace()注意断点是阻塞型的,所以正式上线前一定要删除断点。所以...

2018-07-21 21:50:00 152

转载 Pandas 学习笔记

Pandas 的基本概念就是 DataFrame,所有属性和操作都是围绕它而来。Padans 中的每一列叫做 Series,每一个 Series 中的数据类型要保持一致,但是 DataFrame 中的 Series 的类型可以不一样。一般 Python 三剑客的导入的方法如下:import numpy as npimport pandas as pdimport matplo...

2018-07-21 21:49:00 112

转载 Numpy 学习笔记

Numpy 的基本概念就是 ndarray 数组,所有属性和操作都是围绕它而来。开始使用一般公认的导入方法如下:import numpy as np常用属性>>> a = np.array([[1, 2, 3], [4, 5, 6]], dtype=np.float64)>>> a.ndim # 维度2>>> a.s...

2018-07-21 21:48:00 100

转载 Morris 遍历二叉树

Morris Traversal 方法实现前序、中序以及后序遍历二叉树。相比使用栈或者递归(也是通过栈空间)方法,Morris 方法可以在空间复杂度为 O(1),时间复杂度为 O(n) 的条件下实现对二叉树的遍历。前序遍历如果当前节点左孩子 cur->left 为空,输出当前节点 cur 并指向右孩子 cur->right。如果当前节点左孩子 cur->le...

2018-07-21 21:47:00 59

转载 MAC 安装 BasicTeX

Latex 是个复杂但是很强大的排版工具,在 MAC 系统上如果不想安装 3G 大的 MacTex 的话,可以试试 BasicTex。安装MacTex 安装包非常大,而且自带了很多图形应用。我更喜欢用命令行,所以我选择 BasicTex。使用 Homebrew 安装非常简单,一条命令即可。brew cask install basictex安装完还不能直接使用,还需要把 tex...

2018-07-21 21:44:00 1217

转载 Hexo 的 RSS 生成错误

Hexo 生成的 RSS 的 atmo.xml 报错 PCDATA invalid Char value,产生这样的原因就是 Markdown 文件中有特殊字符。安装插件我使用的是 Next 主题,该主题使用 hexo-generator-feed 来生成 Feed 链接。解析错误在浏览器中查看 atom.xml,发现报错,信息如下。This page contains th...

2018-07-21 21:42:00 471

转载 Docker 的安装

Docker 是一个非常有趣的项目,可以减轻环境配置和部署的步骤。也可以十分方便的搭建起机器学习的环境。下面记录了 Linux 平台安装 Docker,以及免 sudo 运行 Docker 命令。安装 Docker已经有现成的脚本可以很方便的在不同的 Linux 版本上安装 Docker。sudo wget -qO- https://get.docker.com/ | sh国内...

2018-07-21 21:41:00 65

转载 Chromebook(XE303C12)安装 ArchLinux

之前低价收到一个三星的 Chromebook,型号是 XE303C12。这几天想把它的系统改成 Linux,毕竟 ChromeOS 上的应用太少了。因为这个本子的 CPU 是 ARM 芯片,所以网上的资料少点,而且内核都是用谷歌提供的 3.8 版本的内核,只看到 ArchLinux 上有 4.16 版本的内核,所以决定安装 ArchLinux。简介这个 Chromebook 的配置...

2018-07-21 21:40:00 695

转载 Aria2 配置和使用

Aria2 是一款多协议的命令行下载工具。可以结合 RPC 来使用图形界面。安装ArchLinux 安装很简单,其他平台自行查找。sudo pacman -S aria2启动Aria2 是需要配合自行配置的规则。默认规则在该用户目录的 .aria2 目录,只需要在这个文件夹中创建配置文件 aria2.conf 即可。## 文件保存相关 ### 文件的保存路径(可使用绝对...

2018-07-21 21:39:00 599

转载 Githug 通关笔记

Githug 是一个关于 Git 的游戏,共有55关,每一关对应 Git 的一项操作。整个游戏可以让你通过实际操作来掌握 Git 。记录下自己的通关命令,以后也可以作为Git的 cheatsheet 。安装Githug 依赖 Ruby 环境,所以需要先安装 Ruby 。sudo apt install rubysudo gem install githug命令Github 有...

2018-03-23 21:33:00 275

转载 Anaconda 的安装与常用命令

Anaconda 自带 Python 解释器以及数据处理常用的第三方库,可以非常方便地搭建 Python 环境。同时还自带了 Conda 用来管理第三方库,类似 Pip ,但是比 Pip 方便。建议使用 Anaconda 替换自带的 Python ,并且全部用户都可以使用 Anaconda 。安装首先去官网下载对应操作平台的安装包,推荐使用国内的镜像源 Tuna 下载。如果觉得不喜欢...

2018-03-23 21:23:00 85

空空如也

空空如也

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

TA关注的人

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