2012年12月12日

摘要: Every time I bookmark one of these lists it seems to disappear soon after, so it’s time to make my own (laid out to my liking):FormatDescriptionAllows 0 paddingExampleaPeriodXAM/PMAMillisecond of Day✓0-86399999sSecond✓0-59mMinute✓0-59hHour (12hr)✓1-12HHour (24hr)✓0-24dDay of Month✓1-31DDay of Year✓1 阅读全文
posted @ 2012-12-12 11:26 恋上你的笑 阅读(206) 评论(0) 推荐(0) 编辑

2012年12月11日

摘要: 1、 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果介于[0, PI] double atan (double); 反正切(主值), 结果介于[-PI/2, PI/2] double atan2 (double, double); 反正切(整圆值), 结果介于[-PI, PI] 3 、双曲三角函数 double sinh (dou... 阅读全文
posted @ 2012-12-11 14:02 恋上你的笑 阅读(323) 评论(0) 推荐(0) 编辑

2012年12月10日

摘要: abs(X) 返回参数X的绝对值coalesce(X,Y,……) 返回第一个非空参数的副本。若所有的参数均为NULL,返回NULL。至少2个参数。ifnull(X,Y) 返回第一个非空参数的副本。若两个参数均为NULL,返回NULL。last_insert_rowid() 返回当前数据库连接最后插入行的RowID。length(X) 返回X的长度,以字符计。lower(X) 返回X字符串的所有字符小写化版本。max(X,Y) 返回最大值。nullif(X,Y) 当两参数不同时返回X,否则返回NULL。quote(X) 返回参数的适于插入其他SQL语句中的值。字符串会被添加单引号。random( 阅读全文
posted @ 2012-12-10 09:41 恋上你的笑 阅读(294) 评论(0) 推荐(0) 编辑

2012年9月13日

摘要: GCD介绍(一): 基本概念和Dispatch Queue GCD提供很多超越传统多线程编程的优势: 易用:GCD比之thread跟简单易用。由于GCD基于work unit而非像thread那样基于运算,所以GCD可以控制诸如等待任务结束、监视文件描述符、周期执行代码以及工作挂起等任务。基于block的血统导致它能极为简单得在不同代码作用域之间传递上下文。 效率:GCD被实现得如此轻量和优雅,使得它在很多地方比之专门创建消耗资源的线程更实用且快速。这关系到易用性:导致GCD易用的原因有一部分在于你可以不用担心太多的效率问题而仅仅使用它就行了。 性能:GCD自动根据系统负载来... 阅读全文
posted @ 2012-09-13 15:43 恋上你的笑 阅读(6358) 评论(1) 推荐(3) 编辑
摘要: 1. block基础block声明有点像c语言的函数指针[代码]c#/cpp/oc代码:1intfunc(int);23int(*pfunc)(int);45intfunc(intp)6{7printf("%d", p);8returnp;9}其中func是函数, pfunc是函数指针函数指针赋值pfunc = &func;函数指针使用(*pfunc)(100);block的声明int (^bfunc)(int);block的赋值bfunc = ^(int p){ printf("%d", p); return p;};block的使用bfunc 阅读全文
posted @ 2012-09-13 15:17 恋上你的笑 阅读(283) 评论(2) 推荐(0) 编辑

2012年9月5日

摘要: 0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGContextSetLineDash 画虚线4 CGContextAddRect 画一方框4 CGContextStrokeRect 指定矩形4 CGContextStrokeRectWithWidth 指定矩形线宽度4 CGCont 阅读全文
posted @ 2012-09-05 09:31 恋上你的笑 阅读(298) 评论(0) 推荐(0) 编辑

2012年8月31日

摘要: 1. NSData 与 NSStringNSData-> NSStringNSString*aString = [[NSStringalloc]initWithData:adataencoding:NSUTF8StringEncoding];NSString->NSDataNSString*aString =@"1234abcd";NSData*aData = [aStringdataUsingEncoding:NSUTF8StringEncoding];2.NSData与ByteNSData-> Byte数组NSString*testString =@& 阅读全文
posted @ 2012-08-31 14:33 恋上你的笑 阅读(318) 评论(0) 推荐(0) 编辑

2012年8月28日

摘要: 1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加test.php)svn add *.php(添加当前目录下所有的php文件)3、将改动的文件提交到版本库svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)例如:svn commit -m “add 阅读全文
posted @ 2012-08-28 10:40 恋上你的笑 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 解决方法:1)打开“终端” ---(英文:open a terminal)2)输入>svn checkout SERVER_PATH FOLDER_PATH_TO_PUT_THE_PROJECT (实际可能是 svn checkout https://xxx.com/xx xxProject) https://xxx.com/xx这个为服务器端地址,xxProject为项目名 --- (英文:>svn checkout SERVER_PATH FOLDER_PATH_TO_PUT_THE_PROJECT)3)系统将提示你输入密码,随便输入一个,然后回车4) 系统提示你输入用户名,输 阅读全文
posted @ 2012-08-28 09:09 恋上你的笑 阅读(840) 评论(0) 推荐(0) 编辑

2012年8月21日

摘要: 下面表格中的措施 可以用来操作 路径:措施名称描述+(NSString *)pathWithComponents:components用components创建有效的路径名称-(NSArray *)pathComponents将路径名称拆分成若干组成部分-(NSString *)lastPathComponent获取路径名称中最后一个组成部分-(NSString *)pathExtension获取路径名称中的扩展名(后缀名)-(NSString *)stringByAppendingPathComponent:path将path添加到已有的路径名称末尾-(NSString *)stringBy 阅读全文
posted @ 2012-08-21 16:52 恋上你的笑 阅读(468) 评论(0) 推荐(0) 编辑

导航