Avatar_small

python连接MySQL数据库

python连接MySQL可以使用MySQLdb,数据库API规范可以参考PEP249,描述了类和应具有的属性和方法。MySQL的操作可以参考MySQL tutorial。 1.环境配置。 在Ubuntu11.10下面,自带python,但是没有MySQL,MySQLdb,所以首先安装MySQL,MySQLdb. sudo apt-get install mysq...

Avatar_small

保留两个关键词之间的内容–单行或者多行

這是舊文了,無奈訪問原地址代價高,轉到這裏. #!/bin/bash # 能不能先并行(使用一个没有出现过特殊字符串作为结束标记),再分行? # file1.txt #"abcxdefgaxcdyeafgxyxabefght..." #"fewewretgjkjk543yeafgxy4534ght..." # 处理 删除...

Avatar_small

合并文件-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:...

Avatar_small

1861: [Zjoi2006]Book 书架

http://www.zybbs.org/JudgeOnline/problem.php?id=1861 RunID User Problem Result Memory Time Language ...

Avatar_small

win7挂载NFS

win7已经内置NFS客户端了,在可选组件里。 控制面板 – 程序 – 打开或关闭Windows功能,选上NFS服务 安装完后,管理工具在控制面板–系统和安全-管理工具 Network File System 服务(NFS)。 安装完后使用命令 mount 将服务器上的 NFS 目录映射到本地的一个驱动...

Avatar_small

base64编解码--C语言

/** for some variable base64 code,     just change the correspond macro. */ #define BASE64_62 '+' #define BASE64_63 '/' #define BASE64_PAD_CHAR '=' #...

Avatar_small

转载备用——Pacman命令介绍


Avatar_small

立方根程序

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) (< ...

Avatar_small

使用哈希表实现字典

数据结构的编程作业,使用哈希函数实现字典,并且支持插入,删除,查找功能。没有复杂的算法,但是写的过程中还是遇到一些问题。 1. 段错误 程序定义结构体: struct hashTableEntry { char key[LEN]; char value[LEN]; }; 然后在main()函数中定义 struct hashTable...

Avatar_small

单链表,双向链表,栈ADT

/* * ===================================================================================== * Filename: list.h * Description: 链表ADT * * Version: 1.0 * Created...

Avatar_small

我的linux斗争史。

从上大学开始就从vista(笔记本自带)开始(错过xp时代了),后来流行装双系统,也搞过xp玩。最主要还是搞linux,当时好像是ubuntu和debian,后来知道他们是一家。跟其它同学不同,就算ubuntu这好东西,我还是觉得不合适,最后还是放弃了。 从接触windows到了解windows,喜欢windows,到知道linux,到了解linux,到喜欢linux,到讨厌w...

Avatar_small

Matrix Algorithm in linear time

通常关于矩阵的算法,时间复杂度都是,但是下面两个问题可以有的解法 1.这个问题是数据结构课的 story time 老师让思考的一个问题: 给定一个n*n的矩阵,矩阵中的每个元素都比它左边和上边所有的元素大,利用二分查找的思想判断矩阵中是否存在值K 大家很快说出从对角线上的元素开始判断,可是这样二分判断后,如果值不相等,得到一个L型的子矩阵,递归的过程无法继续,...

Avatar_small

子序列问题

#include <stdlib.h> #include <stdio.h> /* * === FUNCTION ====================================================================== * Name: maxsubsum * Description: 用...

Avatar_small

FitNesse测试之Script table

script table 主要用于检测软件的行为是否正确,比如模拟用户登录过程,堆栈操作过程等等。 script table 的格式是: 第一行关键字Script + 测试类的名字 表明这是一个script table 以后的每一行都对应类中的一个行为,并且可以加上关键字check, ensure, reject, show, start 等等来检测行为是否正确...

Avatar_small

迭代器示例

#/usr/bin/env python3.2 class MyIterator(): def __init__(self, step): self.step = step def __next__(self): """Returns the next element.""" ...