程序手艺人 - 有趣有能量

欢迎关注我的订阅号“程序手艺人”

grep中使用"\d"匹配数字不成功的原因

参考:正则表达式BREs,EREs,PREs的比较 首先正则表达式分为三类(man grep可以看到,分别是basic RegExs,extended RegExs,perl RegExs)   则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在...

2017-09-15 20:59:42

阅读数 392

评论数 0

git commit 删除中间提交的错误commit id

描述经常会遇到提交多个commit ,最后发现版本有问题,需要删除中间的一个commit, git 中并没有提供现成的命令,需要多个命令组合完成该功能. 实现 首先用git format-patch -n -m,生成n-m个补丁文件 000(n-m)-commit-msg.patch, git...

2017-09-14 21:49:37

阅读数 1082

评论数 0

socket编程:地址已经被使用——Address already in use

今天在linux下,编写了一个简单的回射客户/服务器(就是客户机从控制台标准输入并发送数据,服务端接受数据,但是不对数据进行处理,然后将数据返回,交由客户机标准输出),然后遇到了一些问题,郁闷了好长时间,然后就想着将这些东西写下来,跟大家分享分享 1,  客户端和服务端到底那个是先退出的...

2017-09-08 11:10:38

阅读数 7424

评论数 0

C语言中的与或操作

问题描述总计6个按键,判断是否全部按完,通过与或操作完成代码实现#include <stdio.h> #include <stdlib.h>#define KEY_SUM (1<<0 | 1<<1 | 1<<2 | 1&l...

2017-09-05 21:55:54

阅读数 1349

评论数 0

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