自定义博客皮肤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)
  • 收藏
  • 关注

原创 ubuntu共享android蓝牙热点

基本上,所有android手机的wifi热点设置都很方便,那为什么还要设置蓝牙热点呢?两个原因:1、更省电2、更安全        首先说省电。根据个人经验,笔记本连接手机的wifi热点,过不到30分钟,手机就开始发热了,而且,如果连续使用wifi热点的话,笔者自己的手机即使是满电能也只能坚持4个小时(亲测数据)。但是蓝牙就不同了,连

2014-02-23 00:06:35 1610

原创 svn经典工作流程实例模拟

本文以模拟项目开发过程的手段,详细描述svn的工作流程,本文旨在尽可能的覆盖一些常用情况,不可能模拟项目的方方面面。只要通过阅读一次流程,加之google和baidu的帮助,能够应付80%的项目开发足以……        基本流程以及遇到的困难的如下:        项目启动,研发三人:张三,李四,王五(为了减少不必要的复杂度,不设测试人员等),三个研发人员分别负责三个部分的研发:

2013-12-15 21:03:43 860

原创 备忘——变量交换的效率

今天在看汇编的时候,突然想起变量交换的问题来,记得原来老郭跟我说过一种变量交换的方法——异或。也不知道是怎么会突然产生这种怨念,于是就上网查了一下,这种方式究竟好不好,结果是这种“技巧”除了糊弄面试官以外,基本上没有啥实用性……void swap(int *a, int *b){int tmp;tmp = *a;*a = *b;*b = tmp;}void swap2(i

2013-07-25 11:37:45 590

原创 正则表达式——最小匹配问题

不说废话,直接题目:http://alpha.jpg, http://sub-address/beta.jpg, http://something else/ and http://gamma.jpg, http://delta.jpg请匹配上述字符串中,不包含gamma字串的其他所有图片的正确地址 捉急的同鞋,请直接看本文最后一行的解决方案…… 给

2013-07-14 09:41:50 4070 1

原创 谁说vi不能用鼠标

如果vi支持鼠标操作,你会选择vi吗?        这个问题就好像如果Linux有图形界面,你会选择Linux吗?        在进入vi以后,在命令模式下,输入“:set mouse=a”,回车,这样,我们可爱的小vi就支持鼠标操作了……        包括光标定位,字符选择,滚轮等等,基本上可以模仿notepad的一切操作……        这里给vi新手一

2013-07-14 09:35:57 1332

转载 linux-忽略命令行大小写

不知道有多少linuxer在敲命令的时候,由于不得不按shift而十分蛋疼,今天无意中google了一下,终于找到了解决方案:“.inputrc“文件一般情况是,在我们的home目录下是没有这个文件的,所以我们就自己建一个“.inputrc”文件,然后把以下文字粘贴过去,就ok了:# 关掉 match-hidden-files 不显示隐藏文件,特别是当你在 home 目录时,你会觉得眼

2013-07-14 09:32:44 6879

原创 linux文本操作——字符修饰和字符交换

今天从经营部门拿到一批数据,结果虽然需要的数据都有,但是格式完全是乱的,所以没办法,我只能自己重新排格式,这才有了接下来要介绍的东西……        假如,我们要对一行文本进行字符串替换,有什么办法?相信很多人都有各种各样的办法,这里就不废话了……        进一步的需求,如果我们要替换的不是固定字符串,而是含有某种模式的字符串怎么办?也很简单,正则表达式……   

2013-07-14 09:31:42 1032

原创 备忘——C标准库中的qsort和bsearch

正好项目中需要排序和二分,懒得自己搞,就直接用C标准库中提供的函数了:void qsrot(void *base, size_t num, sizt_t size, int(*cmp)(const void*, const void*));void bsearch(const void *key, const void *base, size_t num, size_t size,

2013-07-14 09:29:43 751

原创 关于——const究竟能不能强制类型转换

前两天跟“专家”讨论const能不能强制类型转换的问题,像专家这样的内存使用高手,基本上不在乎什么const不const,拿来就用,强转一下就行,事实证明确实强转成非const,毫无压力,不过我一直觉得有问题,所以今天自己做了个实验,证实了一下。        程序非常的简单,写一个这样的函数:void foo(const char *p){const char *

2013-07-14 09:24:05 3381

原创 ctags备忘录——宏替换

由于ctags不具备任何预编译功能,所以对于程序中的各种宏名,无能为力……        不过ctags对于自己预编译能力的不足,提供了一个-I参数,这个参数可以针对一些宏名,达到一个可以接受的预编译效果,不过这个功能也远远无法和预处理器相比,尤其一点就是-I不能对带有空格的字符串做替换,例如: -I CLASS=class是可以的,但是NAMESPACE=namespace std就完全

2013-07-14 09:23:02 1286

空空如也

空空如也

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

TA关注的人

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