- 博客(28)
- 资源 (1)
- 收藏
- 关注
转载 python之sqlite3使用详解
Python SQLITE数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它使用一个文件存储整个数据库,操作十分方便。它的最大优点是使用方便,功能相比于其它大型数据库来说,确实有些差距。但是性能表现上,SQLITE并不逊色。麻雀
2011-09-27 12:43:51 1560
转载 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 4426
转载 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 1262
原创 SQOOP的安装配置
SQOOP是一款开源的工具,主要用于在HADOOP与传统的数据库间进行数据的传递,下面从SQOOP用户手册上摘录一段描述Sqoop is a tool designed to transfer data between Hadoop andrelational databas
2011-09-21 17:16:58 6622 4
转载 DB2,PostgreSQL,MySQL对比
体系结构概述和对比在 DB2、MySQL和 PostgreSQL之间有许多差异。我们先看看这三种数据库服务器在基本体系结构方面的一些差异和相似之处。体系结构模型 MySQL数据库服务器使用一种基于专用服务器线程的体系结构。PostgreSQ
2011-09-19 10:33:01 5054 1
转载 Cassandra中的各种策略
1. 背景介绍Cassandra 使用分布式哈希表(DHT)来确定存储某一个数据对象的节点。在 DHT 里面,负责存储的节点以及数据对象都被分配一个 token。token 只能在一定的范围内取值,比如说如果用 MD5 作为 token 的话,那么取值范围就是 [0, 2^1
2011-09-19 09:43:12 1908
原创 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 23689 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 1502
转载 InnoDB引擎表的主键选型
MySQL采用开放可插入式存储引擎架构,提供类似电源插线板的功能,其后接入的存储引擎就类似电器设备,而我们大家常用的存储以MyISAM和InnoDB为主,早期大家主要使用MyISAM引擎支持业务,随MySQL支持业务范围越来越广,存储的数据对企业越来越重要,尤其PC服务器支持的最
2011-09-14 11:24:30 1448 1
转载 如何编译Python程序
################Python是一个解释型的语言。但是为了效率上的考虑,Python也提供了编译的方法。编译之后是bytecode的形式。Python也提供了和Java类似的VM来执行这样的bytecode。不同的是,因为Python是一个解释型的语言,所以编译
2011-09-14 09:25:40 9163 1
转载 python 私有机制
从这篇文章开始,我就开始分享几个python oop方面的一些特点,希望对大家理解python的oop有帮助,其实python的oop相对其他的语言来说是有些地方不同的。我今天就讲下其中的一方面私有机制的问题。其他的语言,比如JAVA,C++的oop语法都比较的规范,有公有,私有和保护的数据类型,而python的话,从我目前的观察来看,python的类是没有权限控制的,所有变量都是可以被外
2011-09-14 09:13:16 1132
转载 python apply
今天写代码的时候用到了python apply的方法,感觉非常的好用,于是写篇文章介绍给大家。python apply函数的具体的含义:apply(func [, args [, kwargs ]]) 函数用于当函数参数已经存在于一个元组或字典中时,间接地调用函数。a
2011-09-13 20:19:57 4638 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 5100
转载 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 7636 1
转载 yaml简介以及在python上的应用
YAML是一种直观的能够被电脑识别的的数据序列化格式,容易被人类阅读,并且容易和脚本语言交互。YAML类似于XML,但是语法比XML简单得多,对于转化成数组或可以hash的数据时是很简单有效的。YAML语法规则: http://www.ibm.com/developer
2011-09-07 14:36:23 3617
转载 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 2918
转载 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 1895 1
转载 MYSQL的binary
BINARY不是函数,是类型转换运算符,它用来强制它后面的字符串为一个二进制字符串,可以理解为在字符串比较的时候区分大小写如下:mysql> select binary 'ABCD'='abcd' COM1, 'ABCD'='abcd' COM2;+--------+
2011-09-01 10:40:08 6163 1
转载 mysql变量使用总结
set语句的学习:使用select定义用户变量的实践将如下语句改成select的形式: set @VAR=(select sum(amount) from penalties);我的修改: select @VAR:=(select sum(amount)
2011-09-01 10:38:32 725
转载 Mysql的大小写敏感性
MYSQL在默认的情况下查询是不区分大小写的,例如:CREATE TABLE T1(NAME VARCHAR(10));对这个表,缺省情况下,下面两个查询的结果是一样的:SELECT * FROM T1 WHERE A=''ABC'';SELE
2011-09-01 10:29:33 1036
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人