2016年10月20日
摘要: 解决办法(fix method):在info.plist —Source Code中添加UsageDescription相关的key, 描述字符串自己随意填写就可以,但是一定要填写,不然会引发包无效的问题,导致上传打包后构建版本一直不显示。 <!-- 相册 --> <key>NSPhotoLibra 阅读全文
posted @ 2016-10-20 14:59 摇摆的大叔 阅读(685) 评论(0) 推荐(0) 编辑
2016年5月25日
摘要: 每个app有且只有一个UIApplication对象,当程序启动的时候通过调用UIApplicationMain方法得到的。可以通过sharedApplication方法得到。 UIApplication对象的主要任务是处理用户事件的处理路径,例如分发一个UIEvent到另外一个对象去处理。UIAp 阅读全文
posted @ 2016-05-25 16:39 摇摆的大叔 阅读(6136) 评论(0) 推荐(0) 编辑
2015年12月30日
摘要: //初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];//设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UI... 阅读全文
posted @ 2015-12-30 14:58 摇摆的大叔 阅读(2974) 评论(0) 推荐(0) 编辑
2015年11月24日
摘要: 从sdk3.2.5升级到sdk 7.1中间废弃了很多的方法,还有一些逻辑关系更加严谨了。1,警告:“xoxoxoxo”is deprecated解决办法:查看xoxoxoxo的这个方法的文档,替换掉这个方法即可。2,警告:Declaration of "struct sockaddr" will n... 阅读全文
posted @ 2015-11-24 15:19 摇摆的大叔 阅读(498) 评论(0) 推荐(0) 编辑
2015年11月16日
摘要: 文件目录如下:基本导航顺序: root -> First -> Second -> Third。其中,FirstViewController作为 navigation堆栈的rootview1、创建navigation。如果是想直接把navigation导航作为项目一开始的跟视图,把RootViewC... 阅读全文
posted @ 2015-11-16 17:37 摇摆的大叔 阅读(907) 评论(0) 推荐(0) 编辑
摘要: -canOpenURL: failed for URL: "CamCardHDOpenAPI:*" - error: "(null)"This app is not allowed to query for scheme *在iOS 9中必须将url加入白名单中. (LSApplicationQue... 阅读全文
posted @ 2015-11-16 11:37 摇摆的大叔 阅读(382) 评论(0) 推荐(0) 编辑
2014年1月20日
摘要: 大部分系统都有权限系统。一般来说,它能管控人员对某个否页面的访问;对某些字段、控件可见或者不可见。对gridview中的数据是否可删除、可添加、可新增等等。大部分人都把权限作为一个子系统独立出来。但是这里我不是想设计一个权限管理系统,网上的设计方案太多了,可以说每个开发人员都有自己的开发权限管理系统的想法和思路。 在这篇文章中,我先用简单的C#代码模仿一个用户的权限,再使用sql去模拟。这是一种很简单,很直观,很高效的方式去判定用户的权限。C#:好吧,先从最简单开始,定义一个用户(User)类,如下。1classUser2{3boolCanDelete;4boolCanRead;5boolCa 阅读全文
posted @ 2014-01-20 15:02 摇摆的大叔 阅读(445) 评论(1) 推荐(1) 编辑
2014年1月15日
摘要: --定义给定的一天DECLARE@DateDATETIME=GETDATE();SELECT@DateAS'目前时间',DATEADD(DD,-1,@Date)AS'前一天',DATEADD(DD,1,@Date)AS'后一天'/*月计算*/,DATEADD(MONTH,DATEDIFF(MONTH,0,@Date),0)AS'月初'--在SQLServer中0代表1900-01-01,通过月运算,保证日恒久为1号,DATEADD(DD,-1,DATEADD(MONTH,1+DATEDIFF(MONTH,0,@Date),0))A 阅读全文
posted @ 2014-01-15 18:09 摇摆的大叔 阅读(929) 评论(0) 推荐(0) 编辑
2014年1月8日
摘要: 在数据库应用的设计中,我们往往会需要获取某些表的记录总数,用于判断表的记录总数是否过大,是否需要备份数据等。我们通常的做法是:select count(*) as c from tableA 。然而对于记录数巨大的表,上述做法将会非常耗时。在DELL 4400 服务器上做试验,MS Sqlserver 2000 数据库对于100万记录的简单数据表执行上述语句,时间在1分钟以上。如果在表的某个字段上做聚簇索引,第一次执行该语句的时间和没有索引的时间差不多,之后执行上述语句,速度很快,在1秒中以内,但当表的记录数发生较大变化后,再执行该语句又会经历一次耗时的过程。而且不是每个表都适合做聚簇索引的, 阅读全文
posted @ 2014-01-08 14:24 摇摆的大叔 阅读(1226) 评论(3) 推荐(0) 编辑
2013年6月4日
摘要: a 标签有link,visited,hover,active这几个常用的伪类用于定义不同状态. 这些伪类意思明确, 使用简单, 看起来不会存在什么问题, 而实际上他们的使用顺序, 是否应该使用都需要考虑清楚.a 标签在网页中无所不在, 而且样式复用性很高. 一般来说, 一个网站上的链接形式是比较统一的, 所以作为 reset 或者基本的 a 标签 CSS 定义十分重要.a 标签伪类的 lvha 顺序为了解决伪类状态覆盖的问题, 网上建议开发者书写 a 标签样式如下:a:link {color:#FF0000;} /* 没访问过的链接样式 */a:visited {color:#00FF00;} 阅读全文
posted @ 2013-06-04 13:16 摇摆的大叔 阅读(414) 评论(0) 推荐(0) 编辑