python连接MySQL数据库
python连接MySQL可以使用MySQLdb,数据库API规范可以参考PEP249,描述了类和应具有的属性和方法。MySQL的操作可以参考MySQL tutorial。
1.环境配置。
在Ubuntu11.10下面,自带python,但是没有MySQL,MySQLdb,所以首先安装MySQL,MySQLdb.
sudo apt-get install mysq...
保留两个关键词之间的内容–单行或者多行
這是舊文了,無奈訪問原地址代價高,轉到這裏.
#!/bin/bash
# 能不能先并行(使用一个没有出现过特殊字符串作为结束标记),再分行?
# file1.txt
#"abcxdefgaxcdyeafgxyxabefght..."
#"fewewretgjkjk543yeafgxy4534ght..."
# 处理 删除...
合并文件-Python
# -*- coding: utf-8 -*-
import os
print __name__
exit
def hebing(f1,f2):
file_list = os.listdir(f1) #f1文件夹中的文件列表
file_to_write = file(f2,'w') #往f2写
for f in file_list:...
1861: [Zjoi2006]Book 书架
http://www.zybbs.org/JudgeOnline/problem.php?id=1861
RunID
User
Problem
Result
Memory
Time
Language
...
win7挂载NFS
win7已经内置NFS客户端了,在可选组件里。
控制面板 – 程序 – 打开或关闭Windows功能,选上NFS服务
安装完后,管理工具在控制面板–系统和安全-管理工具 Network File System 服务(NFS)。
安装完后使用命令 mount 将服务器上的 NFS 目录映射到本地的一个驱动...
base64编解码--C语言
/** for some variable base64 code,
just change the correspond macro.
*/
#define BASE64_62 '+'
#define BASE64_63 '/'
#define BASE64_PAD_CHAR '='
#...
立方根程序
SICP, 1.8, page17
#!/usr/bin/env racket
#lang racket
(define (root-iter guess x)
(if (good guess x)
guess
(root-iter (improved guess x) x)))
(define (good y x)
(< ...
使用哈希表实现字典
数据结构的编程作业,使用哈希函数实现字典,并且支持插入,删除,查找功能。没有复杂的算法,但是写的过程中还是遇到一些问题。
1. 段错误
程序定义结构体:
struct hashTableEntry
{
char key[LEN];
char value[LEN];
};
然后在main()函数中定义 struct hashTable...
单链表,双向链表,栈ADT
/*
* =====================================================================================
* Filename: list.h
* Description: 链表ADT
*
* Version: 1.0
* Created...
我的linux斗争史。
从上大学开始就从vista(笔记本自带)开始(错过xp时代了),后来流行装双系统,也搞过xp玩。最主要还是搞linux,当时好像是ubuntu和debian,后来知道他们是一家。跟其它同学不同,就算ubuntu这好东西,我还是觉得不合适,最后还是放弃了。
从接触windows到了解windows,喜欢windows,到知道linux,到了解linux,到喜欢linux,到讨厌w...
Matrix Algorithm in linear time
通常关于矩阵的算法,时间复杂度都是,但是下面两个问题可以有的解法
1.这个问题是数据结构课的 story time 老师让思考的一个问题:
给定一个n*n的矩阵,矩阵中的每个元素都比它左边和上边所有的元素大,利用二分查找的思想判断矩阵中是否存在值K
大家很快说出从对角线上的元素开始判断,可是这样二分判断后,如果值不相等,得到一个L型的子矩阵,递归的过程无法继续,...
子序列问题
#include <stdlib.h>
#include <stdio.h>
/*
* === FUNCTION ======================================================================
* Name: maxsubsum
* Description: 用...
FitNesse测试之Script table
script table 主要用于检测软件的行为是否正确,比如模拟用户登录过程,堆栈操作过程等等。
script table 的格式是:
第一行关键字Script + 测试类的名字 表明这是一个script table
以后的每一行都对应类中的一个行为,并且可以加上关键字check, ensure, reject, show, start 等等来检测行为是否正确...
迭代器示例
#/usr/bin/env python3.2
class MyIterator():
def __init__(self, step):
self.step = step
def __next__(self):
"""Returns the next element."""
...