@synchronized 的作用是创建一个互斥锁,保证此时没有其它线程对self对象进行修改。这个是objective-c的一个锁定令牌,防止self对象在同一时间内被其它线程访问,起到线程的保护作用。
一般在公用变量的时候使用,如单例模式或者操作类的static变量中使用。
@synchronized(object){},每一个object对应一把锁,要执行{}中的代码,首先必须要拿到o...
分类:
编程语言 时间:
2014-05-10 09:24:21
阅读次数:
341
导言完整备份不能截断事务日志,这是所有SQL Server
DBA的一个常识,为此,当数据库处于完整恢复模式时(非特别说明,下文所提到都是完整恢复模式下的数据库),DBA们必须频繁地使用事务日志备份的方式来防止日志文件变得过大。这几乎成为了DBA们的一个定理,但,作为一个DBA,你证明过这个定理吗?...
分类:
其他好文 时间:
2014-05-09 18:03:57
阅读次数:
433
我们知道在通过POST方式向服务器发送AJAX请求时最好要通过设置请求头来指定为application/x-www-form-urlencoded编码类型。知道通过表单上传文件时必须指定编码类型为"multipart/form-data"。而text/plain是我们在做纯文本传输时防止接收数据时出...
分类:
移动开发 时间:
2014-05-09 16:30:46
阅读次数:
444
1 CImage img , img1 ,imDest; 2 img1.Load( 图片路径); 3
img.Load( 图片路径); 4 为了防止图片失真,先处理一下在把图片显示出来 5 SetStretchBltMode(pDC->m_hDC ,
HALFTON...
分类:
其他好文 时间:
2014-05-09 11:50:35
阅读次数:
283
block对于其变量都会形成strong reference,对于self也会形成strong
reference ,而如果self本身对block也是 strong reference 的话,就会形成 strong reference
循环,造成内存泄露,为了防止这种情况发生,在block外部应该...
分类:
其他好文 时间:
2014-05-07 19:27:49
阅读次数:
288
是新的方法,还是get方法本身就有这个功能?需要用到递归遍历的方法,将所有的key-value扫描出来。
分类:
其他好文 时间:
2014-05-05 11:53:20
阅读次数:
438
现基于阅读器与电子标签之间的安全方案主要有两大类,认证机制和加密机制。认证机制:在阅读器与电子标签进行通信是进行安全认证机制,确认身份后才能进行正常通信,这样可以防止非授权或非法阅读器对标签信息的读取与标签数据信息的篡改,还能防止欺骗攻击和假冒攻击。
加密机制:对二者之间传输的数据信息加密后再进行传...
分类:
其他好文 时间:
2014-05-05 10:29:23
阅读次数:
432
一.SQL注入漏洞SQL注入漏洞的危害不仅体现在数据库层面,还有可能危及承载数据库的操作系统;如果SQL注入被用来挂马,还可能用来传播恶意软件等,这些危害包括但不限于:1、数据库信息泄漏:数据库中存储的用户隐私信息泄露。2、网页篡改:通过操作数据库对特定网页进行篡改。3..
分类:
Web程序 时间:
2014-05-04 17:12:00
阅读次数:
1453
1.2G内存试玩RAMOS_XP1、为了防止做系统时出现意外,用Bootice把C盘MBR修改为Grub4dos,这样子系统如果失败,可以进入PE重做。2、在C盘安装75M飞机城老朱zmhxpsp2,安装好之后windows目录约271M,Program
Files约80M,Documents an...
分类:
其他好文 时间:
2014-05-04 11:12:52
阅读次数:
366
安装步骤如下:
1. 前提条件
已经安装了Apache 2.2.x或以上版本,下载mod_evasitive。
下载地址:
http://www.zdziarski.com/blog/wp-content/uploads/2010/02/mod_evasive_1.10.1.tar.gz
2. 安装
按照下列指令安装mod_evasi...
分类:
系统相关 时间:
2014-05-04 09:02:55
阅读次数:
412