自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 seteuid

seteuid操作会给每个线程发送信号,

2014-05-21 21:06:55 669

转载 boost 编译

1. 编译bjam./tools/build/v2/engine/build.sh目标文件bjam会生成到tools/jam/stage/bin.linuxxx86_64建议cp到/usr/local/bin目录下(需要root权限)2. 编译boost库安装目录下bjam --toolset=gcc installAIX下使用--toolset=vacppWIN下

2012-11-11 15:06:02 661

原创 new/delete 额外的内存信息

最近偶然看到一篇文章“谁动了我的指针”,里面提到了关于new/delete在内存分配中保存的额外信息,一时兴起就查了下这方面的资料,在这个过程中也确实学到了不少东西。1. delete如何知道删除的内存大小?这个问题,很多程序员都问过自己,包括我。其实基本原理并不复杂,只是与实际开发关系不大的问题总是容易被我们放到一边,以至学习编程几年了都没去找过这个答案。其实基本原理很简单,作为

2012-10-14 23:08:20 756

原创 关于宏定义

一、宏替换1.宏展开的顺序:       先由外层向内层检查,直至最内层后依次向外层展开。例外:遇到“#”开头的宏就不再往内检查,从该层开始往外展开。2.重新扫描和替换在替换列表中的所有参数替换过之后,预处理器将对结果token序列重新扫描以便对其中的宏再次替换。当正在替换的宏在其替换列表中发现自身时,就不再对其进行替换;在任何正在嵌套替换的宏的替换过程中遇到正被替换的宏就对其不再

2012-08-24 16:20:54 702

原创 NSPredicate应用

简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。定义(最常用到的方法): NSPredicate *ca = [NSPredicate predicateWithFormat:(NSString *), ...];Format:(1)比较运算符>,可用于数值及字符串例:@"numbe

2012-03-19 18:54:37 1835

原创 自定义UITableViewCell中获取按钮所在Cell的indexPath

案例:由于在应用开发过程中,需要实现一个功能:点击tableviewcell上的一个按钮,弹出popver窗口。为了设置弹出窗口箭头的准确位置,就必须知道坐标,这个坐标的计算的关键就在于获取该按钮所在cell的indexpath了。难点:tableview在滚动时存在循环的问题,所以仅仅在初始化cell时将按钮的tag设置为[indexPath row]是没用的方法

2012-03-19 18:54:03 2223

转载 Vim7中的万能补全(转)

转自:http://blah.blogsome.com/2006/06/27/vim7_tut_oc/#postcommentVim7中的万能补全(Omni completion)Table of Contents:Vim7中的万能

2011-10-18 19:37:03 794

原创 校园网GitHab无响应

编辑SSH config文件,将连接端口改成443:$ vim ~/.ssh/config添加如下代码:Host github.comUser YourEmailPort 443Hostname ssh.github.com

2011-10-17 14:54:28 1766

原创 Mac下Latex配置

系统:Mac osx lion软件:MacTex2011, Vim, Vim-latex-suit1.首先下载Mactex 是mpkg格式的,可以直接安装,要不要装GUI看自己爱好了,我因为打算用VIM就没装~~~2.中文配置,参考:http://kqwd.b

2011-10-17 13:44:36 4929

原创 C++ 模版类的文件组织

系统环境:Mac OSX lion编译器:Xcode4.1.1自带GCC情况一:将某个模版的代码放到同一个头文件中情况二:接口和实现分别放在头文件和cpp文件中        第一种情况没啥问题,对于第二种情况,若按一般类的包含方法(实现文

2011-10-15 17:17:01 1342

原创 vim学习

安装中文帮助文档vim中文文档的主页:http://vimcdoc.sourceforge.net/解包后进入文件夹:       1. :sudo ./vimcdoc.sh -i       2. :set helplang=en  切换到英文help。

2011-10-09 12:44:31 629

空空如也

空空如也

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

TA关注的人

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