摘要: ▲ Git /*********************************************************////Git for windows的安装与使用//这里有一份en文指引:http://help.github.com/win-set-up-git/ 下面是我的操作:去 阅读全文
posted @ 2012-05-26 20:07 小鼬就是我 阅读(2296) 评论(2) 推荐(0) 编辑
摘要: 1. 显示环境变量HOME $ echo $HOME /home/redbooks 2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令显示所有的环境变量 $ env HOSTNAME=redbooks.safe.org PVM_RSH=/usr/bin/rsh Shell=/bin/bash TERM=xterm HISTSIZE=1000 ... 4. 使用set命令显示所有本地定义的Shell变量 $ set BASH=/bin/bash BASH_VERS... 阅读全文
posted @ 2012-05-26 20:04 小鼬就是我 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/csutanyu/archive/2011/12/12/Objective-C_memory_layout.html 在我的理解来说: 对象(object)即一块内存,本文要探讨的是一个Objective-C对象在内存的布局(layout)问题,水果的官方文档有说,一个类(class)如果不需要从NSObject继承其某些特定的行为是不用继承NSObject的,这里我将讨论限制在继承了NSObject的类的对象范围内。首先来看一下,NSObject的定义:1 @interface NSObject <NSObject> {2 Cl 阅读全文
posted @ 2012-05-26 19:55 小鼬就是我 阅读(512) 评论(0) 推荐(0) 编辑
摘要: iOS framework 制作教程,这次不是静态包!!!我们使用一种变通的方法来制作 iOSframework,废话不多说,上步骤:1.打开Xcode创建一个“CocoaTouch Static Library”工程,并删除现有的target.2.右键project选择添加New Target,在弹出的窗口中找到Cocoa ,在Cocoa右侧窗口中选择“Loadable Bundle”。注意:到这步的时候不要选择framework,应为framework是MAC OS上的,iOS是不支持的,但是iOS 支持“Loadable Bundle(cfbundle)”3.target 上右键get 阅读全文
posted @ 2012-05-26 19:51 小鼬就是我 阅读(7760) 评论(0) 推荐(0) 编辑
摘要: Write your own http serverauthor : Kevin LynxWhy write your own? 看这个问题的人证明你知道什么是http server,世界上有很多各种规模的http server,为什么要自己实现一个?其实没什么理由。我自己问自己,感觉就是在自己娱乐自己,或者说只是练习下网络编程,或者是因为某日我看到某个库宣称自己附带一个小型的http server时,我不知道是什么东西,于是就想自己去实现一个。What's httpd ? httpd就是http daemon,这个是类unix系统上的名称,也就是http server。httpd遵循 阅读全文
posted @ 2012-05-26 15:55 小鼬就是我 阅读(933) 评论(0) 推荐(0) 编辑
摘要: /* code c, change the DEFAULTIP to your localhost IP*/#include <stdarg.h>#include <errno.h>#include <stdio.h>#include <fcntl.h>#include <unistd.h>#include <string.h>#include <time.h>#include <sys/types.h>#include <sys/stat.h>#include <dirent.h 阅读全文
posted @ 2012-05-26 15:54 小鼬就是我 阅读(4122) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/haoel/article/details/2894使用函数————在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如下: $(<function> <arguments>)或是 ${<function> <arguments>}这里,<function>就是函数名,make 阅读全文
posted @ 2012-05-26 15:52 小鼬就是我 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 7 makefile文件的条件语句一个条件语句可以导致根据变量的值执行或忽略makefile文件中一部分脚本。条件语句可以将一个变量与其它变量的值相比较,或将一个变量与一字符串常量相比较。条件语句用于控制make实际看见的makefile文件部分,不能用于在执行时控制shell命令。7.1条件语句的例子下述的条件语句的例子告诉make如果变量CC的值是‘gcc’时使用一个数据库,如不是则使用其它数据库。它通过控制选择两命令行之一作为该规则的命令来工作。‘CC=gcc’作为make改变的参数的结果不仅用于决定使用哪一个编译器,而且决定连接哪一个数据库。libs_for_gcc = -lgnuno 阅读全文
posted @ 2012-05-26 14:41 小鼬就是我 阅读(26950) 评论(0) 推荐(0) 编辑
摘要: 步骤:1.在info.plist里加入UIBackgroundModes键,其值为数组,数组之一为voip字符串:<key>UIBackgroundModes</key><array><string>voip</string></array>2.在程序启动的时候调用- (void)setupBackgroundHandler函数,函数体如下:#pragma mark - VoIP- (void)setupBackgroundHandler{ if( UIUDeviceIsBackgroundSupported() ) { 阅读全文
posted @ 2012-05-25 15:53 小鼬就是我 阅读(17766) 评论(5) 推荐(0) 编辑
摘要: g++编译后运行时无法链接动态库的解决方法: 问题发现: $ g++ -Wall -o hellobrowser.exec hellobrowser.c -I/usr/local/include -L/usr/local/lib -lmicrohttpd -ldl $ ./hellobrowser. 阅读全文
posted @ 2012-05-24 14:26 小鼬就是我 阅读(4651) 评论(1) 推荐(0) 编辑