摘要: 第一种:通过命令行来开启关闭,如下所示:开启 FTP Serversudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist关闭 FTP Serversudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist第二种:通过第三方图形工具来开启和关闭ftp功能:1、Lion Tweaks 1.3:这个工具可以设置lion种很多被隐藏的设定。2、FTPD Enable App :这玩意只能设定开启和关闭ftp。好消息,这两个都是免费的。如果你想永久打开f 阅读全文
posted @ 2014-01-21 21:51 MrRainQ 阅读(1551) 评论(0) 推荐(0) 编辑
摘要: 1. 创建代码仓库 官网上讲的很详细了 https://help.github.com/articles/create-a-repo 英文实在肉疼的,参考下这个吧 http://blog.csdn.net/duxinfeng2010/article/details/8654690 严重提醒,这个上将代码仓库放在/User/apple目录下,因此少了些操作 首先,在GitHub 创建一个代码仓库,获取到相应的链接地址 命令解释 git init 初始化一个本地的 git仓库,生成隐藏的.git目录(隐藏的.git目录可使用ls -aF命令可以查看到) git add README.md(文件夹. 阅读全文
posted @ 2013-12-10 15:25 MrRainQ 阅读(289) 评论(0) 推荐(0) 编辑
摘要: TCP(传输控制协议)1) 提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机A接收数据包的时候,也会向计算机B回发数据包,这 也会产生部分通信量),有效流控,全双工操作(数据在两个方向上能同时传递),多路复用服务,是面向连接,端到端的传输;2)面向连接:正式通信前必须要与对方建立连接。事先为所发送的数据开辟出连接好的通道,然后再进行数据发送,像打电话。3)TCP支持的应用协议:Telnet(远程登录)、FTP(文件传输协议)、SMTP(简单邮件传输协议)。TCP用于传输数据量大,可靠性要求高的应用。UDP(用户数据报协议,User Data Pr 阅读全文
posted @ 2013-12-03 22:03 MrRainQ 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Question:1.在iOS程序中,大部分视图控制器都包含了大量的代码都用于设置UI布局,设置控件的水平或垂直位置,以确保组件在不同版本的iOS中都能得到合理的布局。2.更有甚者,希望在不同的设备使用相同的试图控制器,这便给代码添加了更多的复杂性!而引入自动布局AutoLayout,则很好地解决了这一问题!AutoLayout是一种基于约束的,描述性的布局系统-基于约束:和以往frame的位置和尺寸不同,AutoLayout的位置确定是以所谓相对位置的约束来定义的,比如x坐标为superView的中心,y坐标为屏幕底部上方10像素等。-描述性:约束的定义和各个view的关系使用接近自然语言或 阅读全文
posted @ 2013-12-01 20:50 MrRainQ 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 正如其名,Foundation框架是其他所有iOS框架的基础。Foundation框架包含了很多开发中常用的数据类型:结构体、枚举、类。要想使用Foundation中得数据类型,只要包含它的主文件即可,即#import一、NSRange在Foundation/NSRange.h中对NSRange的定义typedef struct _NSRange{ NSUInteger location; NSUInteger length;}// typedef unsigned long NSUInteger;这个结构体用来表示事物的一个范围,通常是字符串里的字符或者数组里的元素范围location表.. 阅读全文
posted @ 2013-12-01 20:30 MrRainQ 阅读(224) 评论(0) 推荐(0) 编辑