自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 【调试】打印函数栈,以及由函数指针输出函数名的方法

打印函数栈,以及由函数指针输出函数名的方法

2016-11-30 17:18:28 5769 1

原创 Linux中C/C++的输入输出小结

Linux中C/C++的输入输出流详解

2016-07-19 19:37:18 8392

翻译 SPDK简介

Storage Performance Development Kit, 存储性能开发工具包,简称SPDK。 固态存储媒介正在取代旧的数据中心。这一代闪存存储相对于传统磁盘介质在性能,功耗,盘架密度上都有着巨大优势,这些优势将使闪存存储成为存储市场下一代的霸主。

2016-07-12 16:28:04 18943

原创 CEPH CRUSH algorithm source code analysis

we write an example c code invoking librados to write an object to a pool. Then we use GDB(CGDB is recommended) to trace the program running

2016-06-08 12:57:13 2534 1

原创 core dump定位错误位置

发生Segmentation fault时看不到错误位置,这时可以使用core file来定位。1,打开core file执行ulimit -c可以得到core file的最大文件大小,默认为0,即并不记录core file,可以使用命令ulimit -c n来设置core file最大为n个blocks。但是这个设置logout会无效,且一旦设置,只能改小,不能改大。可以在文件/etc/

2016-03-10 16:03:57 1077

转载 upstart把应用封装成系统服务

原文地址:http://blog.fens.me/linux-upstart/upstart把应用封装成系统服务ubuntu实用工具系列文章操作系统实用工具系列文章,将介绍基于Linux ubuntu的各种工具软件的配置和使用。有些工具大家早已耳熟能详,有些工具经常用到但确依然陌生。我将记录我在使用操作系统时,安装及配置工具上面的一些方法,把使用心得记录下来也便于自

2016-02-22 11:21:51 535

转载 bash的按TAB键自动补全(自动完成)的原理与扩展

最近在用源码安装ceph,发现命令不能自动补全,然后找到了下面这篇文章,写的很好~转载一下~源码安装ceph命令没法自动补全的解决方法:把ceph-deploy安装的可以自动补全的系统里/etc/bash_completion.d下ceph的文件scp到源码安装对应的位置,然后“. /etc/bash_completion”就可以了~(注意点 . 号)下面是正片环节~用过b

2015-12-28 15:34:42 8343

原创 FUSE用户态文件系统中自己实现的highlevel接口函数从注册到调用完全追踪

注册时:example/hello.cmain ->fuse_main(argc, argv, &hello_oper, NULL)//hello_oper ->fuse_main_real(argc, argv, op, sizeof(*(op)), user_data)//op ->fuse_main_common(argc, argv, op, op_size, user

2015-10-30 11:46:04 1275

原创 iftop -f参数的使用_BPF syntax

最近项目验收需要展示流量,老师希望用iftop和gnuplot配合绘制流量图,然后iftop的参数-f后边的规则不会写。找了半天发现是叫做BPF的一个语法,翻译一下一篇文档,想看原文的戳链接http://biot.com/capstats/bpf.html。以下便是iftop -f参数后接的filter的语法正片=.=:Berkeley Packet Filter (BPF) sy

2015-10-09 09:58:20 2939

原创 VIM 替换\n

今天coding时需要把\n后边加\t,于是用%s/from/to/g结果发现不行,调查后发现这样就可以了:例如,替换文档所有的/n为\n%s#/n#\\n#g即需要换带/时用s#from#to,而\n需要写成\\n

2013-09-29 19:14:33 827

旅游管理系统

在apache+mysql+php的环境下完成的一个简单的旅游管理系统 支持普通用户和管理员两种用户模式: 管理员可以对数据库进行管理,添加删除更改等操作 普通用户有查询,预定,修改订单等功能

2013-07-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除