自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ubuntu中PostgreSQL使用方法详解

简单说明路径 代码如下复制代码/var/lib/postgresql/9.3/查看版本psql --version创建用户示例: 创建 yy 用户, 密码为 yy , 创建 blogbase 数据库,并对 yy 用户赋予所有权限 代码如下复制代码$ sudo su - postgres

2015-06-09 11:27:27 5530

转载 ubuntu安装postgresql和使用方法

安装组件客户端安装sudo apt-get install postgresql-client服务器安装复制代码代码如下:sudo apt-get install postgresql postgresql-contrib获取Installing PostGIS, procedural languages, client interfaces等插件列

2015-06-09 11:11:52 1132

转载 PostgreSQL服务器启动和关闭方法介绍

1. 启动数据库服务器(posgres用户):[postgres@localhost bin]$ postgres -D /opt/postgresql/data/ > /opt/postgresql/log/pg_server.log 2>&1 &  [1] 4508  当然如果设置了环境变量PGDATA=/opt/postgresql/data  export 

2015-06-09 10:56:25 1765

转载 postgre命令行操作

4.1.如何只选择一个查询结果的头几行?或是随机的一行?如果你只是要提取几行数据,并且你在执行查询中知道确切的行数,你可以使用LIMIT功能。 如果有一个索引与 ORDER BY中的条件匹配,PostgreSQL 可能就只处理要求的头几条记录, (否则将对整个查询进行处理直到生成需要的行)。如果在执行查询功能时不知道确切的记录数, 可使用游标(cursor)和FETCH功能。可使用

2015-06-09 10:25:02 1281

转载 postgresql常用命令

最近一直在学习Postgresql,下面是自己整理的Postgresql的常用命令连接数据库, 默认的用户和数据库是postgrespsql -U user -d dbname切换数据库,相当于mysql的use dbname\c dbname列举数据库,相当于mysql的show databases\l列举表,相当于mysql的show tables\dt

2015-06-09 10:00:09 410

转载 postgreSQL清除所有表 或 所有表中数据

1、清除所有表:http://bbs.csdn.net/topics/390209463第2楼:CREATE FUNCTION aaa() RETURNS void AS $$DECLARE    tmp VARCHAR(512);DECLARE names CURSOR FOR     select tablename from pg_tables where

2015-06-08 14:00:31 953

转载 postgre复制表数据

说明:复制表(只复制结构,源表名:a 新表名:b)select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间select a.title,a.username,b.adddate from table a,

2015-06-06 15:56:47 2328

转载 python 第三方模块安装路径

/usr/lib/python2.7/dist-packages

2015-06-04 11:35:03 708

转载 Linux中的 find 命令

1.搜索路径下的所有文件和文件夹$ find base_path -[print]2.根据文件名或者正则表达式匹配搜索-name  指定文件名匹配字符串-iname  忽略大小写#找到所有./MyProgram下的txt文件$ find ./MyProgram -name “*.txt”#忽略大小写,找到.txt或者.TXT文件$ fin

2015-06-04 11:30:12 522

转载 17个新手常见的运行时错误

当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中:

2015-06-04 10:20:13 522

原创 python book 学习笔记(六)

1 给字典添加一个条目2 创建字典的两种方法3 初始化一个字典,其中每个键都对应相同的值4 将列表元素交替作为键和值来创建字典5 获取字典的一个子集、6 反转字典

2015-06-03 18:24:12 553

原创 python book 学习笔记(五)

1 计算目录间的相对路径2 带版本号的文件名

2015-06-03 16:43:50 326

转载 Python中__getitem__()和__setitem__()的使用实例

使用如下:

2015-06-03 16:10:52 1262

转载 python copy & deepcopy 区别

import copy    # copy 和 deepcopy 的区别    l1 = [1, 2, 3, ['a', 'b']]  # copy 浅复制,不会拷贝其子对象,修改子对象,将受影响  l2 = copy.copy(l1)    # deepcopy 深复制,将拷贝其子对象,修改子对象,将不受影响  l3 = copy.deepcopy(l1)    l1[3].append('c'

2015-06-02 20:36:37 346

转载 Python中range和xrange的区别

这两个基本上都是在循环的时候用。[python] view plaincopyIn [1]: for i in range(0,10):     ...:     print i     ...:       0  1  2  3  4  5  6  7  8  9    In [2]: for i in xrange(0,10):      print i     .

2015-06-02 18:31:10 337

转载 Python的dict.fromkeys应用

最近Python群有人提出:如何便捷的讲字典的值全部赋为某个值比如 dic={'a':1,'b':2,'c':3}操作以后dic变为  {'a':0,'b':0,'c':0}------------------------------------------------------解决方案:dic = dict.fromkeys(dic, 0)

2015-06-02 15:55:10 389

转载 Python:itertools模块

itertools模块包含创建有效迭代器的函数,可以用各种方式对数据进行循环操作,此模块中的所有函数返回的迭代器都可以与for循环语句以及其他包含迭代器(如生成器和生成器表达式)的函数联合使用。chain(iter1, iter2, ..., iterN):给出一组迭代器(iter1, iter2, ..., iterN),此函数创建一个新迭代器来将所有的迭代器链接起来,返回的迭代器从it

2015-06-02 15:27:19 292

转载 python itertools的使用

1. chain的使用[python] view plaincopyprint?import itertools  listone = ['a','b','c']  listtwo = ['11','22','abc']  for item in  itertools.chain(listone,listtwo):      print item  输出:a b

2015-06-02 15:24:45 327

转载 VIM大小写的变换

在正常模式下guw (光标到词尾,大写转换成小写)gUw (光标到词尾,小写转换成大写)guu (光标到行尾,大写转换成小写)gUU (光标到行尾,小写转换成大写)~ (单个字符大写转小写,小写转大写)个数 + "~" (大写转小写,小写转大写)guG (光标到文件未,大写转换成小写)gUG (光标到文件未,小写转换成大写)vim中大小写转化

2015-06-02 14:04:33 391

转载 python中os.path.isfile()和os.path.isdir()均返回false的问题

今天在写一个linux下自动备份指定目录下的所有目录的脚本时,遇到了一个问题,由于我是需要备份目录,所以,需要判断扫描的文件是否为目录,当我用os.path.isdir()来判断的时候,发现所有文件均返回false,刚开始以为是系统兼容性问题,进一步测试,发现用os.path.isfile(),这些文件还是返回false,这肯定就是程序写的有问题了,代码如下:#!/usr/bin/env py

2015-06-02 10:42:07 12077 1

原创 python book 学习笔记(四)

1 创建临时 zip 文件,从中导入一个模块,最后删除该文件2 将文件树归档到一个压缩的 tar 文件3 使用 C++ 类的 iostream 语法4 遍历目录树5 在目录中改变文件的扩展名6 从指定的搜索路径寻找文件

2015-05-30 18:09:24 267

转载 Python fnmatch 模块

关键字: python fnmatch shellpatterns 正则表达式今天看《Programming Python 3nd Edition》时,偶然看到fnmatch模块,于是查看了它的用法记录在此^_^Python 的fnmatch说明: fnmatch 实现shell patterns表匹配字符串或文件名 1,fnmatch.fnmatch(name, pa

2015-05-30 17:22:23 4187

转载 Python os.walk() 和 os.path.walk()

os.walk()函数声明:walk(top,topdown=True,onerror=None)1>参数top表示需要遍历的目录树的路径2>参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为"False"时,则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件3>参数onerror的默认值是"

2015-05-30 16:25:39 1400

转载 .tar.bz2文件解压命令

从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包要解压很简单 :.tar.gz     格式解压为          tar   -zxvf   xx.tar.gz.tar.bz2   格式解压为          tar   -jxvf    xx.tar.bz2

2015-05-30 12:49:11 283

转载 Python操作PostgreSQL

PostgreSQL可以用Python psycopg2模块集成。 sycopg2是Python编程语言的PostgreSQL数据库的适配器。 其程序代码少,速度快,稳定。不需要单独安装这个模块,因为它默认情况下被运往随着Python版本在2.5.x一起的。如果不把它安装在机器上,然后可以使用yum命令安装它,如下所示:$yum install python-psycopg2 www

2015-05-28 18:58:17 676 1

转载 python操作数据库PostgreSQL

先插入一条广告,博主新开了一家淘宝店,经营自己纯手工做的发饰,新店开业,只为信誉!需要的亲们可以光顾一下!谢谢大家的支持!店名:  小鱼尼莫手工饰品店经营:  发饰、头花、发夹、耳环等(手工制作)网店:  http://shop117066935.taobao.com/  马上开始正题... 1.简述    python可以操作多种数据库,诸如SQLite、MySql、Po

2015-05-28 16:41:58 521

转载 Ubuntu安装psycopg2

在windows上和Linux上安装psycopg2都遇到了点小插曲,记录如下 Windows下: 1. 前往官网下载源代码 http://www.initd.org/psycopg/ 2. 解压 3. 运行python setup.py install报错 解决办法:官网提供了windows版本安装包的办法,详见: http://www.s

2015-05-28 16:14:15 1612

转载 select from limit x offset y 的理解

从t表中 从第 y 行记录开始查询,总共查询 x行记录limit :在数据库中查询中间几条数据offset:开始的意思,表示从第X行记录开始查询示例: -- 是从数据库中t表中的第二条数据开始查询两条数据,即第二条和第三条。 selete * from t limit 2 offset 1;

2015-05-28 09:01:35 1958

转载 Python __getattr__与__setattr__使用方法

比如下面的例子:classBook(object):    def__setattr__(self,name, value):        ifname == 'value':            object.__setattr__(self,name, value - 100)        else:           

2015-05-26 16:51:07 497

转载 Python 内建函数

Python 类可以定义专用方法,专用方法是在特殊情况下或当使用特别语法时由 Python 替你调用的,而不是在代码中直接调用(象普通的方法那样)。.1    __init__类似于构造函数#!/usr/local/bin/pythonclass Study:        def __init__(self,name=None):                self.

2015-05-26 16:11:04 311

原创 python book 学习笔记(三)

1 一次完成多个替换

2015-05-25 17:20:33 395

转载 python endswith() 函数

在Python中有两个函数分别是startswith()函数与endswith()函数,功能都十分相似,startswith()函数判断文本是否以某个字符开始,endswith()函数判断文本是否以某个字符结束。startswith()函数此函数判断一个文本是否以某个或几个字符开始,结果以True或者False返回。复制代码 代码如下:text='welcome to qt

2015-05-25 15:23:34 1543

转载 正则表达式 \b \b的用法

\b代表字与字中间那个看不见的东西,如here is a word那么,这句中有好几个\b, 每个单词的前后都有一个\b.所以你用 \bhere\b 可以匹配上面这个here,但如果here 不是一个单词,而是一个单词的一部分,如 adheread, 这样的话,用here 可以匹配,用\bhere\b就不能区配了,因为ad后面没有\b. 所以 adhere 中的here 不会被匹配。

2015-05-25 11:40:51 2266

转载 Python 正则表达式使用范例

作为一个概念而言,正则表达式对于Python来说并不是独有的。但是,Python中的正则表达式在实际使用过程中还是有一些细小的差别。本文是一系列关于Python正则表达式文章的其中一部分。在这个系列的第一篇文章中,我们将重点讨论如何使用Python中的正则表达式并突出Python中一些独有的特性。我们将介绍Python中对字符串进行搜索和查找的一些方法。然后我们讲讨论如何使用分组来

2015-05-24 15:35:29 278

转载 Python strip() 函数

python strip()函数函数原型声明:s为字符串,rm为要删除的字符序列s.strip(rm)        删除s字符串中开头、结尾处,位于 rm删除序列的字符s.lstrip(rm)       删除s字符串中开头处,位于 rm删除序列的字符s.rstrip(rm)      删除s字符串中结尾处,位于 rm删除序列的字符注意:当

2015-05-23 18:27:39 258

原创 python book 学习笔记(二)

1 控制大小写2 编写iscapitalize函数3

2015-05-23 17:34:40 399

转载 VIM 的移动

越来也喜欢用linux的vim 来编程了,简单、高效、专业,最近拿着一本《vim的中文使用手册》在慢慢的看,看到现在就没有勇气继续看下去,我想先放一下,运用前面自己学的东西实际的去操作一下,下面是我对vim的部分总结:第一部分 移动1.按单词移动在正常模式下我们使用w可以让光标按一个单词来移动,移动后的光标会停在单词的后面,当然3w代表移动3个单词。b命令是向前移动一个单词,光标停

2015-05-23 13:46:42 427

转载 ubuntu 卸载 django

只要找到Django的安装目录删除,在Ubuntu下,Django在这里:cd /usr/local/lib/python2.7/dist-packages

2015-05-22 16:28:52 660

原创 python book 学习笔记(一)

1 快速检查某个对象是否是字符串或者 Unicode 对象2 字符串左对齐、右对齐、居中对齐3 把一系列小字符串连接成一个大字符串4 将字符串逐字符或逐词反转5 关于集合6 过滤字符串中不属于制定集合的字符

2015-05-21 18:33:24 389

转载 解决django admin 显示 You don't have permission to edit anything 问题

在 utl.py 文件中,需要这样一句话,他的作用是将 INSTALLED_APPS 中的配置加载到程序中如果有注释,需要将注释取消

2015-05-21 11:01:15 862

空空如也

空空如也

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

TA关注的人

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