自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

转载 django1.3的staticfiles

转载地址:http://haoluobo.com/tag/django/page/2/django1.3新加入了一个静态资源管理的app,django.contrib.staticfiles。在以往的django版本中,静态资源的管理一向都是个问题。部分app发布的时候会带上静态资源文件,在部署的时候你必须手动从各个app中将这些静态资源文件复制到同一个static目录。

2015-02-04 15:12:35 496

原创 nginx+gunicorn+django

官方地址:http://gunicorn.org/参考地址:http://www.cnblogs.com/ArtsCrafts/p/gunicorn.html                  http://rfyiamcool.blog.51cto.com/1030776/1276364一、前言介绍    WSGI Server有哪些:        比如Fl

2015-02-03 18:04:57 1530

原创 django 数据库同步

我们简单介绍下django 数据库同步的工具:参考地址:http://blog.sina.com.cn/s/blog_63041bb80101fdk5.html1. syncdb    django自带了一个简易的数据库同步工具:syncdb       ./manage.py syncdb         根据models.py创建数据库表  ./manage.p

2015-01-21 18:33:08 1139

转载 select, iocp, epoll,kqueue及各种I/O复用机制

算是转载了,原网址:http://blog.csdn.net/shallwake/article/details/5265287几种常见的I/O模型及其区别,如下:1. blocking I/O2. nonblocking I/O3. I/O multiplexing(select and poll)4. signal driver I/O(SIGIO)5. asynchr

2015-01-09 02:52:43 529

翻译 Keystone Architecture

Much of the design is precipitated from the expectation that the auth backendsfor most deployments will actually be shims in front of existing user systems.The Serviceskeystone是由一群内部服务组成的,这些服务

2013-07-30 15:20:25 848

翻译 Configuring Services to work with Keystone

Once Keystone is installed and running (see configuration), servicesneed to be configured to work with it. To do this, we primarily install andconfigure middleware for the OpenStack service to handl

2013-07-30 10:30:15 550

转载 Linux常见命令记录

系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -

2013-07-26 10:27:27 390

翻译 Installing Keystone

这个文档主要描述了如何安装keystone以便使用它。如果你想在keystone做二次开发,你应该阅读Developing with keystone(http://docs.openstack.org/developer/keystone/developing.html) 和 Setting up a keystone development enviroment(http://docs.o

2013-07-25 17:24:00 566

翻译 Setting up a Keystone development environment

这个文档描述了为了开发,怎么样从GitHub repository中获取KeyStone的源码。从包安装keystone,可参考地址(keystone's user document)http://docs.openstack.org/ Prerequisites(预备知识)这个文档假设你使用的是:    ubuntu 11.10, Fedora 15,或Mac OS X Lion

2013-07-25 16:47:13 741

原创 openstack的identity组件keystone

一、含义    keystone是openstack框架中,负责身份验证、服务规则和服务令牌的功能,它实现了OpenStack的Identity API。keystone类似一个服务总线,或者说是整个openstack框架的注册表,其他服务通过keystone来注册其服务的Endpoint(服务访问的url),任何服务之间的相互调用,需要经过keystone的身份验证,来获得目标服务的

2013-07-25 15:32:04 787

原创 openstack初步认识

一、openstack定义openstack是一个开源软件,提供了一个部署云的平台。为虚拟机或存储服务的公有、私有云,提供可扩展的、灵活的云计算。openstack包含的主要开源项目有compute计算组件(nova),object storage存储服务组件(swift),image service镜像组件(Glance)。Nova提供虚拟计算服务Swift提供存储服务Gla

2013-07-25 15:31:13 496

转载 MySQL数据库性能优化的关键参数

我们在进行数据库管理和开发中经常会遇到性能问题,这就涉及到MySQL的性能优化。通过在网络上查找资料和笔者自己的尝试,我认为以下系统参数是比较关键的:关键参数一:back_log要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。back_log 值指出在MySQL暂时停止回答

2013-06-25 15:30:34 457

转载 非常简单的Python HTTP服务

如果你急需一个简单的Web Server,但你又不想去下载并安装那些复杂的HTTP服务程序,比如:Apache,ISS等。那么, Python 可能帮助你。使用Python可以完成一个简单的内建 HTTP 服务器。于是,你可以把你的目录和文件都以HTTP的方式展示出来。你只需要干一件事情,那就是安装一个Python。实际上来说,这是一个可以用来共享文件的非常有用的方式。实现一个微型的HTT

2013-04-16 17:04:47 491

原创 ssh登录无需再次输入密码

一般我们登录服务器大都是ssh root@12.34.56.78,然后输入需要的密码,大部分的人和我一样懒惰,不想再次输入密码。下面我就介绍一下实现这个功能的方法,虽说很简单,但是为了记录一下,还是写下来了。现在假设你想从host A user a  自动无密码登录到  host B user b:1.  在host A  以a用户输入如下命令,注意passphrase为空。

2013-04-12 13:15:22 827

原创 nginx+supervisor+tornado

最近写了一个tornado简易在线交流系统架构,其中主要使用的是tornado的长链接来实现对话交流。自然而然的就牵涉到如何部署tornado的问题,因为我使用tornado是由于他的长链接和异步性。所以不能直接使用tornado.wsgi来部署,这样的话我们就得使用比较方便的tornado+supervisor,利用supervisor来管理我们的tornado进程。1. 安

2013-04-12 00:15:30 815

原创 在线客服交流系统部署和安装

在线客服交流系统主要使用的技术:comet(stomp, rabbitmq)、tornado、python、memcache、mysql一、程序软件各种安装sudo apt-get update先要更新一下下载列表1. 安装twisted需要安装的版本是12.0.0,版本太高orbited不适合,版本太低tornado那边也是不适合的。sudo apt-get in

2013-04-11 17:51:28 2440

原创 压缩-解压小总

1、*.tar 用 tar –xvf 解压  2、*.gz 用 gzip -d或者gunzip 解压  3、*.tar.gz和*.tgz 用 tar –xzf 解压  4、*.bz2 用 bzip2 -d或者用bunzip2 解压  5、*.tar.bz2用tar –xjf 解压  6、*.Z 用 uncompress 解压  7、*.tar.Z 用tar –xZf 解压

2012-03-14 15:06:24 372

原创 python中的copy模块(浅复制和深复制)

主要是介绍python中的copy模块。copy模块包括创建复合对象(包括列表、元组、字典和用户定义对象的实例)的深浅复制的函数。########copy(x)########创建新的复合对象并通过引用复制x的成员来创建x的浅复制。更加深层次说,它复制了对象,但对于对象中的元素,依然使用引用。对于内置类型,此函数并不经常使用。而是使用诸如list(x),

2012-02-28 17:20:27 1432

原创 python如何处理excel文件

此文档介绍一些读取excel的python模块。学习地址:http://www.lexicon.net/sjmachin/README.htmlhttp://www.lexicon.net/sjmachin/xlrd.html我们先快速的来一个例子吧:import xlrdbook = xlrd.open_workbook("myfile.xls")print "T

2011-06-22 23:58:00 4435

原创 python--zipfile

python 压缩模块 -- zipfile

2011-03-04 01:25:00 1164

原创 jquery的treeview插件使用-简单介绍

简单介绍一下JQUERY中的插件Treeview的用法,主要是怕自己会忘了地址:http://docs.jquery.com/Plugins/Treeview     (有大量的例子,下载源码)      http://jquery.bassistance.de/treeview/demo/      (有大量的例子参考)具体介绍需要导入的js和cssjs:   http://code.jquery.com/jquery-latest.js    (支持jquery的源代码)

2011-02-21 17:56:00 9392 2

原创 unicode码,码制转换问题

python 编码问题 unicode字符集理解等等相关知识

2011-02-10 10:51:00 1104

原创 eval+exec+compile

eval, exec, compile根据给的字符串编译成字节码,然后再执行代码eval(str[,globals[,locals]]):eval函数一般接收的字符串是表达式,都是会有返回结果的。参数globals是它执行的全局环境,locals是它的局部环境。如果不赋值的话,就把当前的全局变量和局部变量作为它的值。>>> eval("print 2")Traceback (most recent call last):  File "", line 1, in   File "

2011-01-27 23:49:00 615

原创 django+nginx+flup

由于之前写的代码总是用的是Django自带的WSGIServer/0.1进行测试的。但是这个webserver服务器毕竟只是用来进行测试的,它的某些性能方面都不会特别的完善。并发性也不是很好所以一般我们要把django项目挂载到网络上去的话,用那个肯定是不行的。所以我们选用了nginx,当然nginx作为webserver的性能是没话说的了,但是我们的Django没有直接和别的webserver对话的模块,所以这样的flup也就应运而生了,flup就是nginx与Django之间的桥

2011-01-22 15:03:00 1387

原创 程序压力测试软件

由于一些原因要进行一些程序代码的压力测试,webbench  和  apache自带的一款插件abwebbench可以测试get,head等请求,但不支持post请求,由于我正好是post请求测试,所以只好舍弃它了,改用了apache自带的插件ab(apache-benchmark)。这个插件支持post请求程序测试。所以我们要使用这个插件,必须先要安装apache,然后就可以使用了Usage: ab [options] [http[s]://]hostname[:port]/pathOptions a

2011-01-20 14:27:00 1545 2

原创 freebsd系统下一些东西的安装

<br />一、memcache的安装<br />首先安装memcache,因为是在FreeBSD环境下,所以我们采用最简单的ports方式来安装memcache<br />cd /usr/ports/databases/memcached/<br />make install clean<br />ports会自动寻找源进行下载,然后编译安装<br />安装好memcache以后,编辑/etc/rc.conf文件,在最后一行加一句 memcached_enable="YES"<br />然后保存退出。me

2010-11-23 13:45:00 327

原创 freebsd系统常用命令集

1、man     在线查询     如:man portmaster 2、ls    查看目录与档案   如:ls -la 3、ln    建立链接文件    如:ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf4、more   分页显示    如: more 文件名称 5、cd      切换目录       如:

2010-11-16 15:03:00 1015

省市区连动显示下拉列表

用Jquery写的省市区连动下拉列表 省市区数据是和淘宝网上的数据一样的

2010-08-28

稀疏矩阵算法

有转置,加法,减法等

2007-06-26

空空如也

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

TA关注的人

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