会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
莫小鹏
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2015年10月13日
kmp算法
摘要: #include #include #include int kmp(const char *str, const char *str_sub){ int sub_len = strlen(str_sub); if(sub_len == 0){ return 0; ...
阅读全文
posted @ 2015-10-13 14:05 莫小鹏
阅读(160)
评论(0)
推荐(0)
编辑
2015年10月6日
最大堆
摘要: 根据《算法导论》中介绍的算法实现。 #include #include #include typedef struct priority_queue_tag { int heap_size; int *array;} priority_queue;int parent(int i...
阅读全文
posted @ 2015-10-06 19:53 莫小鹏
阅读(271)
评论(0)
推荐(0)
编辑
2015年10月3日
linux diff详解
摘要: diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式由于历史原因,diff有三种格式: *...
阅读全文
posted @ 2015-10-03 14:12 莫小鹏
阅读(5339)
评论(0)
推荐(0)
编辑
2015年9月30日
C语言实现快排
摘要: #include void swap(int *pa, int *pb){ int t = *pa; *pa = *pb; *pb = t;}int partion(int *array, int begin, int end){ if (array == NULL || b...
阅读全文
posted @ 2015-09-30 17:58 莫小鹏
阅读(584)
评论(0)
推荐(0)
编辑
C语言实现双向循环链表
摘要: #include #include #include struct list_head { struct list_head *next, *prev;};#define list_entry(ptr, type, member) \ (type *)( (char *)p...
阅读全文
posted @ 2015-09-30 13:49 莫小鹏
阅读(305)
评论(0)
推荐(0)
编辑
2015年9月10日
sysbench的安装和做性能测试
摘要: 作/译者:叶金荣(imysql#imysql.com>),来源:http://imysql.com,欢迎转载。sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。关于这个项目的详细介绍请看:http://sysbench.sourcefor...
阅读全文
posted @ 2015-09-10 10:30 莫小鹏
阅读(101)
评论(0)
推荐(0)
编辑
2015年9月7日
mysql存储过程详解
摘要: mysql存储过程详解1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储...
阅读全文
posted @ 2015-09-07 16:34 莫小鹏
阅读(143)
评论(0)
推荐(0)
编辑
mysql插入数据后返回自增ID的方法
摘要: mysql和oracle插入的时候有一个很大的区别是,oracle支持序列做id,mysql本身有一个列可以做自增长字段,mysql在插入一条数据后,如何能获得到这个自增id的值呢?方法一是使用last_insert_id?1mysql> SELECT LAST_INSERT_ID();产生的ID ...
阅读全文
posted @ 2015-09-07 14:20 莫小鹏
阅读(6537)
评论(0)
推荐(0)
编辑
2015年9月2日
golang flag包简单例子
摘要: package mainimport ( "flag" "fmt")var workers int;func main() { flag.IntVar(&workers,"r", 1, "concurrent processing ,default 1 .") flag.Parse(...
阅读全文
posted @ 2015-09-02 14:27 莫小鹏
阅读(349)
评论(0)
推荐(0)
编辑
2015年8月19日
golang test说明解读
摘要: go test是go语言自带的测试工具,其中包含的是两类,单元测试和性能测试通过go help test可以看到go test的使用说明:格式形如:go test [-c] [-i] [build flags] [packages] [flags for test binary]参数解读:-c : ...
阅读全文
posted @ 2015-08-19 20:46 莫小鹏
阅读(2229)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页
公告