自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(752)
  • 资源 (1)
  • 收藏
  • 关注

转载 Python中的*args和**kwargs

先来看个例子:def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '--------------------------------------

2011-10-10 16:15:52 5583 2

转载 Python中的__metaclass__=type什么意思

PYTHON中的new classhttp://wiki.woodpecker.org.cn/moin/PyNewStyleClass################分享下自己对python的metaclass的知识。一 你可以从这里获取什么?1. 也许你在阅读别人的代码的时候碰到过metaclass,那你可以参考这里的介绍。2. 或许你需要设计一些底层的库,也许met

2011-10-10 15:22:59 3529

转载 python之sqlite3使用详解

Python SQLITE数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它使用一个文件存储整个数据库,操作十分方便。它的最大优点是使用方便,功能相比于其它大型数据库来说,确实有些差距。但是性能表现上,SQLITE并不逊色。麻雀

2011-09-27 12:43:51 1557

转载 PowerDesigner12.5 下载、汉化及破解

一、下载   1、PowerDesigner 12.5官方下载地址  http://download.sybase.com/eval/PowerDesigner/powerdesigner125_eval.exe  大小125 MB (132,006,349

2011-09-26 11:23:32 4425

转载 Eclipse和PyDev搭建Python开发环境(Windows篇)

1.准备工作: 下载32位的JDK6 Java的开发包  我也不想装这玩意儿,但是Eclipse依赖他,没办法。下载32位的Eclipse(注1) 下载Python 2.x(注2) 2.安装JDK6 JDK的安装很容易的,一般一直点下一

2011-09-22 11:36:12 1261

原创 SQOOP的安装配置

SQOOP是一款开源的工具,主要用于在HADOOP与传统的数据库间进行数据的传递,下面从SQOOP用户手册上摘录一段描述Sqoop is a tool designed to transfer data between Hadoop andrelational databas

2011-09-21 17:16:58 6619 4

转载 DB2,PostgreSQL,MySQL对比

体系结构概述和对比在 DB2、MySQL和 PostgreSQL之间有许多差异。我们先看看这三种数据库服务器在基本体系结构方面的一些差异和相似之处。体系结构模型 MySQL数据库服务器使用一种基于专用服务器线程的体系结构。PostgreSQ

2011-09-19 10:33:01 5051 1

转载 Cassandra中的各种策略

1. 背景介绍Cassandra 使用分布式哈希表(DHT)来确定存储某一个数据对象的节点。在 DHT 里面,负责存储的节点以及数据对象都被分配一个 token。token 只能在一定的范围内取值,比如说如果用 MD5 作为 token 的话,那么取值范围就是 [0, 2^1

2011-09-19 09:43:12 1905

原创 PYTHON单元测试模块unittest

一些基本概念test fixture    A test fixture represents the preparation needed to perform one or moretests, and any associate cleanup actions.

2011-09-18 22:43:05 2225

转载 mysql加密解密函数

mysql下的加密函数有如下几个PASSWORD():创建一个经过加密的密码字符串,适合于插入到MySQL的安全系统。该加密过程不可逆,和unix密码加密过程使用不同的算法。主要用于MySQL的认证系统。 ENCRYPT(,):使用UNIX crypt()系统

2011-09-15 12:35:32 23687 1

原创 PYTHON操作MYSQL时防止SQL注入

下面是网上搜到的一篇关于SQL注入的文章。最近在项目中涉及到防止SQL注入的部分,但是由于使用的是PYTHON和MYSQL,使用不了JAVA代码中提供的一些现成的方法,而且MYSQLDB模块中的EXECUTE方法不支持表名使用占位符。execute(self,query,

2011-09-15 10:04:02 5911

转载 hadoop状态分析系统chukwa

Apache 的开源项目 hadoop, 作为一个分布式存储和计算系统,已经被业界广泛应用。很多大型企业都有了各自基于 hadoop 的应用和相关扩展。当 1000+ 以上个节点的 hadoop 集群变得常见时,集群自身的相关信息如何收集和分析呢?针对这个问题, Apache 同

2011-09-15 09:53:27 1500

转载 InnoDB引擎表的主键选型

MySQL采用开放可插入式存储引擎架构,提供类似电源插线板的功能,其后接入的存储引擎就类似电器设备,而我们大家常用的存储以MyISAM和InnoDB为主,早期大家主要使用MyISAM引擎支持业务,随MySQL支持业务范围越来越广,存储的数据对企业越来越重要,尤其PC服务器支持的最

2011-09-14 11:24:30 1446 1

转载 如何编译Python程序

################Python是一个解释型的语言。但是为了效率上的考虑,Python也提供了编译的方法。编译之后是bytecode的形式。Python也提供了和Java类似的VM来执行这样的bytecode。不同的是,因为Python是一个解释型的语言,所以编译

2011-09-14 09:25:40 9162 1

转载 python 私有机制

从这篇文章开始,我就开始分享几个python oop方面的一些特点,希望对大家理解python的oop有帮助,其实python的oop相对其他的语言来说是有些地方不同的。我今天就讲下其中的一方面私有机制的问题。其他的语言,比如JAVA,C++的oop语法都比较的规范,有公有,私有和保护的数据类型,而python的话,从我目前的观察来看,python的类是没有权限控制的,所有变量都是可以被外

2011-09-14 09:13:16 1131

转载 python apply

今天写代码的时候用到了python apply的方法,感觉非常的好用,于是写篇文章介绍给大家。python apply函数的具体的含义:apply(func [, args [, kwargs ]]) 函数用于当函数参数已经存在于一个元组或字典中时,间接地调用函数。a

2011-09-13 20:19:57 4636 1

转载 python __init__.py

python中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果

2011-09-13 20:08:11 3043

转载 python脚本中的#!/usr/bin/python

估计有不少人注意过一些python脚本开头有这么行东东:#!/usr/bin/python它是用来干嘛的?貌似没有它对脚本功能也没啥影响。它是用来指定用什么解释器运行脚本以及解释器所在的位置。以test.py为例,脚本内容如下:def test():

2011-09-13 14:24:57 5099

转载 PYTHON 字符串格式化

3.5. Formatting Strings Python supports formatting values into strings. Although this can include very complicated expressions, the most

2011-09-13 14:07:40 1135

转载 python字符串连接

python字符串连接有几种方法,我开始用的第一个方法效率是最低的,后来看了书以后就用了后面的2种效率高的方法,希望对大家有帮助。先介绍下效率比较低的方法:a = ['a','b','c','d']content = ''for i in a:cont

2011-09-13 14:04:44 1666

转载 mysql replication 基本原理

1、复制进程Mysql的复制(Replication)是一个异步的复制,从一个Mysql instace(称之为Master)复制到另一个Mysql instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另

2011-09-09 09:56:54 847

转载 SELECT ... INTO OUTFILE报错ERROR 1 (HY000) at line 1: Can't create/write to file...

MySQL SELECT statement allowed us to pipe the query result in to a file via SELECT ... INTO OUTFILE. It work just fine for me most of the ti

2011-09-07 15:41:55 7635 1

转载 yaml简介以及在python上的应用

YAML是一种直观的能够被电脑识别的的数据序列化格式,容易被人类阅读,并且容易和脚本语言交互。YAML类似于XML,但是语法比XML简单得多,对于转化成数组或可以hash的数据时是很简单有效的。YAML语法规则:  http://www.ibm.com/developer

2011-09-07 14:36:23 3616

转载 Python函数默认参数的一个小陷阱

def foo(a1, args = []): print "args before = %s" % (args) args.insert(0, 10) args.insert(0, 99999) print "args = %s " % (arg

2011-09-07 14:14:25 876

转载 PYTHON TRACEBACK

traceback模块被用来跟踪异常返回信息. 如下例所示:import tracebacktry:    raise SyntaxError, "traceback test"except:    traceback.print_exc()将会在控制台输

2011-09-06 15:43:22 2916

转载 MySQL导出数据

现在使用MySQL的越来越多了,我也用它做了自已的留言板。在使用过程中,慢慢地就要求对它的管理功能需要近一步的掌握,不仅是我,也是很多网友的要求。现在有一些问题是关于如何从MySQL中导出数据,以便用在本地或其它的数据库系统之上;以及将现有数据导入MySQL数据库中。现在就我学习

2011-09-06 07:54:58 1539

转载 mysql load data

LOAD DATA [LOW_PRIORITY] [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE]    INTO TABLE tbl_name    [FIELDS        [TERMINATED BY '\t

2011-09-06 07:52:47 1894 1

转载 MYSQL的binary

BINARY不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串,可以理解为在字符串比较的时候区分大小写如下:mysql> select binary 'ABCD'='abcd' COM1, 'ABCD'='abcd' COM2;+--------+

2011-09-01 10:40:08 6161 1

转载 mysql变量使用总结

set语句的学习:使用select定义用户变量的实践将如下语句改成select的形式: set @VAR=(select sum(amount) from penalties);我的修改: select @VAR:=(select sum(amount)

2011-09-01 10:38:32 724

转载 Mysql的大小写敏感性

MYSQL在默认的情况下查询是不区分大小写的,例如:CREATE TABLE T1(NAME VARCHAR(10));对这个表,缺省情况下,下面两个查询的结果是一样的:SELECT * FROM T1 WHERE A=''ABC'';SELE

2011-09-01 10:29:33 1036

转载 MySQL存储过程之事务管理

MySQL存储过程之事务管理 ACID:Atomic、Consistent、Isolated、Durable 存储程序提供了一个绝佳的机制来定义、封装和管理事务。 1,MySQL的事务支持 MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎

2011-08-31 19:28:36 1256

转载 批量删除outlook里面重复的邮件

有时候Outlook里有许多封邮件时,但由于误操作或误导入或其他原因,其中大多是重复的邮件。要手动一封一封的删除太费劲了,基本不可能。如果能自动批量的检测并删除就好了。那到底有没有什么好办法能够把重复的邮件批量删除?有,1、用一个工具先检测所有重复的邮件2、把

2011-08-31 16:51:37 16240 1

转载 MySql中delimiter的作用

If you use the mysql client program to define a stored program that contains the semicolon characters within its definition, a problem ari

2011-08-31 11:17:44 1091

转载 Python的descriptor

如果你和我一样,曾经对method和function以及对它们的各种访问方式包括self参数的隐含传递迷惑不解,建议你耐心的看下去。这里还提到了Python属性查找策略,使你清楚的知道Python处理obj.attr和obj.attr=val时,到底做了哪些工作。Pyth

2011-08-30 00:50:28 1551

转载 MySQL分区性能初探

一,      分区概念 分区允许根据指定的规则,跨文件系统分配单个表的多个部分。表的不同部分在不同的位置被存储为单独的表。MySQL从5.1.3开始支持Partition。分区和手动分表对比手动分表 分区多张数据表一张数据表

2011-08-29 20:47:59 1051

转载 MySQL 数据类型

下面是网上搜到的一篇简要介绍MYSQL中数据类型的文章,更详细的可以参考MYSQL官方手册http://dev.mysql.com/doc/refman/5.1/zh/column-types.html######################MySQL 的数值

2011-08-29 10:56:33 762

转载 MYSQL开启日志

查看是否启用了日志mysql>show variables like 'log_bin';怎样知道当前的日志mysql> show master status;看二进制日志文件用mysqlbinlogshell>mysqlbinlog mail-bin

2011-08-28 16:45:10 2681

转载 mysql 的query cache

有如下规则,如果数据表被更改,那么和这个数据表相关的全部Cache全部都会无效,并删除之。这里“数据表更改”包括: INSERT, UPDATE, DELETE, TRUNCATE, ALTER TABLE, DROP TABLE, or DROP DATABASE等。举个例子,

2011-08-28 16:20:23 1753

转载 MYSQL my.cnf配置文件详解

mysqld程序--目录和文件引用basedir = path   使用给定目录作为根目录(安装目录)。character-sets-dir = path   给出存放着字符集的目录。datadir = path   从给定目录读取数据库文件。pid-file

2011-08-28 14:47:56 996

转载 MYSQL参数DELAY_KEY_WRITE

这个参数是指,在表关闭之前,将对表的update操作指跟新数据到磁盘,而不更新索引到磁盘,把对索引的更改记录在内存。在关闭表的时候一起跟新索引到磁盘。这个参数只对MyISAM引擎表有作用。你可以在create table的时候,指定DELAY_KEY_WRITE。或者

2011-08-28 14:33:43 1627

WINDOWS中CMD命令大全下载

WINDOWS中CMD命令大全下载。平时进行操作可以参考一下 。

2008-11-02

空空如也

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

TA关注的人

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