- 博客(43)
- 收藏
- 关注
转载 sublime package control
将此文件下载下来加入到mac的相应目录,有人并不知道怎么找这个目录,我说一下,在Preferences或者 首选项下,有一个浏览程序包,打开,则是你的sumlime安装的路径。如果你还找不到,我告诉你一个从访达直接找的办法,用command+shift+.三个快捷键打开你的隐藏文件,找到你的用户目录》资源库》Application Support》Sublime Text 3》Install...
2019-03-12 16:16:12 198
转载 python虚拟环境安装
安装 virtualenv 然后建立一个测试目录: 就可以成功创建一个虚拟环境 env1: 就可以成功创建另一个虚拟环境 env2: Virtaulenvwrapper是virtualenv的扩展包,可以更方便地新增,删除,复制,切换虚拟环境。运行下面命令就安装成功了,默认安装在 /usr/local/bin下面:...
2019-01-15 14:37:21 224
转载 mongodb安装3.4
Ubuntu 安装 mongodb 3.4概述这个教程讲述了在长期支持版 Ubuntu Linux 系统上从 .deb 包安装 Mongodb 社区版的步骤。虽然 Ubuntu 软件仓库中已经包含了 MongoDB 的包,但并不是最新的版本。平台支持:MongoDB 提供的包只支持 64 位长期支持版本的 Ubuntu 发行版。比如 Ubuntu 12.04 LTS (precise), 14.0...
2018-05-24 17:00:01 714
转载 ssh 验证失败次数过多
Received disconnect from ip: 2: Too many authentication failures for devvi /etc/ssh/sshd_config增加ssh登陆的验证次数即可。MaxAuthTries 20或者unlimitssh配置文件路径 MAC下 /etc/sshd_configLinux下 /etc/ssh/sshd_config修改后重启ssh...
2018-05-15 16:49:57 4340
转载 Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-f8m_zq/statsmod
pip安装工具时报错提醒:Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-f8m_zq/statsmod原因是安装工具包时需要抓取网页因而要处理 https,而处理 https 又依赖加解密算法(即 cryptography 包),而 cryptography 又依赖傅立叶变换...
2018-04-16 15:30:17 11781 1
转载 virtualenv和virtualenvwrapper
virtualenvwrapper是用来管理virtualenv的扩展包,用着很方便。1. 安装:#安装virtualenv(sudo) pip install virtualenv#安装virtualenvwrapper(sudo) pip install virtualenvwrapper 2. 配置:修改~/.bash_profile或其它环境变量相关文件(如 .bashrc(我的U...
2018-04-16 14:47:16 183
转载 nginx部署
nginx: [error] invalid PID number "" in "/usr/local/var/run/nginx/nginx.pid"解决办法:$ sudo nginx -c /etc/nginx/nginx.conf $ sudo nginx -s reload重启方法:ps -ef|grep nginxnginx -s reloadkill -HUP 进程号解决Nginx...
2018-04-03 16:54:59 163
转载 ubuntu l链接wifi解决流程
方法很简单, 第一,插网线,确保能通过网线连上网,通过路由器连还是直接接口连都没事,因为我们需要联网去下载些东西 第二,打开终端,输入 命令行 $ sudo apt-get update //此命令会访问源列表中的每个网址,并读取软件列表保存在本地电脑,其实简而言之就是为后续做准备 第三,在终端输入 命令行...
2018-02-25 09:49:14 568
转载 ubuntu mongodb报错:mongo - couldn't connect to server 127.0.0.1:27017
在进入mongo的时候,出现在下面错误信息。那如何解决呢?标记一下,以便下次理碰的到时候,有个参考。 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refusedError: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), con
2018-01-19 14:14:50 877
转载 Python中的random模块
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一
2017-11-30 15:07:29 197
转载 ipython
在虚拟环境virtualenv中安装ipython时出现Command "python setup.py egg_info" failed with error code 1Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-GVQWxt/ipython/
2017-11-23 17:46:10 239
转载 服务器mongo
进入服务器,su root sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D68FA50FEA312927echo "deb http://mirrors.aliyun.com/mongodb/apt/debian wheezy/mongodb-org/3.4 main" | sudo...
2017-08-11 10:00:38 254
转载 buleprint
写文章登录第一期 · 如何理解Flask中的蓝图?正常情况下,入门Flask框架都是从写一个单文件,然后看到页面显示 Hello,World! 开始的。这个单文件一般命名hello.py或run.py。你会在单文件中写一些路由,比如首页的、列表页的、详情页的,就像我博客这么简单的页面结构,完全可以一个文件搞定。 # -*- coding
2017-06-15 17:43:17 546
原创 数据库备份数据
mongodump -u user -p password -d dbname -o newnamedbname: 需要备份的数据库名newname: 保存的文件名字mongorestore dbname errormongorestore -d dbname --drop filenamedbname: 需要还原的数据文件名mongoexport -d ** -c
2017-05-12 09:43:46 269
原创 fab修复
1 pip install setuptools==28.7.02 pip install -r requirements.txt 3 cd deploy/然后测试fab是否可以执行不要全局安装:1 pip install fabric2 pip install fabric --upgrade3 pip install cryptography
2017-05-10 17:58:15 553
转载 安装subulime插件
安装subulime text 的包管理工具:text2 :import urllib2,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.instal
2017-05-07 22:41:41 541
原创 定时服务,上传线上自动跑数据
1,先编写好cron.conf文件;2,cd到分别的项目目录下;3,fab cronfab这样就可以线上定时自动跑数据检测是否有该定时服务方法:1,cd到分别项目目录下,2,ssh @项目名+数据库服务器名(ssh bask@199.120.120.356)3,crontab -l 查看当前线上定时服务列表4,exit退出当前窗口
2017-04-25 17:19:34 607
原创 后台更新跑数据
screen -l 创建一个新的shell 并进入如何没有 则进行安装: apt-get install screen进入后ctrl + a+d 隐藏(回到主界面)exit 退出(停止所有任务并退出)screen -ls 查看进行中的窗口实例:ssh ××××××(ip)screen -l 然后 Python manage.py service *****ctrl +a
2017-04-12 10:17:41 475
转载 列表中多个字典进行排序
列表中多个字典排序>>>t = [{'a':1,'b':2},{'b':3,'a':5}]>>>t.sort(key=operator.itemgetter(’b‘),reverse=True) #默认为升序, reverse=True为降序>>>print t
2017-03-28 17:53:45 2031
转载 python staticmethod
@staticmethod:python中的staticmethod 主要是方便将外部函数集成到类体中,美化代码结构,重点在不需要类实例化的情况下调用方法1)先看看不使用staticmethod的代码如何写的 2)再看看使用staticmethod的代码,用staticmethod包装的方法可以内部调用,也可以通过类访问或类实例化访问
2017-03-28 10:19:43 1230
转载 git pull时报错fatal: Could not read from remote repository.
git pull 时 报错如下信息:ssh: Could not resolve hostname https: nodename nor servname provided, or not knownfatal: Could not read from remote repository.Please make sure you have the correct access
2017-03-08 17:29:29 1087
原创 微信前端工具安装
先cd进入media/web, 再 ln -s ~/git/media/node_modules/ node_modules,最后运行grunt, 如果不可以的话bower install, 再grunt,加入一个包文件: bower_components.第一步,全局安装 node.js: sudo apt-get install nodejs第二步,安装npm:sudo apt-ge...
2017-03-08 09:55:17 352
原创 ssh key生成
一,设置下git的用户名和邮箱在提交代码前,还需要设置下git的用户名和邮箱(最好用英文,不要出现中文),这样提交记录才会在gitlab上显示带有你名字的记录。git config --global user.name"your_name"git config --global user.email "your_email"二,在 gitlab 上添加 SSH key 的步
2017-02-24 11:13:08 263
原创 pip 添加trusted host
使用pip安装flask-admin一些内容时提示,:The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS
2017-02-24 10:39:40 18209 1
原创 python中的group,match
正则表达式中,group()用来提出分组截获的字符串,()用来分组import rea = "123abc456"print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(0) #123abc456,返回整体print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(1)
2017-02-22 14:20:11 11749
转载 在Ubuntu 16.04中安装谷歌Chrome浏览器
在 Ubuntu 16.04 中,要想使用谷歌的 Chrome 浏览器,需要通过命令行的方式手动安装。1.进入 Ubuntu 16.04 桌面,按下 Ctrl + Alt + t 键盘组合键,启动终端。也可以按下 Win 键(或叫 Super 键),在 Dash 的搜索框中输入 terminal 或“终端”字样,Dash 即返回终端的结果,回车即可启动。2.在终端中,输入以
2017-02-22 00:29:29 414
转载 Ubuntu安装MongoDB
一、安装步骤一切ok启动时: sudo service mongodb start报错:couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146停止时:sudo service mongodb stop报错:unk
2017-02-22 00:16:46 312
转载 Python中if __name__ == "__main__": 的作用
在很多python脚本中在最后的部分会执行一个判断语句if __name__ == "__main__:",之后还可能会有一些执行语句。那添加这个判断的目的何在?在python编译器读取源文件的时候会执行它找到的所有代码,而在执行之前会根据当前运行的模块是否为主程序而定义变量__name__的值为__main__还是模块名。因此,该判断语句为真的时候,说明当前运行的脚本为主程序,而非主程序所引
2017-02-20 17:19:44 275
转载 python Address already in use 端口已经被占用的解决方法
在ubuntu下,这个问题通常由于按ctrl+z结束程序造成。使用fg命令之后,按ctrl+c重新结束任务即可。CTRL-Z和CTRL-C都是中断命令,但是他们的作用却不一样.CTRL-C是强制中断程序的执行,而CTRL-Z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,
2017-02-20 16:42:55 6479 1
转载 使用flask开发RESTful架构的api服务器端(1)–什么是RESTful和为什么选择flask http://python.jobbole.com/85004/
一、什么是RESTful最近需要开发一个使用RESTful架构的后台api程序,什么叫RESTful呢,REST的全称是representational state transfer表征状态转移,但其实这个全称也不够完整,它还缺少了主语,什么的表征状态转移呢,资源(resources)的;资源(resources):所谓的资源就是网络上的一个实体,它可以使一个图片,一个文本
2017-02-20 00:25:33 586
转载 从源码解析Python的Flask框架中request对象的用法
from flask import requestFlask 是一个人气非常高的Python Web框架,笔者也拿它写过一些大大小小的项目,Flask 有一个特性我非常的喜欢,就是无论在什么地方,如果你想要获取当前的request对象,只要 简单的:从当前request获取内容:method: 起始行,元数据host: 起始行,元数据path: 起始行,元数据environ: 其中
2017-02-20 00:24:00 1071
转载 Flask 中的路由与反向路由
路由装饰器 @app.route() 告诉 Flask 哪个 URL 才能触发我们的函数。这也就是路由.之后 ,定义一个函数,该函数名也是用来给特定函数生成 URLs,并且返回我们想要显示在用户浏览器上的信息。from flask import Flask,request,url_forapp = Flask(__name__)@app.route('/')def h
2017-02-20 00:22:46 551
转载 flask路由
flask装饰器route实现路由功能理解利用装饰器的方式实现了路由函数,这是一个十分简单清晰的结构,而这个功能的实现,有着很大的学习意义@appweb.route('index',methods=['GET','POST']def static1(): return render_template('index.html')看代码可以知道,通过a
2017-02-20 00:21:43 308
转载 ubuntu下安装搜狗输入法
1.去搜狗官方网站下载2.终端使用dpkg命令安装:sudo dpkg -i *******.deb (**deb文件的完整路径)我的命令如下:中途应该会报错,那是必须的,因为搜狗输入法是基于fcitx的,但是ubuntu默认使用的iBus,所以缺少fcitx包的依赖,第3步就是解决依赖。3.上面那一步出的问题,要用这一步来解决,搜索并补全依赖关系。使用命令 sudo apt-get
2017-02-15 23:47:39 283
翻译 flask请求数据
请求数据和请求头通常使用POST方法和PATCH方法的时候,都会发送附加的数据,这些数据的格式可能如下:普通文本(plain text), JSON,XML,二进制文件或者用户自定义格式。Flask中使用request.headers类字典对象来获取请求头信息,使用request.data获取请求数据,如果发送类型是application/json,则可以使用request.get
2017-02-14 14:17:45 531
原创 杀死python进程
例如出现: socket.error: [Errno 98] Address already in use,可以杀死进程ps aux | grep pythonkill -9 8888
2017-02-14 10:51:30 1436
转载 Flask中url_for
url_for()函数是用于构建指定函数的URL。url_for操作对象是函数,而不是route里的路径。如果route和函数名不一样而导致使用url_for()错误,千万不要去route找错误。 例如下面的代码:from flaskimport Flask, url_forapp = Flask(\__name__)@app.route('/')defin
2017-02-14 10:36:58 920
转载 list与dict
list是一个类在上面以及看到,表是Python已经定义好的一个类。当我们新建一个表时,比如:>>>nl = [1,2,5,3,5]实际上,nl是类list的一个对象。 实验一些list的方法:>>>print nl.count(5) # 计数,看总共有多少个5>>>print nl.index(3) # 查询 nl
2017-02-10 09:46:58 496
转载 mongodb修改数据库集合数据
可参考:http://blog.csdn.net/u013614451/article/details/48900867categories是一个集合,类查找category集合属于age:22的数据,然后修改数据,unset是删除数据,set是插入数据db.categories.update({age:22}, {$unset:{usename:"helinbin"}})db.c
2017-02-09 15:25:14 1017
转载 mongo基本命令
mongodb基本命令 show dbs; 显示db名称及占用情况 show collections; 显示db下面的collection的名称 use xxdb; 使用具体的db db.dropDatabase(); 删除指定数据库,必须现use xxdb再使用 db.xxcollection.drop(); 删除集合 db.xxcol
2017-02-09 14:59:33 267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人