上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页

2012年8月25日

[置顶] Django1.4典型例子(很详细的步骤)

摘要: Django知识总结1.创建一个工程:django-admin.pystartproject mysite,执行命令之后会生成如下目录树:2.启动服务器:pythonmanage.py runserver3.配置数据库、时区、需要安装的应用和开启管理界面、模板:修改mysite/settings.py4.构建完一个项目生成一个App:python manage.py startapp polls,执行命令之后会生成如下目录树:5.写一个App之前,需要先写model(即定义表结构和操作,表的主键自动创建):修改polls/models.py如下:6.写好模型后,需要激活模型(即更新数据库):p 阅读全文

posted @ 2012-08-25 00:21 linzuxin 阅读(238) 评论(0) 推荐(0) 编辑

2012年8月23日

Django常见命令

摘要: django-admin.py startproject test 创建一个项目名叫test的项目python manage.py startappapp 创建一个叫做app的APPpython manage.py runserver 启动服务器python manage.py validate 检查模型的有效性(说通俗点就是这个模型能不能在数据库中生成表,它只是检测,并没有真正生成)python manage.py sqlall app名称 打印这个app中创建数据库的SQL语句manage.py syncdb ... 阅读全文

posted @ 2012-08-23 15:16 linzuxin 阅读(139) 评论(0) 推荐(0) 编辑

2012年8月22日

REST架构

摘要: REST的架构设计 REST(Representational State Transfer)是一种轻量级的Web Service架构风格,其实现和操作明显比SOAP和XML-RPC更为简洁,可以完全通过HTTP协议实现,还可以利用缓存Cache来提高响应速度,性能、效率和易用性上都优于SOAP协议。 REST架构遵循了CRUD原则,CRUD原则对于资源只需要四种行为:Create(创建)、Read(读取)、Update(更新)和Delete(删除)就可以完成对其操作和处理。这四个操作是一种原子操作,即一种无法再分的操作,通过它们可以构造复杂的操作过程,正如数学上四则运算是数字的最基本的运.. 阅读全文

posted @ 2012-08-22 11:33 linzuxin 阅读(179) 评论(0) 推荐(0) 编辑

2012年8月19日

tar 压缩与解压缩打包命令

摘要: tar [-cxtzjvfpPN] 文件与目录参数:-c :建立压缩文件的参数命令(creat的意思)-x :解压缩文件的参数命令-t :查看tar包里文件的命令特别注意,在使用参数时,c/x/t只能有一个,不能同时存在因为不可能同时压缩与解压缩。-z :是否同时具有gzip的属性,即是否需要用gzip压缩-j :是否同时具有bz2的属性,即是否需要用bzip2压缩(记不住的就是它)-v :压缩过程中显示文件,这个常用,呵基本上我现在每次解压都会看一下里面的文件-f :使用文件名,之后立即加文件名,不能再加别的参数-p :使用原文件的原来属性(属性不会根据用户而变),这个从来没用过。。-P : 阅读全文

posted @ 2012-08-19 16:04 linzuxin 阅读(186) 评论(0) 推荐(0) 编辑

2012年8月17日

matplotlib中文乱码解决方法

摘要: 1、找到matplotlibrc文件D:\Python27\Lib\site-packages\matplotlib\mpl-data\matplotlibrc2、找到以下两项,去掉#font.family : sans-seriffont.sans-serif :Microsoft YaHei, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif #添加“Microsoft YaHei”,该行指示缺省字体3、在写code的时候记得在字符串前加 阅读全文

posted @ 2012-08-17 21:35 linzuxin 阅读(151) 评论(0) 推荐(0) 编辑

2012年8月15日

linux测试硬盘读写速度

摘要: time有计时作用,dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/dev/null不产生IO,可以用来测试纯读速度。bs是每次读或写的大小,即一个块的大小,count是读写块的数量。1.测/目录所在磁盘的纯写速度:time dd if=/dev/zero bs=1024 count=1000000 of=/1Gb.file2.测/目录所在磁盘的纯读速度:time dd if=/1Gb.file bs=64k |dd of=/dev/null3.测读写速度:time dd if=/1Gb.file of=/data0/2.Gb.fi 阅读全文

posted @ 2012-08-15 09:35 linzuxin 阅读(234) 评论(0) 推荐(0) 编辑

2012年8月13日

python文件读写操作API

摘要: python进行文件读写的函数是open或filefile_handler = open(filename,,mode) Table mode模式描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容a以追加模式打开文件(即一打开文件,文件指针自动移到文件末尾),如果文件不存在则创建r+以读写方式打开文件,可对文件进行读和写操作。w+消除文件内容,然后以读写方式打开文件。a+以读写方式打开文件,并把文件指针移到文件尾。b以二进制模式打开文件,而不是以文本模式。该模式只对Windows或Dos有效,类Unix的文件是用二进制模式进行操 阅读全文

posted @ 2012-08-13 16:51 linzuxin 阅读(330) 评论(0) 推荐(0) 编辑

2012年8月12日

python中str()和repr()区别

摘要: str函数,它会把值转换为合理形式的字符串,以便用户可以理解。repr函数,会创建一个字符串,它以合法的Python表达式的形式来表示值。例如:Java代码>>>printrepr("hello,world!")'hello,world!'>>>printrepr(1000L)1000L>>>printstr("hello,wolrd!")hello,wolrd!>>>printstr(1000L)1000repr(x)的功能也可以用`x`实现(注意, `是反引号,而 阅读全文

posted @ 2012-08-12 16:05 linzuxin 阅读(274) 评论(0) 推荐(0) 编辑

Python内置的字符串处理函数整理

摘要: 字符串长度获取:len(str)例:print '%s length=%d' % (str,len(str))字母处理全部大写:str.upper()全部小写:str.lower()大小写互换:str.swapcase()首字母大写,其余小写:str.capitalize()首字母大写:str.title()print '%s lower=%s' % (str,str.lower())print '%s upper=%s' % (str,str.upper())print '%s swapcase=%s' % (str,str.s 阅读全文

posted @ 2012-08-12 15:57 linzuxin 阅读(355) 评论(0) 推荐(0) 编辑

2012年8月9日

python调用shell命令

摘要: 1.1 os.system(command) 在一个子shell中运行command命令,并返回command命令执行完毕后的退出状态。这实际上是使用C标准库函数system()实现的。这个函数在执行command命令时需要重新打开一个终端,并且无法保存command命令的执行结果。1.2 os.popen(command,mode) 打开一个与command进程之间的管道。这个函数的返回值是一个文件对象,可以读或者写(由mode决定,mode默认是’r')。如果mode为’r',可以使用此函数的返回值调用read()来获取command命令的执行结果。os.system(cm 阅读全文

posted @ 2012-08-09 23:27 linzuxin 阅读(210) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页

导航