• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
莫小鹏
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 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 莫小鹏 阅读(166) 评论(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 莫小鹏 阅读(279) 评论(0) 推荐(0)
 
 

2015年10月3日

linux diff详解
摘要: diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。一、diff的三种格式由于历史原因,diff有三种格式: *... 阅读全文
posted @ 2015-10-03 14:12 莫小鹏 阅读(5405) 评论(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 莫小鹏 阅读(595) 评论(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 莫小鹏 阅读(317) 评论(0) 推荐(0)
 
 

2015年9月10日

sysbench的安装和做性能测试
摘要: 作/译者:叶金荣(imysql#imysql.com>),来源:http://imysql.com,欢迎转载。sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。关于这个项目的详细介绍请看:http://sysbench.sourcefor... 阅读全文
posted @ 2015-09-10 10:30 莫小鹏 阅读(106) 评论(0) 推荐(0)
 
 

2015年9月7日

mysql存储过程详解
摘要: mysql存储过程详解1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储... 阅读全文
posted @ 2015-09-07 16:34 莫小鹏 阅读(148) 评论(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 莫小鹏 阅读(6549) 评论(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 莫小鹏 阅读(371) 评论(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 莫小鹏 阅读(2275) 评论(0) 推荐(0)
 
 
上一页 1 2 3 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3