- 博客(23)
- 收藏
- 关注
原创 下载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
1060
原创 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
910
原创 golang接口理解
个人认为,要理解 Go 的接口,一定先了解下鸭子模型。鸭子模型那什么鸭子模型?鸭子模型的解释,通常会用了一个非常有趣的例子,一个东西究竟是不是鸭子,取决于它的能力。游泳起来像鸭子、叫起来也像鸭子,那么就可以是鸭子。动态语言,比如 Python 和 Javascript 天然支持这种特性,不过相对于静态语言,动态语言的类型缺乏了必要的类型检查。Go 接口设计和鸭子模型有密切关系,但又和动态...
2020-04-27 21:01:10
492
原创 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
350
原创 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
194
原创 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
223
原创 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
3616
5
原创 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
2402
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
1130
2
原创 导出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
1581
原创 flask 模板for取当前索引
{% for i in l %}当前值:{{ i }}当前索引:{{ loop.index }}{% endfor %}
2019-03-01 14:35:53
2088
1
原创 flask修改静态资源后缓存文件不能及时更改问题解决
run.pyfrom flask import url_for@app.context_processor # 上下文渲染器,给所有html添加渲染参数def inject_url(): data = { "url_for": dated_url_for, } return datadef dated_url_for(endpoint, **v...
2019-02-23 14:54:49
3639
4
转载 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
512
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
302
原创 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
294
原创 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
434
转载 django为什么线上部署的时候要用到 uwsgi 和 nginx
首先你要明确几个概念及其作用(注意大小写的区别):WSGIuWSGIuwsgiNginxWSGI 是一种协议,不是任何包不是任何服务器,就和 TCP 协议一样。它定义了 Web 服务器和 Web 应用程序之前如何通信的规范。至于为什么和 Python 扯在一起?因为这个协议是由 Python 在 2003 年提出的。(参考:PEP-333 和 PEP-3333 ) W...
2018-09-14 11:52:15
2040
原创 这是什么东西
注:以下所有内容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
293
原创 gitignore文件不生效
git rm -r --cached .git add .git commit -m 'update .gitignore'
2018-09-11 18:14:06
192
原创 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
1746
原创 解决ajax回调window.open浏览器阻止弹窗问题
var new_window = window.open(&amp;quot;&amp;quot;);$.ajax({ url:&amp;quot;/xxx/&amp;quot;, type: 'POST', data: data, success: function (obj) { // window.open(obj); new_window.location.href =
2018-08-28 11:48:36
593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人