技术驿站
Sui Xin
个人博客:https://suixinblog.cn
展开
-
Python 开发简单的 web API
本文首发于我的个人博客 Sui Xin’s Blog原文:https://suixinblog.cn/2019/09/flask.html作者:Sui XinFlask 是一个简单的 Python web 框架,使用它只用几行代码就可以实现一个小型 Python web 服务。最近模型与前端整合的时候刚好用到,遂记录一下它的用法。一个简单的小例子from flask import...原创 2020-05-07 21:19:29 · 8749 阅读 · 2 评论 -
iTerm2 + zsh + Oh My Zsh + Powerlevel10k 打造 Mac 下最强终端
本文首发于我的个人博客 Sui Xin’s Blog原文: https://suixinblog.cn/2019/09/beautify-terminal.html 作者: Sui Xin写在前面对于开发人员来说,每天打交道最多的两类应用即代码编辑器与终端,一个好用的代码编辑器和终端可以使效率飞速提升。代码编辑器有 VSCode,那也应有如此酷炫的终端。除了 iTerm2,本文同样...原创 2020-04-30 08:50:02 · 5055 阅读 · 6 评论 -
在服务器部署Jupyter Notebook
本文首发于我的个人博客Suixin’s Blog原文: https://suixinblog.cn/2019/02/jupyter-notebook.html 作者: SuixinJupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。它的核心在于展示与快速迭代。安装一般通过两种方式来安装Jupyter Not...原创 2019-03-01 14:13:45 · 1492 阅读 · 0 评论 -
Python处理Excel文件(csv, xls, xlsx)
本文首发于我的个人博客Suixin’s Blog原文: https://suixinblog.cn/2019/02/python-excel.html 作者: SuixinExcel文件格式主要有csv,xlsx和xlsx,对于不同的格式,我们使用不同的包来进行处理。使用csv包处理csv文件读取csv文件import csvwith open('./data.csv', 'r...原创 2019-02-17 20:06:48 · 2317 阅读 · 0 评论 -
Python递归处理目录下的文件
本文首发于我的个人博客:Suixin’s Blog原文: https://suixinblog.cn/2019/01/os-walk.html 作者: Suixin使用os模块的os.walk()函数可以递归地遍历目录。用法os.walk(top, topdown=True, None, followlinks=False)top:要遍历的目录地址;topdown:遍历优先级。T...原创 2019-01-13 14:38:56 · 1009 阅读 · 0 评论 -
Python打印带颜色的字符串
本文首发于我的个人博客:Suixin’s Blog原文: https://suixinblog.cn/2019/01/print-colorful.html 作者: Suixin可以使用Python中自带的print输出带有颜色或者背景的字符串。书写语法print(\033[显示方式;前景色;背景色m输出内容\033[0m)其中,显示方式、前景色、背景色都是可选参数(可缺省一个或多...原创 2019-01-13 14:36:22 · 3524 阅读 · 2 评论 -
monitorix-服务器监控程序安装及配置
本文首发于我的个人博客:Suixin’s Blog原文: https://suixinblog.cn/2018/12/monitorix-glances.html 作者: Suixinmonitorix是一个轻量的Linux监控程序,可以实现远程监控,而且有非常丰富的图形。安装以CentOS为例,Ubuntu大同小异。sudo yum -y install epel-release...原创 2018-12-14 18:11:53 · 2029 阅读 · 0 评论 -
Linux下载命令wget
本文首发于我的个人博客Suixin’s Blog原文: https://suixinblog.cn/2018/11/wget.html 作者: Suixinwget是Linux下下载文件的最常用命令。wget支持HTTP,HTTPS和FTP协议,支持自动下载,即可以在用户退出系统后在后台执行,直到下载结束。用法:wget [参数] [URL]常用参数-o:将日志信息写入FILE;...原创 2018-11-16 23:04:24 · 814 阅读 · 0 评论 -
nohup:在Linux服务器后台跑程序
本文首发于我的个人博客Suixin’s Blog原文: https://suixinblog.cn/2018/11/nohup.html 作者: Suixin一些时间长的命令经常需要在后台运行,但苦于通常我们都是通过PC去连接服务器,一直保持ssh连接是不太现实的,这时就需要一些命令使得断开ssh连接后服务器依旧在运行命令。命令后面加&在后台运行用法:python test...原创 2018-11-07 10:55:55 · 1087 阅读 · 2 评论 -
Linux三个命令:ps,grep,tail
本文首发于我的个人博客Suixin’s Blog原文:原文: https://suixinblog.cn/2018/10/ps-grep-tail.html 作者: Suixin这几天在服务器上跑Python的几个程序,因为运行时间较长,所以涉及到后台运行的问题,顺便也深入了解了一下Linux的几个命令。psps命令用来显示当前的进程。是Process Status的缩写。如果需要动...原创 2018-11-07 10:54:31 · 456 阅读 · 0 评论 -
从Hugo到Hexo
本文首发于我的个人博客:Suixin’s Blog很多人从Hexo迁移到Hugo,而我却相反,原因是看中了这款主题Yelee。双栏页面、自动更换背景、毛玻璃特效、随机动画、漂亮的代码界面以及非常全的第三方集成,几乎能想到的它都有……一眼看中,不能自拔……使用Hexo搭建博客Hexo主页上已经详细说明了搭建的步骤,和Hugo有很多相似之处,但由于Yelee主题的适配,确实为我带来了不少便利...原创 2018-09-30 15:46:18 · 2189 阅读 · 4 评论 -
Hexo中的LaTex公式渲染问题
本文首发于我的个人博客Suixin’s blogMarkdown中插入数学公式是常有的事,而Hexo博客框架主要是Markdown格式的文档,如果不能正常渲染Latex公式,那岂不gg……下面来看看Hexo渲染数学公式遇到的问题以及解决方案。渲染下划线的问题_在Latex公式中代表脚标,是非常常用的符号,而在Markdown中代表斜体,如果直接使用,将会产生公式无法渲染的问题,因为被H...原创 2018-10-13 11:55:18 · 1601 阅读 · 0 评论 -
使用HUGO搭建个人博客
使用HUGO搭建个人博客本文首发于我的个人博客:Suixin’s BlogHugo是一个用Go编写的静态站点生成器,由于具有丰富的主题资源和惊人的生成速度而备受青睐。本博客即是基于Hugo搭建,下面讲述一下我的建站历程以及踩的几个大坑(此处手动Doge…)。安装Hugo以及生成第一篇文章安装Hugo如果你是macOS用户,请使用Homebrew快速安装brew install hu...原创 2018-09-27 12:39:31 · 15224 阅读 · 14 评论 -
评论系统从Disqus到Valine
Yelee主题默认支持三款主题:Disqus,多说和友言评论,参见Yelee主题使用说明。而目前多说和友言已经不能用了,Disqus也需要科学上网才可以加载使用,故添加一款新的评论系统势在必行。ValineValine是一款优秀的评论系统,漂亮的界面、显示浏览器信息/系统信息、支持匿名评论、支持Markdown、Emoji等都是它的绝对优势,上图在Yelee中配置简单几步,即可完成主题...原创 2018-10-01 09:56:07 · 2038 阅读 · 0 评论