05 2012 档案
摘要:1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[optio...
阅读全文
摘要:linux上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放...
阅读全文
摘要:这几天遇到一个问题,自己编写了一个备份脚本,但是在linux下运行老是错误,打开一看,发现了问题:每行的末尾都多了一个' ^M '符号。Windows下的文档上传到Linux下有时会发现每一行多了个^M,那个^M是DOS(Windows)文件上传时没有将回车+换行符转换而产生的解决办法:1.自己去替...
阅读全文
摘要:一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据。速度与效果都很好。特别是...
阅读全文
摘要:python的struct模块可以让我们很方便的操作二进制数据,但是我们必须注意的是:我们在使用struct进行二进制操作的时候会发现,操作系统和硬件将影响程序是否正常运行。在Format = 'lllllfll'f = open('test.dat','rb')data = f.read(32)s...
阅读全文
摘要:装Python,装django (解压到Python安装目录,从cmd窗口进入django目录,输入python setup.py install),也可以再去下svn升级,详情http://www.djangoproject.comApache版本:apache_2.2.4-win32-x86-n...
阅读全文
摘要:URL当初设计出来不支持中文等字符,所以中文会变成%E6%9F%A5%E8%AF%A2形式,http://tool.chinaz.com/Tools/URLEncode.aspx上面提供了一个工具,可以将字符进行url的编码和解码。用起来很方便。
阅读全文
摘要:一.文本1.每次处理一个字符thelist=list(thestring) #把字符串转成字符序列2.字符和字符值之间的转换>>> print ord('a')97>>> print chr(97)a>>> print ord(u'我')25105>>> print unichr(25105) #最...
阅读全文
摘要:第一部分 阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!"毫无疑问:Python程序没有编译型语言高效快速. 甚至Python拥护者们会告诉你Pyth...
阅读全文
摘要:来自: xxd (北京)创建时间: 2009-01-24 13:20:15 最后修改时间: 2011-03-11 10:59:01 以下转元创 (深圳)的豆列内容 Learning Python 3RD(正在读)学完它,python就"很"入门了. Python Manual:会查它,就会...
阅读全文
摘要:一、所需安装软件和环境:(1).操作系统:centos(2).所需安装软件:Apache服务器,php,mysql数据库二、安装步骤1.安装apache服务器 Sudo yum install httpd mod_ssl2.配置apache(1) 打开Apache安装路径/conf/http.con...
阅读全文
摘要:今天配置mediawiki的时候,在用户名、密码等都正确的情况下,还是无法连接到mysql数据库。于是我使用mysql -r *** -p*** -h***命令,居然可以登录到mysql数据库。那就不是远程数据库的问题了,是什么问题呢?selinux的问题!setsebool -P httpd_ca...
阅读全文
摘要:第一章 php入门示例:testOrder processed.';?> web输出:Order processed.php标记php标记有4种不同的风格:(1)XML风格Order processed.'; ?>,建议使用(2)简短风格Order processed.'; ?>,在配置文件中启用s...
阅读全文
摘要:1.Mysql添加用户格式:grant select on 数据库.* to “用户名”@“登录主机” identified by "密码";例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入...
阅读全文
摘要:php环境的配置,对于新手来说,绝对是一件烦事。总会遇到这样那样的问题,走很多弯路。所以今天特意写了这个配置文档,相信按照以下步骤你一定会成功的。错误的地方也希望各位指正。 第一步:下载安装的文件 1. MySQL:下载地址mysql-5.1.49-win32.msi; 2. Apache: 下载地...
阅读全文
摘要:工欲善其事必先利其器tutorial(教程)1.开始首先,看下wingIDE的界面:wingIDE的用户界面主要由三部分构成:编辑区、两个工具区。每个区域都有自己独立的菜单选项。编辑和切换按钮可以实现对文档的快速切换。SHIFT +F2可以使编辑区最大化2.检测你的python集成环境是否正确在开始...
阅读全文
摘要:常用的settings项目(以OSQA项目为例) 1.ADMIN_MEDIA_PREFIX:用来指定django继承的admin后台的url前缀,用来存放javascript、css、图片。以'/'结尾。默认为'/media/' 2.AUTHENTICATION_BACKENDS:保存的是一个元组,...
阅读全文
摘要:自定义标签:1.编写编译函数例如:{% current_time "%Y-%m-%d %I:%M %P" %}编译函数如下:from django import templatedef do_current_time(parser,token):try:tag_name,format_string=...
阅读全文
摘要:Django settings详解1.基础DJANGO_SETTING_MODULE环境变量:让settings模块被包含到python可以找到的目录下,开发情况下不需要,我们通常会在当前文件夹运行,python可以搜索到。如果需要运行在其他服务器上,就必须指定DJANGO_SETTINGS_MOD...
阅读全文
摘要:1.必须存在于一个应用内,并且应用必须包含在INSTALLED_APPS中2.必须包含一个templatetags文件夹,和models.py、views.py一个目录级别。其中必须有__init__.py文件。3.新建的标签或者过滤器必须以module的形式存在于templatetags文件夹中。...
阅读全文
摘要:python提供的内置装饰器——staticmethod、classmethod和property在OSQA中,@property的使用频率是非常高的。下面就是它的使用方法:@property 可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,和java中的setter和get...
阅读全文
摘要:class Person(models.Model): G=(('chen','jian'),('hong','yi'),('rt','ju')) gender=models.CharField(max_length=20,choices=G)第一个参数是值,将被存储到数据库里。第二个值...
阅读全文