Skip to content

Instantly share code, notes, and snippets.

View iguoli's full-sized avatar
🤣
laugh cry

Guo Li iguoli

🤣
laugh cry
View GitHub Profile
@iguoli
iguoli / math_snippet.md
Last active April 21, 2018 09:59
数学杂记,知识片断,math

无穷小量(Infinitesimal)

个人总结,阶可以对应到维度,高阶即高维,类似点、线、面的关系。如果无穷小量a的阶要比b的高,则a比b更快地趋于零。

@iguoli
iguoli / spark_learning.md
Last active April 8, 2018 02:28
Spark学习,spark, rdd

启动spark交互式shell(python)

# 安装pyspark
$ pip install pyspark

# 设置环境变量
$ export SPARK_HOME=/home/cloudera/py3project/venv/lib/python3.5/site-packages/pyspark
$ export PYSPARK_DRIVER_PYTHON=/home/cloudera/py3project/venv/bin/ipython
$ export PYSPARK_DRIVER_PYTHON_OPTS='notebook'
@iguoli
iguoli / python_httpserver.md
Last active April 8, 2018 03:37
使用Python启动微型HttpServer

使用Python启动微型HttpServer

进入任意目录,启动以下命令,可将当前目录作为HttpServer的访问根目录

# python2.x
python -m SimpleHTTPServer 10010

# python3.x
python3 -m http.server 10010
@iguoli
iguoli / maven_settings.md
Last active March 22, 2018 06:34
Maven设置

Maven的设置文件settings.xml

  • 用户级别,一般在~/.m2/settings.xml
  • 系统级别,一般在/etc/maven/settings.xml

设置Maven国内阿里云镜像

<!-- Maven国内阿里云镜像 -->
<mirrors>
    <mirror>
 alimaven
@iguoli
iguoli / sudo.md
Last active March 2, 2019 08:34
sudoers文件配置,visudo

配置 sudo 用户

语法

USERS HOSTS=(RUNAS) [NOPASSWD:]COMMANDS

配置无密码用户

@iguoli
iguoli / ssh_config.md
Last active September 13, 2018 15:17
SSH Config配置及证书登录,ssh, ssh-keygen, putty, PuTTYgen

Linux下使用SSH免密登录

$ ssh-keygen -t rsa -C "yourname@youremail.com"

完成后会在~/.ssh下生成id_rsa(私钥)和id_rsa.pub(公钥)两个文件,将公钥内容加入目标主机的~/.ssh/authorized_keys文件内

$ ssh-copy-id user@host
#
$ scp .ssh/id_rsa.pub user@host:.ssh/authorized_keys
@iguoli
iguoli / sqlplus.md
Last active April 24, 2018 02:17
Oracle SqlPlus常用操作, oracle, sqlplus, sql

在oracle用户下使用sqlplus登录数据库

$ sqlplus / as sysdba
或
$ sqlplus /nolog
SQL> conn / as sysdba
Connected.
SQL> SHOW USER
@iguoli
iguoli / unit_of_measurement.md
Last active December 27, 2017 03:23
计算机存储单位,文件大小, file size, conversion table, unit of measurement
名称 符号 二进制计量 十进制计量 字节数 等于
KiloByte KB 210 103 1,024 1,024 B
MegaByte MB 220 106 1,048,576 1,024 KB
GigaByte GB 230 109 1,073,741,824 1,024 MB
TeraByte TB 240 1012 1,099,511,627,776 1,024 GB
PetaByte PB 250 1015 1,125,899,906,842,624 1,024 TB
ExaByte EB 260 1018 1,152,921,504,606,846,976 1,024 PB
ZettaByte ZB 270 1021 1,180,591,620,717,411,303,424 1,024 EB
@iguoli
iguoli / python_sympy.md
Last active March 8, 2018 07:20
SymPy学习笔记, python, sympy, Symbol, CAS

SymPy是一个用来处理数学符号的Python库,一个计算机代数系统(Computer Algebra System, CAS)。

from sympy import Symbol, symbols
from sympy import limit, sin, cos, pi, oo
from sympy import simplify, expand


# 求极限,(1+1/n)^n趋于无穷大时的极限(极限值为欧拉数e)
n = Symbol('n')
f = lambda n: (1 + 1/n)**n
@iguoli
iguoli / vim_settings.md
Last active March 16, 2018 06:35
Vim设置, vim, settings

Vim中的highlight命令

" 查看当前所有highlight设置
:hi

" 查看highlight命令帮助
:h hi

" highlight命令有三种终端类型的高亮设置,分别是term, cterm, gui
:h highlight-args