SF
Avatar
Avatar
注册登录
关注博客
注册登录
主页
关于
RSS
从零开始建图床服务端和客户端(Mac)
hiyang
2020-03-26
阅读 2 分钟
4.4k
图床 图床可以参考知乎这篇文章 一些小众图床有空空间免费,但不知道什么时候会挂掉。前些年用过的极简图床,现在也销声匿迹; 大厂提供的有限免费空间,七牛云10G空间,10Gb/月 流量免费;但如果使用https,就会有一些费用,但不多; 一些开源自建图床的工具,要么很久没更新,要么复杂的要命(nginx, php,mysql); 一些...
Pipenv——最好用的python虚拟环境和包管理工具
hiyang
2019-12-22
阅读 4 分钟
1.6k
Pipenv is a tool that aims to bring the best of all packaging worlds (bundler, composer, npm, cargo, yarn, etc.) to the Python world. Windows is a first-class citizen, in our world.
pyenv--好用的 python 多版本管理工具
hiyang
2019-12-22
阅读 2 分钟
3.8k
项目地址github pyenv does... 改变每个用户系统级别的 python 版本 为每个项目提供不同的 python 版本 安装 克隆到本地即为安装,默认目录是 ~/.pyenv ,可以通过 $HOME/.pyenv 改变安装位置。 {代码...} centos 下需要安装依赖 {代码...} 定义环境变量 PYENV_ROOTt,并将 $PYENV_ROOT/bin 加入到环境的 $PATH。 {代码....
如何发布 golib 到 github
hiyang
2019-12-21
阅读 1 分钟
1.4k
建立一个仓库,例如名字是 golib 在仓库中添加一个名为 golib 的文件 {代码...} 提交到 github 安装 {代码...} 假设仓库的地址是 github.com/PoplarYang/golib,那么可以使用import "github.com/PoplarYang/golib",例子如下 {代码...}
如何将Python项目发布到PyPI
hiyang
2019-12-21
阅读 11 分钟
3.9k
The Python Package Index (PyPI) is a repository of software for the Python programming language.
ansible 从 2.7.11 升级到 2.8.1 产生的问题处理办法
hiyang
2019-06-27
阅读 4 分钟
3.6k
ansible_distribution_version 在 centos 上在 2.7.11 和 2.8.1 结果不同,导致相同的 playbook 在升级 ansible 后无法正常运行
sublime笔记
hiyang
2019-04-04
阅读 1 分钟
1.5k
在菜单栏中: Preferences -> Setting - User ,即可打开配置文件进行编辑,将 ignored_packages 项的[]里面内容清空:
linux下常用代理的记录
hiyang
2018-11-13
阅读 1 分钟
2.6k
一般使用代理有两种比较简单的方式。 squid 在有公网的服务器上搭建 squid 的代理,最好限制限制访问来源和只监听在指定网段的地址上,防止被别人利用。 不建议使用环境变量方式设置代理 "export http_proxy=[链接]:xxx",这种方式可能会影响其他程序的使用。 常用设置 {代码...} iptable 做 nat 转发
从CentOS到Ubuntu/Debian/UOS
hiyang
2017-10-13
阅读 4 分钟
4.5k
作为一名运维,对于linux操作系统本应该是如数家珍,可是从入门开始就使用了CentOS。现在公司的主要软件部署在ubuntu上,所以不得不系统的了解一下ubuntu的server。(debian/UOS)
redis使用问题汇总
hiyang
2017-09-14
阅读 1 分钟
1.5k
1 发现redis挂掉了,查看状态虽然为“active” 但是ps和netstat不查看不到,从日志中可以确认,报错信息 {代码...} vm.overcommit_memory 内存分配策略 transparent_hugepage 透明大页 对mysql的影响 这两个参数的修改直接按照报错信息修改即可。
svn使用那些事
hiyang
2017-09-04
阅读 1 分钟
1.9k
之前提交svn代码时,没有添加messge,现在去补充,结果发现这个报错。查阅信息后,得知为了安全,svn的这个功能默认是关闭的;可以通过如下方法开启,在svn的hook目录下
使用ansible搭建python多版本开发环境
hiyang
2017-08-23
阅读 2 分钟
7.1k
在学习python过程中,centos系统自带的python版本比较滞后。在测试过程中,往往需要多个版本,但又不想影响系统自带的版本;尤其是在学习django过程中,python版本切换更加频繁,因此有了多版本切换需求。
pycharm常用设置和技巧
hiyang
2017-08-22
阅读 3 分钟
20.2k
1 常用文件模板设置 经常使用的模板需要自己定制一下,比如shebang 2 默认打开上次的项目 pycharm默认是打开上次的项目,但有时这样反而浪费时间,因为你并不想打开上次的项目,所以干脆关闭这个功能了。 3 默认解释器设置 在windows下往往安装了多个python版本,需要是不是的进行切换。 4 设置python的模块搜索路径 PYT...
python核心数据类型 -- 数字类型和集合
hiyang
2017-03-01
阅读 1 分钟
1.8k
和数值相关的模块 math,randomint()和math.trunc()会省略小数部分,round()函数可以做四舍五入,math.floor在2.7下会保留小数位为0,在3.0下和int效果相同
python核心数据类型 -- 概览
hiyang
2017-03-01
阅读 1 分钟
3.7k
数字:int,long,float,complex,bool字符:str,unicode列表:list字典:dict元组:tuple文件:file其他类型:集合(set),frozenset,类类型,None其他文件类工具:管道(pipes),先进先出管道(fifos),套接字文件(socket)