import UIKit/*:可选类型(可以有值, 也可以没有值)* 在OC中我们可以给一个对象类型变量赋值为nil或者一个对象, 而在Swift中如果想给一个变量赋值为nil那么必须明确指定为可选类型才可以, 也就是说普通变量是不能赋值为nil的格式: 数据类型?* 以后但凡看到init后面跟上一...
分类:
编程语言 时间:
2015-11-06 20:49:30
阅读次数:
231
2015-11-06使用eclipse 打断点debug,其实是使用的本地代码。你只要修改了eclipse中的代码,尽管测试服务端的代码没有更新,请求后还是执行的是本地代码。resume可以重新启动debug服务(当重新选择断点以后可以执行)breakpoints控制断点
分类:
其他好文 时间:
2015-11-06 20:45:59
阅读次数:
120
1、静态成员变量程序中的类,只是在描述其对象的属性和成员,并没有产生实际对象,只有通过new关键字才能产生出对象,这时系统才会分配内存空间给对象,其方法才能供外部调用。每生成一个对象,都会在内存中给它分配一个单独的空间,有时候我们希望无论产生多少对象,某些某些特定的数据在内存空间里只有一份,我们只需...
分类:
编程语言 时间:
2015-11-06 20:44:11
阅读次数:
220
1. 多命令顺序执行 ? ?;????分号分割每一个命令 ????格式: 命令1;命令2。如: ls;cd /? 。 ????作用:多命令依次执行,命令之间没有逻辑关系。 ????注意:该符号不管第一个命令是否正确执...
分类:
系统相关 时间:
2015-11-06 19:40:31
阅读次数:
499
0x00 索引说明6.30在OWASP的分享,关于业务安全的漏洞检测模型。进一步的延伸科普。0x01 身份认证安全1 暴力破解在没有验证码限制或者一次验证码可以多次使用的地方,使用已知用户对密码进行暴力破解或者用一个通用密码对用户进行暴力破解。 简单的验证码爆破。URL: http://zone.w...
分类:
其他好文 时间:
2015-11-06 19:28:15
阅读次数:
201
写出本文仅仅是处于备忘的目的。最近为现在做的软件添加了一个内存回收机制(以前处于某种内存只申请不释放,这并不等于内存泄露,因为我们知道这些内存块在内存中的位置)-- 某一个块内存在不使用的时候将其释放掉,以防止内存缓慢增长。由于以前没有释放内存,所以就不存在野指针的问题。于是乎肯定坑爹的事情就从内存...
分类:
编程语言 时间:
2015-11-06 19:26:22
阅读次数:
248
前言 有段时间没有更新博文了,一直在忙工作很少有时间静下心来继续研究点东西,说来也惭愧,归咎原因最主要的还是因为懒惰。空想也是不管用的,有时候很多想法被扼杀到了摇篮里,还没开始做就放弃了,这是多数人会有的恶习,世界上最不缺少的就是空想家,而是实践者,有句俗话说的好不怕千招会,只怕一招绝,能踏踏实实做...
分类:
其他好文 时间:
2015-11-06 19:24:04
阅读次数:
373
题目传送门题意:给了一些点,问组成两个不相交的矩形的面积和最大分析:暴力枚举,先找出可以组成矩形的两点并保存起来(vis数组很好),然后写个函数判断四个点是否在另一个矩形内部。当时没有保存矩形,用for来找矩形,结果写糊涂了忘记判断回形的情况。。。/*************************...
分类:
其他好文 时间:
2015-11-06 19:16:28
阅读次数:
293
简洁、安全是Swift设计背后的基本思想。 更少的输入:不需要分号,?表示Optional,括号要求也少了,数组和字典的初始化,switch没有break 借鉴了不少函数式编程的思想 var和let分别表示变量和常亮 set、get、wil...
分类:
编程语言 时间:
2015-11-06 18:07:22
阅读次数:
212
True FFS内核编程1、格式化FLASH即使FLASH没有和块设备驱动绑定,也可对其进行格式化。tffsDevFormat (int tffsDriveNo, int formatArg);typedef struct{ tffsFormatParams formatParams; unsi.....
分类:
其他好文 时间:
2015-11-06 18:06:12
阅读次数:
246