Google C++编程规范

出处:http://blog.csdn.net/voidccc/article/details/37599203 一张图总结Google C++编程规范(Google C++ Style Guide)     Google C++ Style Guide是一份不错的C++编码指南,我制...

2017-11-26 15:19:19

阅读数 205

评论数 0

输出符合条件的指定行

#!/bin/bash Lines=$(cat $1 | grep -noP 'api_qry_time":[\d\.]+' | awk -F ":" '{if($3>10000){print $1}}') num=$(echo "$Lines...

2017-11-16 15:17:24

阅读数 436

评论数 0

shell 脚本中双引号、单引号、反引号的区别

原文:http://blog.csdn.net/iamlaosong/article/details/54728393 最近要编个shell脚本处理数据,需要检测数据文件是否存在,文件名中包含日期,所以需要生成最近几天的日期,以便检测文件是否存在,看下面的脚本中如何使用双引号、单引号、反...

2017-11-16 10:21:14

阅读数 165

评论数 0

grep在一个文本中查找符合条件的文本

好久没有写过正则的东西了。今天说说零宽断言,我看过网上那篇著名的《正则表达式30分钟入门》,那时应该是08年左右,我还觉得正则太难了。《编译原理及实践》中讲到了正则,但这门课程本身我就学得乱七八糟。 零宽断言的英文原文: Zero-WidthAssertions      看到网上的...

2017-11-15 16:58:38

阅读数 253

评论数 0

完成定时功能的类

class OnTime {  public:       OnTime(uint32_t time, bool mark) : time_(time), mark_(mark) {}       bool TimeIsUp(uint32_t cur_time) {           if (c...

2017-11-10 17:29:12

阅读数 134

评论数 0

Using smart pointers for class members

112 down vote favorite 78 I'm having trouble understanding the usage of smart pointers as class members in C++11. I have read a lot a...

2017-11-04 10:47:40

阅读数 259

评论数 0

C++11 之 override

1  公有继承   公有继承包含两部分:一是 "接口" (interface),二是 "实现" (implementation)   基类 Shape 中,三个成员函数,代表三种继承方式: class Shape { public: ...

2017-11-04 09:52:42

阅读数 162

评论数 0

C++ 11为什么引入nullptr?

1:重载会出问题 void func(int ptr); void func(void *ptr); func(NULL)      =>哪一个? 2:模板推断问题 C++禁用了void*隐式转换向其他类型指针,所以NULL的宏实际上就是0,这样会导致在C++1...

2017-11-03 17:31:29

阅读数 168

评论数 0

awk 求和

有一个文件mdl_13_14_0.csv,内容为: 505888,sdet 124435,deg awk -F"," 'BEGIN{total=0.0} {if ($2==sdet){total+=$1;}} END {printf("%f\n",...

2017-10-26 19:41:10

阅读数 114

评论数 0

awk 根据条件输出指定的行

有一个文件mdl_13_14_0.csv,内容为: 505888,sdet 124435,deg awk -F"," '{if($1=="505888"){print $0}}' mdl_13_14_0.csv 505888, sdet

2017-10-26 18:50:34

阅读数 5693

评论数 0

singleCall单来源调用解析及实现

出处:http://www.cnblogs.com/lang5230/p/5768292.html 定义: 单来源调用指一个类的生成工作只能由特定类来执行。 eg李宁牌鞋子只能由李宁专卖店生产   这个问题归结起来,也就是说在工厂模式中,指定的产品类只能通过具体的特定工厂类来生成,而...

2017-10-19 11:25:08

阅读数 118

评论数 0

装饰器模式

出处:http://www.cnblogs.com/jzb-blog/p/6717349.html   1、初识装饰器模式     装饰器模式,顾名思义,就是对已经存在的某些类进行装饰,以此来扩展一些功能。其结构图如下:        Component为统一接口,也是装饰类和...

2017-10-18 14:13:29

阅读数 120

评论数 0

Python中下划线---完全解读

Python 用下划线作为变量前缀和后缀指定特殊变量 _xxx 不能用’from module import *’导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始。 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,...

2017-10-09 11:13:15

阅读数 506

评论数 0

git小技巧--如何从其他分支merge个别文件或文件夹

在实际工作中,一个大型的项目或版本迭代可能不是一次上线,可能会分好几次上线,这时候就会涉及创建多个分支,进行分别开发。 创建分支 功能分为2个分支,分别为A、B。 A上面有个列表页功能 B上面有个详情页功能,还有个系统消息功能 产品经理说先上列表功能,于是我们就开发A分支,列表功能很快开...

2017-09-25 17:57:44

阅读数 241

评论数 0

awk使用常用命令

#删除temp文件的重复行  awk '!($0 in array) { array[$0]; print }' temp    #查看最长使用的10个unix命令  awk '{print $1}' ~/.bash_history | sort | uniq -c | sort -rn | he...

2017-09-01 19:54:53

阅读数 122

评论数 0

用shell脚本实现监控程序自动重启

很少用shell脚本,最近在写一个shell脚本,遇到一些问题,竟然被折腾了半天。这些错误太低级了,不应该.趁现在有时间,将执行该shell的脚本的整个过程记录下来,方便以后作为参考。 一、我们先看看编写的shell脚本的内容,该shell的作用主要是实现监控某个程序崩溃之后就自动重启该进程。 ...

2017-08-28 09:34:24

阅读数 164

评论数 0

C++拷贝构造函数详解

一. 什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: [c-sharp] view plain copy int a = 100;  int b = a;    而类对象与普通对象不同,类对象内部结构一般较为复杂,...

2017-08-23 14:40:42

阅读数 124

评论数 0

正则表达式中的"^"这个符号的一些思考

在学习正则表达式的时候,一些常见的规则我们都不难理解,但是有 一个正则表达式中的特殊字符让我一直有点搞不懂,就是”^”这个字符,文档上给出了解释是匹配输入的开始,如果多行标示被设置成了true,同时会匹配后面紧跟的字符。比如 /^A/会匹配"An e"中的A,但是不会匹配&qu...

2017-08-22 15:33:00

阅读数 119

评论数 0

Linux下scp的用法

scp 对拷文件夹 和 文件夹下的所有文件 对拷文件并重命名   对拷文件夹 (包括文件夹本身) scp -r   /home/wwwroot/www/charts/util root@192.168.1.65:/home/wwwroot/limesurvey_back/scp 对...

2017-08-22 14:17:19

阅读数 129

评论数 0

How to disable VirtualBox time sync from within the guest at runtime

sudo service vboxadd-service stop

2017-08-10 15:07:58

阅读数 212

评论数 0

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