自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 下载yum镜像源

cd /etc/yum.repos.dwget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repowget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

2021-12-23 15:59:15 944

原创 Golang常用代码

Golang常用代码类型转换int转strings := strconv.Itoa(i)等价于s := strconv.FormatInt(int64(i), 10)int64转stringi := int64(123)s := strconv.FormatInt(i, 10)第二个参数为基数,可选2~36注:对于无符号整形,可以使用FormatUint(i uint64, base int)string转inti, err := strconv.Atoi(s)string转

2021-04-09 15:03:04 810

原创 golang接口理解

个人认为,要理解 Go 的接口,一定先了解下鸭子模型。鸭子模型那什么鸭子模型?鸭子模型的解释,通常会用了一个非常有趣的例子,一个东西究竟是不是鸭子,取决于它的能力。游泳起来像鸭子、叫起来也像鸭子,那么就可以是鸭子。动态语言,比如 Python 和 Javascript 天然支持这种特性,不过相对于静态语言,动态语言的类型缺乏了必要的类型检查。Go 接口设计和鸭子模型有密切关系,但又和动态...

2020-04-27 21:01:10 421

原创 go mod使用

什么是go mod就是Golang的包管理工具,类似于python的pip,java的maven,nodejs的npm它很方便!如果你还在使用 GOPATH 模式来开发Golang程序,那么你可以参考本文来告别 GOPATH,并带给你一个方便的包管理工具go modules 是 golang 1.11 新加的特性go.mod其实就是一个Modules,关于Modules的官方定义如下:...

2020-04-24 16:13:16 284

原创 redis 集群配置

前言redis集群诸多好处请百度搜索准备先下个redis,准备起3个redis服务找个地儿放三个redis配置文件用于做集群,就放/etc/redis/cluster下吧mkdir /etc/redis/clustercd /etc/redis/cluster配置sudo vim 7000.confport 7000 // 端口bind 172.16.14.61 // ho...

2019-12-31 17:43:44 133

原创 redis主从配置

准备先下个redis找个地儿放两个主从redis配置文件,就放/etc/redis下吧mkdir /etc/rediscp /Users/peng/redis-5.0.7/redis.conf /etc/redis/redis.conf 主cp /Users/peng/redis-5.0.7/redis.conf /etc/redis/slave.conf 从配置sudo vim r...

2019-12-31 14:10:43 160

原创 mac psycopg2 安装失败

错误信息:ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.解决:mac:brew install postgresqlLDFLAGS=-L/usr/local/opt/openssl/lib pip3 install...

2019-12-30 20:49:06 3343 4

原创 pycharm虚拟环境下安装mysqlclient失败

错误:(tyFinance) peng@pengdeMacBook-Pro tyFinance % pip install mysqlclientCollecting mysqlclientUsing cached https://files.pythonhosted.org/packages/d0/97/7326248ac8d5049968bf4ec708a5d3d4806e412a42e...

2019-11-30 18:39:50 2234 3

原创 Mac部署gitlab服务

安装docker自行安装安装kitematic自行安装创建gitlab-ce打开Kitematic,注册登录搜索 gitlab,gitlab-ce出现在第一个或第二个,点击 CREATE。CREATE之后开始下载资源,时间可能有点长external_url ‘http://172.16.4.232:12345’gitlab_rails[‘gitlab_shell_ssh_port’...

2019-07-03 18:11:11 1060 2

原创 pysvn下载地址

http://pysvn.tigris.org/project_downloads.html

2019-04-18 15:16:50 972

原创 导出mysql表数据到文件

通过linux命令mysql -h127.0.0.1 -uroot -proot databasename -e "select username from user" > test.txt-e后面跟sql查询语句通过mysql命令行select username from user into outfile '/tmp/test.txt';在目录/tmp/下会产生文件test...

2019-03-06 16:17:13 1510

原创 flask 模板for取当前索引

{% for i in l %}当前值:{{ i }}当前索引:{{ loop.index }}{% endfor %}

2019-03-01 14:35:53 1982 1

原创 flask修改静态资源后缓存文件不能及时更改问题解决

run.pyfrom flask import [email protected]_processor # 上下文渲染器,给所有html添加渲染参数def inject_url(): data = { "url_for": dated_url_for, } return datadef dated_url_for(endpoint, **v...

2019-02-23 14:54:49 3503 4

原创 钉钉企业邮箱smtp服务器

EMAIL_HOST试了’smtp.aliyun.com’不行换成’smtp.mxhichina.com’就行了

2019-01-18 17:11:27 18840

转载 Linux中rz和sz命令用法

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。优点就是不用再开一个sftp工具登录上去上传下载文件。sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器安装命令:yum install lrzsz从服务端发送文件到客户端:sz filename从客户端上传文件到服务端:rz...

2018-11-28 18:27:04 455 2

转载 Flask资源

1、The Flask Mega-Tutorial 教程这个教程是《Flask Web开发:基于Python的Web应用开发实战》作者 Miguel Grinberg 写的 2017版 Flask 教程,也是我强烈推荐给大家的 Flask 教程,英语阅读水平过得去的话,建议直接读原文,英语渣也有福音,国内已有网友把它翻译成了中文。英文地址:https://blog.miguelgrinberg...

2018-11-12 16:49:13 236

原创 docker入门

docker 常用命令1.列出本机所有镜像docker images2.删除镜像docker rmi <IMAGE ID>强制删除加个-fdocker rmi -f <IMAGE ID>3.最基本的启动docker run -it ubuntu参数-it的含义,可以用docker run --help查看,就不展开了4.启动后执行命令docke...

2018-11-01 11:32:28 240

原创 Gitbook使用入门

安装NodeGitBook 基于 Node.js ,先装个 Node.js。检测是否安装成功:$ node -vv10.12.0Gitbook 安装$ npm install -g gitbook-cli检测安装是否成功:(第一次执行较慢,可以打开吃鸡跳一把伞)$ gitbook -VCLI version: 2.3.2GitBook version: 3.2.3开始吧...

2018-10-17 16:02:13 372

转载 django为什么线上部署的时候要用到 uwsgi 和 nginx

首先你要明确几个概念及其作用(注意大小写的区别):WSGIuWSGIuwsgiNginxWSGI 是一种协议,不是任何包不是任何服务器,就和 TCP 协议一样。它定义了 Web 服务器和 Web 应用程序之前如何通信的规范。至于为什么和 Python 扯在一起?因为这个协议是由 Python 在 2003 年提出的。(参考:PEP-333 和 PEP-3333 ) W...

2018-09-14 11:52:15 1967

原创 一些廉价服务器

https://billing.virmach.com/cart.php https://www.vultr.com/ https://www.budgetvm.com/

2018-09-12 18:34:21 1087

原创 这是什么东西

注:以下所有内容replace(“=”, “”)后使用yum install epel-releaseyum install python-pipyum install python-setuptools m2crypto supervisorpip install sh=ad=ow=so=ck=smkdir /etc/sh=ad=ow=so=ck=svim /etc/sh=a...

2018-09-12 15:59:16 235

原创 gitignore文件不生效

git rm -r --cached .git add .git commit -m 'update .gitignore'

2018-09-11 18:14:06 157

原创 input比onchange实时性更高的监听事件

<input id="input1"><input id="input2"><script src="https://cdn.bootcss.com/jquery/2.2.4/jquery.js"></script><script>$("#input1").on("inp

2018-09-11 17:22:04 1672

原创 解决ajax回调window.open浏览器阻止弹窗问题

var new_window = window.open("");$.ajax({ url:"/xxx/", type: 'POST', data: data, success: function (obj) { // window.open(obj); new_window.location.href =

2018-08-28 11:48:36 537

空空如也

空空如也

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

TA关注的人

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