自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Linux常用命令学习记录

学习记录:1 cp 拷贝命令   参数:-p 文件属性一起拷贝              -r 拷贝文件夹             -d 软链信息等一起拷贝              -a  是-rdp的简写 2 find  文件查找命令   普通根据文件名称查找(精确查找)   find /home -name xx.xx   普通分局文件名称查找(模糊...

2016-08-30 17:40:58 142

关于supervisord启动uwsgi的问题

错误:负载大服务程序启动报错, 2016-07-06 20:26:12,577 INFO success: XXX entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) 解决:修改somaxconn该内核参数默认值一般是128,对于负载很大的服务程序来说大大的不够。...

2016-07-07 09:57:04 4208

centos升级python2.6到python2.7及相关库安装

下面列一下centos系统升级python到2.7以及安装相关库的步骤: 1 wget http://python.org/ftp/python/2.7.5/Python-2.7.5.tgz2 tar xvf Python-2.7.5.tgz3 cd Python-2.7.54 ./configure 5 make all6 sudo make install7 ...

2016-06-23 14:40:17 179

pycurl安装报错

linux下安装pycurl有时候会报错,导致不能用,下面列举两个解决办法: 错误:ImportError: pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl backend (none/other) 1 先卸载pycurl:pip uninstall pycurl ...

2016-06-20 17:45:18 517

mac 10.11安装lxml报错解决

由于接手新项目,项目里面需要安装lxml库通过最简单的安装:1 从网上下lxml的tar文件,2 pip install lxml安装开始了我痛苦的安装过程,在安装中报错:#include "libxml/xmlversion.h" ^ 1 error generated. error: command '/usr/bin/clang' failed with...

2016-02-15 16:21:12 343

原创 python的mysqldb封装类(转)

转自:http://blog.csdn.net/serverxp/article/details/6958459 #===============================================================================# -*- coding: utf-8 -*-#MySQLdb封装类#author:paul w...

2014-03-06 11:41:38 274

原创 python用mysqldb时查询缓冲问题

 class DBBaseHandle: def __init__(self): try: self.conn = MySQLdb.connect(host=syn_config.mysql_server.get('host'), user=syn_config.mysql_server.get('user'), passwd=sy...

2014-03-06 11:31:25 1290

tornado中finish和write区别

直接上代码:import tornado.ioloopimport tornado.webclass MainHandler(tornado.web.RequestHandler): def get(self): self.finish("haha") self.write("Hello, world")class TesH...

2013-07-22 14:02:46 2811

原创 双系统 win下能上网,ubuntu下能上网之驱动解决

 最简单的方法是下载r8168的驱动,解压后里面有个autorun.sh文件,直接运行这个文件就ok了。 下面是网上的一个解决方法,也是可以的。转自:http://forum.ubuntu.org.cn/viewtopic.php?t=187659给本本装了ubuntu,结果被上网的问题搞疯了表现为开机后有较小概率网卡能正常工作(这两天来N次能用的时候有2次)正常的时候网络连接...

2013-07-02 13:08:28 157

eclipse中java代码自动提示

设置eclipse中java代码的所有英文字符自动提示:1 打开 Eclipse -> Window -> Perferences -> Java -> Editor -> Content Assist2 在右边最下面一栏找到 auto-Activation ,下面有三个选项,找到第二个“Auto activation triggers for Java:...

2013-05-29 15:03:38 137

ubuntu12.04下安装eclipse,启动报错Could not load SWT library

1 通过ubuntu的软件中心安装eclipse2 在启动eclipse时,报错:An error has occurred. See the log file/home/shao/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/1369809677067.log3 打开错误文件,具体错误信息:shao@...

2013-05-29 14:52:34 330

原创 使用Tornado+Nginx部署Django的一种尝试(转)

转自:奋斗足迹|崔玉松 http://fendou.org/post/2012/06/01/tornad-nginx-django/使用Tornado+Nginx部署Django的一种尝试Tornado是一个异步web框架和服务器,所以在开发longpulling的chat之类应用非常的合适,但是其实本身也是一个高性能的http服务器,也可以作为一个WSGIServer。所以即使你...

2013-04-22 16:01:49 218

原创 redis info介绍

转自:http://redis.readthedocs.org/en/latest/server/info.htmlINFO [section]以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。通过给定可选的参数 section ,可以让命令只返回某一部分的信息:server : 一般 Redis 服务器信息,包含以下域:...

2013-01-30 11:35:07 621

原创 tornado学习一

 1 安装 从官网下载最新的tornado,(http://www.tornadoweb.org/) tar xvzf tornado-2.4.1.tar.gzcd tornado-2.4.1python setup.py buildsudo python setup.py install  2 tornado模块介绍    最重要的一个模块是w...

2013-01-24 10:58:08 104

短URL生成转换

主要逻辑:1, 确定一个包括大小写字母、数据的字符串LS,长度为 L = 26+26+10 = 622, 初始化L**N个整数,并作为一个序列push到redis里3, 当需要转换一个长URL时,先从以上的序列中随机pop出一个整数I4, 对整数I取模(除数为L),余数对应到LS的一个字母,取完模后再除以L取整,当结果等于0时停止除模,否则结果继续取模。5, 将所有余数对应...

2013-01-23 11:19:15 177

ubuntu下连接小米手机2

    刚入手小米2,ubuntu下usb连接电脑显示一个小米的文件夹,里面是windows下的安装控制文件,linux下基本上说可以是没用的。    通过usb调试帮助,按照小米上的提示去做,上来就出错,也不知道小米开发测试人员用的linux电脑是不是裸机,还是自己已经装了好多东西后才测的,反正我的开发机器是出错的(可能未装小米测试人员上机器上的一些库吧,不过小米也没给说明需要装哪些)。...

2013-01-10 10:26:40 364

linux命令查看文件内容

tail命令及head命令用法 查看文件前10行命令:head 10 filename 查看文件后10行命令:tail -10 filename 持续查看最新更新的内容:tail -f filename 查看文件最后10个字节:tail -c 10 filename 具体的在tail的help里面都有详细的介绍,下面: 用法:tail...

2012-12-26 11:20:15 363

redis容灾策略

基本的redis的容灾策略为:1 采用master-slave方式2 为了得到好的读写性能,master不做任何的持久化3 slave同时开启Snapshot和AOF来进行持久化,保证数据的安全性4 当master挂掉后,修改slave为master5 恢复原master数据,修改原先master为slave,启动slave6 若master与slave都挂掉后,调用命令通...

2012-12-05 11:01:30 190

redis持久化策略

redis作为一个支持持久化的内存数据库,常用作cache。 redis持久化方式:1 Snapshotting(快照)  2 Append-only file(aof) Snapshotting 是默认的持久话方式,此方式是将内存中的数据以快照的方式写入到二进制文件中,默认文件名为dump.rdb。可以通过修改配置文件设置自动快照方式。save 900 1 ...

2012-12-05 10:56:21 122

递归遍历目录

下面是一个递归方法遍历目录,显示目录树的例子#encoding=utf-8import osimport sysdef main(path,depth=0): print depth * '|' + '|_',os.path.basename(path) if os.path.isdir(path): for item in os...

2012-11-22 14:49:56 90

原创 memcache启动参数介绍

memcached -m 512 -u root -d -l 127.0.0.1 -p 11211  -m 指定缓存所使用的最大内存容量,单位是Megabytes,默认是64MB-u 只有以root身份运行时才指定该参数-d 以daemon的形式运行-l 指定监听的地址-p 指定监听的TCP端口号,默认是11211   -p 监听的端口 -l 连接...

2012-11-20 15:28:11 302

原创 python 安装库报gcc错

python 安装库报错:error: command 'gcc' failed with exit status 1解决办法:sudo apt-get install python-dev

2012-11-20 15:27:35 849

python二分法查找

下面是一段用Python实现的二分法查找代码#encoding=utf-8import sysdef search2(a,m): low = 0 high = len(a) - 1 while low<=high: mid = (low + high)/2 midval = a[mid] ...

2012-11-20 15:22:11 225

简单的python发送接收邮件

利用python发送接收邮件: #encoding=utf-8import sysimport timeimport emailimport smtplibdef send_mail(): try: handle = smtplib.SMTP('smtp.126.com',25) handle.login('XXXX...

2012-11-20 14:45:24 187

ubuntu安装启动redis

1 下载安装    去redis官方网站下载最新的redis(http://redis.io/)    解压下载的redis    进入目录执行: make sudo make install现在redis已经安装完成2 下载配置文件和init启动脚本 wget https://github.com/ijonas/dotfiles/raw/master/...

2012-11-02 10:31:06 202

原创 python之yield学习

        最近看新项目代码里有好多的yield,之前由于很少用,所以对其不慎了解,学习之。        yield就是一个生成器,也可以理解为自定义的迭代器,需要你每次调用next()或者是send()方法才能执行下去,直到碰到下一个yield。执行一个 send(msg) 会恢复 generator 的运行,然后发送的值将成为当前 yield 表达式的返回值。然后 send() 会返...

2012-11-01 14:00:33 76

原创 ubuntu python2.7安装mysql-python

 Python连接mysql >>> import MySQLdbTraceback (most recent call last): File "<pyshell#2>", line 1, in <module> import MySQLdbImportError: No module named MySQLdb...

2012-10-31 17:07:31 387

两个list合并成一个dict

已知 L1=['c','b','a'],L2=[1,2,3],将L1和L2合并成为L3={'a':1,'b':2,'c':3}样式解决方法:1 循环生成(这里不多说了)2 用dict和zip构造 >>> L1=['c','b','a']>>> L2=[1,2,3]>>> L3=dict(zip(L1[::-1]...

2012-10-18 16:06:27 467

python 启动celery报错解决办法

今天由于接触新项目,安装一堆python库,而启动同步脚本时需要用到celery,下了最新的celery 3.0.11地址http://pypi.python.org/pypi/celery/安装启动报错:ValueError: Couldn't import 'celery.worker.strategy:default': 'latin-1' codec can't encode ...

2012-09-29 11:09:23 1302

python 字符串替换

python字符串替换有两种方法:1. replace>>> s = 'the table of contents for the book lists all of the modules covered'>>> s.replace('e','2')7: 'th2 tabl2 of cont2nts for th2 book lists ...

2012-09-27 10:06:48 90

原创 jquery 数组和字典

1 数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 2 对数组的循环$.each(object,fucntion(num,item){  alert(num);//数组下标       alert(item);//数组元素值...

2012-09-24 15:30:11 409

原创 jquery标记筛选元素

$("#name img").attr("src","/static/images/off_single.gif");//选取元素id为 'name' 中的所有的 'img' 元素,将选取的元素的 'src' 属性赋值  $("#name img").slice(2,5).attr("src","/static/images/off_single.gif");//选

2012-09-24 15:19:22 83

python dict输入顺序

最近在用python编程碰到这样的问题 >>> d={}>>> d['c'] = 1>>> d2: {'c': 1}>>> d['d']=2>>> d3: {'c': 1, 'd': 2}>>> d['b']=4&a

2012-09-24 14:56:02 608

ubuntu修改my.cnf文件导致mysql启动不了

最近在虚拟机上配置mysql,由于安装后字符集显示为查询一下show variables like 'character%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+-------------------...

2012-09-20 11:00:32 595

空空如也

空空如也

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

TA关注的人

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