nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。 (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型...
分类:
编程语言 时间:
2014-06-28 20:17:39
阅读次数:
276
使用多线程可以防止主线程阻塞。同时也可以将一个大的任务分成若干个小的任务去做。常用方法一:1, 首先使用 detachNewThreadSelector:toTarget:withObject:来启动一个新的线程 [NSThread detachNewThreadSelector:@selector...
分类:
其他好文 时间:
2014-06-21 11:31:21
阅读次数:
192
文件夹上的符号有什么意义??黄色感叹号(有冲突):--这是有冲突了,冲突就是说你对某个文件进行了修改,别人也对这个文件进行了修改,别人抢在你提交之前先提交了,这时你再提交就会被提示发生冲突,而不允许你提交,防止你的提交覆盖了别人的修改。要解决冲突,如果你确认你的修改是无效的,则用TSVN还原你的修改...
分类:
其他好文 时间:
2014-06-21 09:17:28
阅读次数:
176
//防止页面多次刷新页面执行 if (num == 1) { string GetUserName = System.Configuration.ConfigurationSettings.AppSettings["Y2000...
具体代码如下: 1 /** 2 * ftp取天气网信息,参数为ftp地址、账号、密码 3 * @param ip 4 * @param port 5 * @param user 6 * @param pswd 7 * @param path...
分类:
其他好文 时间:
2014-06-20 20:27:22
阅读次数:
238
前言
随着WEB开发的发展如日中天,越来越多的程序猿加入这个行列,尤其是在大型项目团队开发的过程中,程序员们的水平参差不齐。导致各种各样的安全验证不严密导致各种问题。正如那句话所说,水桶能装水的多少不取决于最高的挡板,而是最低的挡板。
那今天我就给大家演示一下常见的安全问题SQL的形成原因和预防。
环境准备
我本来打算用java做实验的,考虑到PHP的话比较快,就用PH...
分类:
数据库 时间:
2014-06-18 12:08:38
阅读次数:
250
1.ClassLoader(类加载器)1.加载:查找并加载类的二进制数据2.连接—验证:确保被加载的类的正确性(防止不是通过java命令生成的class文件被加载)—准备:为类的静态变量分配内存,并将其初始化为默认值(如int默认值为0)—解析:把类中的符号引用转换为直接引用3.初始化:为类的静态变...
分类:
编程语言 时间:
2014-06-18 10:20:26
阅读次数:
238
一.虚基类——在继承方式(public / private)class B1: virtual public B0{};作用:防止多重继承中二义性,保证成员唯一标识是核心。【比较】 作用域分辨符:: vs 虚基类 相同:都是为了保证 唯一标识成员 不同:①“::” 在派生类中,同名成员有多...
分类:
编程语言 时间:
2014-06-18 08:52:01
阅读次数:
222
目的使得公司的Linux系统权限管理更规范,让每个用户拥有自己所该有的权限,防止因为某些用户的权限过大后的一些误操作,导致服务器的不正常运行。操作1、编辑Linux系统中的sudoers文件[root@Temp-2~]#vim/etc/sudoers
#Editbyroot
User_AliasNETMAN=net01,net02#用户别名
User..
分类:
系统相关 时间:
2014-06-18 00:38:08
阅读次数:
385
广播风暴:当网络中存在物理环路,会产生广播风暴STP协议:Spanning Tree Protocol(生成树协议) 逻辑上断开环路,防止广播风暴的产生STP算法:(所有选择都是比小-小的当选) 选择根网桥(Root Bridge):在网络中的所有交换机中选择一台 选择依据:网桥ID(网桥...
分类:
其他好文 时间:
2014-06-18 00:16:46
阅读次数:
252