自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 awk筛选文本行

#!/bin/bashfileName=$*echo "searching files below:"echo $fileNameawk -F, 'BEGIN{count=0;}{if($10>3) {print NR"->" $0;count++;}} END{if(0==count){print "No record!"}}' $fileName > rst.csvecho "P

2015-03-12 22:57:08 1008

原创 mock non-virtual methods

生产代码中有很多类方法是非虚的,而为了在Gtest中解除这些非必需的依赖,可以通过Gmock的mock non-virtual methods using templates方法来达到目的。在此之前,需要了解一种设计模式:Dependency Injection,依赖注入。虽然这个概念始于Java和.net,但在面向对象编程中,C++代码同样应该遵循。Ps:软件工程中的一个重要的理念就

2015-03-11 21:38:06 1111

原创 兄弟单词

#include struct word{unsigned char ucWord[51];struct word *pNext;};/*获取字符串长度*/unsigned int MyStrLen(const char* p){if(NULL == p)return 0;unsigned int len = 0;while('\0'!=*p++)len++;return len;}/* 字符串比

2014-04-20 21:29:54 514

原创 邮件发件人和主题

#include /* 从以下内容中找出发件人(sos_61361@qq.com)和主题 (He who would search for pearl must dive deep.)** Sender:sos_61361@qq.com** Time:2014-04-05** Subject:motto** Recipients:Yoyo.520@gmail.com** Detail

2014-04-07 19:57:32 1080

原创 字符串反序

/*** 名称:ReverseSentence** 功能:识别字符串中的单词后反序,输出的单词之间以一个空格分隔。如果'-'连接了两个字母,则认为其为一个单词。** 参数:char *src [in] char *rst [out]** 说明:RvsStr和ReverseSentence功能一致;ReverseSentence执行完毕后,src内容被改变,但RvsStr不会;它们都调用了R

2014-04-07 19:48:15 800

空空如也

空空如也

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

TA关注的人

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