自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sed invalid content of \{\}

今天在测试一个小脚本的时候遇到了这个问题: sed: file hRntiSed line 3: Invalid content of \{\} 各种搜索,最后才发现不是第三行出现的,而是在第二行,错误是在\{1,3\},逗号之后随意的加了一个空格 \{1,口3\} 结果悲剧了.

2015-03-06 15:05:16 1219

原创 Linux下去掉^M的方法

说到 要去除^M,   我们首先 必须明白 这^M从 哪里来的。^M 从哪里来的?windows 和 linux 里 的一个 差异 便是 : 在windows 下 换行 的表示 是用  \r\n(0A0D) 表示的, 而在linux 下, 只用\n (0D) 就可以表示了。因此 将 windows下的文件  拷贝到 linux下 总会多出  ^M.   这会造成

2013-09-08 19:05:02 1231

转载 vim 替换操作大全

vim 替换操作大全:本文转自: http://hi.baidu.com/sevkm/item/81e4110b187a388a02ce1bff. vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。:s/vivian/sky/ 替换当前行第一个 vi

2013-07-03 20:55:51 761

转载 Python的字典操作

Python的字典操作Python提供了多种应用于字典的操作。因为字典为容器,内建len函数可以将字典当作单一参数使用听切返回字典对象中项目(键/值对)的数目。字典会员在Python2.2以及后面版本,D中的k运算符检测是否对象k是字典D中的键。如果是返回True如果不是返回False。相似的,索引一个字典字典D中的值与相关的键k被索引表示为:D[k]。索引字典

2013-07-03 20:49:05 449

原创 Linux 获取文件属性 函数 stat, fstat, lstat 以及 stat 结构体

linux编程里,有三个函数可以获取 文件的属性(包含了文件类型和文件权限等属性)。三个函数的原型如下:#include int stat(const char *restrict pathname, struct stat *restrict buf);int fstat(int filedes, struct stat *restrict buf);int ls

2013-06-23 22:48:12 1319

转载 Vim 学习笔记-- 注释多行

1. Vim 下注释多行方法一:以下一次注释3行操作如下:escctrl+v 可视块模式jjj 下移3行I 进入插入模式 (此处是大写的 i)//esc方法二:嫌麻烦可以自己定义快捷键# vim ~/.vimrc输入如下内容,保存“F5 for commentvmap :s=^\(//\)*=//=g:noh

2013-05-15 22:46:54 501

翻译 Linux网络编程socket bind() 函数

bind()函数名称:        bind  -- 给socket 绑定一个地址名称原型:        #include         int bind(int socket, const struct sockaddr* address, socklen_t address_len);   描述:        bind()函数给一个 无名socket

2013-05-14 22:23:41 1250

转载 安装摄像头驱动后不能关机

问题惠普商用笔记本电脑安装摄像头驱动后不能关机。解决方案部分新型惠普商用笔记本电脑,例4411S、4311S、6530b和6530s,如果在安装摄像头驱动后不能关机,那么可以参考下面二个方法进行解决。先安装WindowsXP-KB909667-x86-CHS.rar补丁,这个补丁可以在微软官方网站上找到。若上面补丁不好用,再重装最新版本摄像头驱动测试,即sp42942.ex

2013-05-02 20:11:27 824

原创 Linux C 编程一站式学习--Unix Domain Socket IPC 练习代码

墨迹了很久,终于利用书上提供的模块,调通了 一个简单但完整的 客户端/服务器通讯的程序的代码。    闲言少叙,虽然比较简单也把代码贴出来为自己记录下学习的脚步。    服务器端代码:/*server.c*/#include "serv_listen.h"#include "serv_accept.h"const int MAXLEN = 80;i

2013-05-01 13:26:59 623

转载 coredump简介与coredump原因总结

<br /> 时间:2009-07-11 14:12来源:www.solarisman.cn 作者:solarisman 点击:2194次<br />之前写了篇日志《Linux core 文件简单介绍》,很多人会问coredump是什么?我们又能用coredump做什么呢?准备写一系列这种文章对coredump做一个详细介绍<br />什么是coredump?<br />通常情况下coredmp包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息等。可以理解为把程序工作的当前状态存储成一个文件。许多程

2011-05-02 11:05:00 451

转载 C/C++ 笔试、面试题目大汇总

<br />1.求下面函数的返回值(微软)<br />int func(x) <br />{ <br />    int countx = 0; <br />    while(x) <br />    { <br />          countx ++; <br />          x = x&(x-1); <br />     } <br />    return countx; <br />}  <br />假定x = 9999。 答案:8<br />思路:

2011-03-28 23:13:00 294

原创 菜鸟学Linux:Ubuntu删除多余启动项(2011.03.28)

<br /> <br />         最近由于要做毕业设计,也开始迷上了Linux,但作为一个菜鸟什么也不懂。在网上资料的帮助下,解决了很多问题很是感激。同时也想把自己学到的东西和与我一样的菜鸟们分享下,也记录下我学习Linux的过程。<br />         我现在用的Linux是Ubuntu 10.10版本,装的是64位版的。在刚用Ubuntu时,真是被它三天两头的更新搞的无语了。最郁闷的是,随着你更新次数的增多,那些启动项也逐渐多了起来。<br />        下边是我从网上查到的解决方

2011-03-28 22:16:00 943

空空如也

空空如也

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

TA关注的人

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