自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

转载 [python]Python Fabric - No hosts found. Please specify (single) host string for connection

[description]:def bootstrap(): host = 'ec2-54-xxx.xxx.xxx.compute-1.amazonaws.com' env.hosts = [host] env.user = "ubuntu" env.key_filename = "/home/ubuntu/omg.pem"fab boostrapNo

2016-04-30 11:18:11 2782 1

转载 [vim]vim全局替换

语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr] 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,同“1,$”;“. ,$” :从当前行到文件尾;s : 表示替换操作[option] : 表示操作类型如:g 表示全局替换; c 表

2016-04-30 10:57:50 584

转载 [django]django 部署,gunicorn、virtualenv、nginx

http://www.cnblogs.com/tk091/p/3859514.html使用gunicorn 来部署djangodjango写代码简单,但部署是个难题,今天终于发现gunicorn 这个好东西,与大家一起分享。 环境:ubuntu 14.04 64bit + django 1.6.5 + virtualenv + gunicorn一、创建虚拟环境

2016-04-29 23:04:03 870

转载 [linux]查看端口号占用情况

netstat -lnp

2016-04-29 22:03:06 354

转载 [python]fabric实现远程操作和部署

PYTHON FABRIC实现远程操作和部署Python fabric实现远程操作和部署fabric作用环境配置hello world执行本机操作混搭整合远端操作多服务器混搭扩展fabrictitle是开发,但是同时要干开发测试还有运维的活 (o(╯□╰)o)近期接手越来越多的东西,发布和运维的工作相当机械,加上频率还蛮高,导

2016-04-29 13:10:52 755

转载 [python]join函数操作字符串

函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下:    join():    连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串    os.path.join():  将多个路径组合后返回一、函数说明1、join()函数[python] view

2016-04-29 12:38:37 2358

转载 [python]gevent的安装

gevent 安装1.安装libevent# wget http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gz# tar zxf libevent-2.0.19-stable.tar.gz# cd libevent-2.0.19-stable# ./configure

2016-04-29 01:33:16 1423

转载 [ngix]CentOS6 下nginx的安装

1.#  wget  http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2.# rpm   -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm 3.# 安装过程会提示错误可以不必理会(warning: nginx-r

2016-04-29 01:23:21 397

转载 [linux]ln命令

ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。1.命令格式: ln [参数][源文件或目录][目标文件或目录]2.

2016-04-29 01:11:18 281

转载 在CentOS 6.X 上面安装 Python 2.7.X

在CentOS 6.X 上面安装 Python 2.7.XCentOS 6.X 自带的python版本是 2.6 , 由于工作需要,很多时候需要2.7版本。所以需要进行版本升级。由于一些系统工具和服务是对 Python 有依赖的,所以升级 Python 版本需要注意。升级步骤如何欢乐的,没有痛苦的升级python版本 ,往下看 …更新系统和开发工具集更新指令

2016-04-29 00:46:38 337

转载 'No package nginx available' error CentOS 6.5

nginx is not a part of base CentOS repository.But you can install EPEL repositiry to get nginx:yum install epel-releaseand thenyum install nginx

2016-04-27 23:11:49 310

转载 [python]理解python中的装饰器

[翻译]理解PYTHON中的装饰器[翻译]理解python中的装饰器python的函数是对象函数引用手工装饰器装饰器阐述最后回答问题向装饰器函数传递参数装饰方法向装饰器传递参数练习:一个装饰装饰器的装饰器装饰器使用最佳实践装饰器为何那么有用有人翻译过了,很多转载,暂时没找到原文,各个地方的排版不一样,排版(代码格式),代码注解等都不怎么好

2016-04-27 16:32:37 719

转载 [python]python web开发系统架构

在Python Web开发的世界里框架横行,但是不论是Django、Webpy、Bottlepy还是Tornado他们在处理Web请求时都有着相同的处理机制,即都要遵循WSGI协议的标准。本文首先分析Python Web开发中常用系统架构,然后对WSGI协议内容进行了简单结算,接着基于WSGI协议编写了一个简单的Python Web框架,最后以Django为例分析处理Web请求的基本流程。

2016-04-27 14:40:43 5369

原创 [django]安装配置grappelli

1、下载源码 https://github.com/sehmaschine/django-grappelli2、解包安装 python setup.py install3、配置settings.py INSTALLED_APPS = ( 'grappelli', 'django.contrib.admin',)STATICFILES_FINDERS = ( 'django

2016-04-23 18:06:46 1345

原创 [django]入门教程4:操作数据库

连接数据库1、打开setting.py,配置数据库连接,和已安装应用标签DATABASES= { 'default':{ 'ENGINE':'django.db.backends.mysql', 'USER':'root', 'PASSWORD':'root', 'NAME':'test', 'HOST':'lo

2016-04-19 16:04:16 404

原创 [django]入门教程3:模板语法及使用

1、什么是模板 模板是一个文本,用于分离文档和表现内容,通常用于生成HTML。<html><head>template</head><body><p>Hello{{name}}</p><ul>{% for item in itemlist %} <li>{{item}}</li>{% endfor %}</ul>{% if status %} <p> I l

2016-04-19 11:46:57 570

原创 [django]入门教程2:视图开发-定义视图函数及配置相应URL

开发流程1、在myLesson中的views.py写视图函数hello(request)from django.http import HttpResponsedef hello(request): return HttpResponse('hello world')2、在myTest中的urls.py中配置视图函数的url(r'^hello/$',hello)^表示以xxx开头,$表示以x

2016-04-18 23:18:51 894

原创 [django]入门教程1:安装配置并创建项目

安装django1.7.5sudo pip install -v Djangto==1.7.5创建项目django-admin.py startproject myTest创建应用cd myTestdjango-admin.py startapp myLesson启动服务器 python manage.py runserver django默认端口是8000 浏览器输入

2016-04-18 22:03:10 379

原创 [mysql]基本操作

登陆mysqlmysql -uroot -p检查语法错误 python manage.py check (低版本为 python manage.py validate)3.python manage.py sqlmigrate

2016-04-18 21:54:18 308

转载 [mysql]5.7以上版本更改root密码

sudo su如果 MySQL 正在运行,首先杀之: killall -TERM mysqldmysql 更改密码:update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost'; *特别提醒注意的一点是,新版的mysql数据库下的user表中已

2016-04-17 19:58:59 5695

转载 [python]Django AttributeError 'tuple' object has no attribute 'regex'

down voteacceptedYou forgot the 'url'url(r'^admin/', include(admin.site.urls)),url(r'^tinymce/', include('tinymce.urls')),urlpatterns should be a list of url() instances

2016-04-17 14:17:29 3128

转载 [python]flask框架快速入门

迫不及待要开始了吗?本页提供了一个很好的 Flask 介绍,并假定你已经安装好了 Flask。如果没有,请跳转到 安装 章节。一个最小的应用一个最小的 Flask 应用看起来会是这样:from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return

2016-04-04 16:40:59 13292

原创 [mysql]在mac下安装mysql

到mysql官网下载安装 (1)点击社区版(MySQL Community Edition)进入下一级页面 (2)下载MySQL Community Server (GPL)和MySQL Workbench (GPL)安装后,打开terminal内输入 ln -s /usr/local/mysql/bin/* /usr/bin 然后在terminal内输入mys

2016-04-03 10:06:51 710

原创 [Mac]-bash: mysql: command not found

在 ~/.bash_profile 或者.bashrc 中PATH后添加 :/usr/local/mysql/bin:$PATH或者 建立软连接:ln -s /usr/local/mysql/bin/* /usr/bin

2016-04-03 09:48:03 2030

原创 [vim]常用快捷键

光标:文档起点:gg      文档终点:GG左移:h     右移:l上移:k      下移:j删除一行:dd       删除n行:ndd复制:y       粘贴:p撤销:u      重做:d

2016-04-02 22:52:17 391

原创 [Mac]常用快捷键

在terminal内部 command+n 新建一个窗口command +t 新建一个标签

2016-04-02 14:56:23 611

转载 [linux]因python升级导致的yum命令无法执行

yum命令无法执行There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum查找原因:python升级导致。解决方法:代码示例: root@ahlinux ~]# rpm -qa |

2016-04-01 01:04:31 1718

原创 学python过程中遇到的一些问题及解决方法

[bug]socket.error: [Errno 48] Address already in use [solustion]ps -fA | grep python kill 对应的端口

2016-04-01 00:59:37 853

android 定时任务demo

安卓定时任务,每隔多久,后台执行service,可以做到很流氓,开机自启动,甚至你把程序杀死他还会执行。

2015-12-31

安卓定位demo

完美解决android第一次无法定位问题。

2015-12-31

android时间轴

写的一个安卓时间轴的小Demo,用ListView展示数据,好漂酿

2015-12-31

android 联网检测并相应

检测用户是否联网,若没有,跳转到网络设置页面

2015-12-31

xUtils-master.zip

xUtil框架 方便参考学习 20字不易

2015-12-31

空空如也

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

TA关注的人

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