前言JavaScript是一种描述型脚本语言,它不同于java或C#等编译性语言,它不需要进行编译成中间语言,而是由浏览器进行动态地解析与执行。如果你不能理解javaScript语言的运行机制,或者简单地说,你不能掌握javascript的执行顺序,那你就犹如伯乐驾驭不了千里马,让千里马脱缰而出,四...
分类:
编程语言 时间:
2015-12-03 11:27:25
阅读次数:
191
1. Block的声明和线程安全Block属性的声明,首先需要用copy修饰符,因为只有copy后的Block才会在堆中,栈中的Block的生命周期是和栈绑定的,可以参考之前的文章(iOS: 非ARC下返回Block)。另一个需要注意的问题是关于线程安全,在声明Block属性时需要确认“在调用Blo...
分类:
其他好文 时间:
2015-12-03 11:26:25
阅读次数:
134
我们都知道,静态static方法中不能调用非静态non-static方法,准确地说是不能直接调用non-static方法。但是可以通过将一个对象的引用传入static方法中,再去调用该对象的non-static方法。 其实这个事实的应用很经常,以至于我们不去重视:在主函数(static方法...
分类:
编程语言 时间:
2015-12-03 11:25:03
阅读次数:
149
假设有子节点为child, 父节点为parent, 且都是Transform类型.则:child.localPosition = (child.position - parent.position) * kk = NGUI高度的一半解释:NGUI高度的一半如果设置的NGUI的高度为720, 那就是*...
分类:
其他好文 时间:
2015-12-03 11:27:04
阅读次数:
173
利用SocketServer模块来实现网络客户端与服务器并发连接非阻塞通信。首先,先了解下SocketServer模块中可供使用的类:BaseServer:包含服务器的核心功能与混合(mix-in)类挂钩;这个类只用于派生,所以不会生成这个类的实例;可以考虑使用TCPServer和UDPServer...
分类:
编程语言 时间:
2015-12-03 11:25:32
阅读次数:
141
1.ARC下用 @autoreleasepool {}主要还是为了避免内存峰值。简单点的说在{}中存放的对象会在稍后的某个时刻释放掉(1)在自动释放池@autoreleasepool{}中alloc一个对象后(如p1),仍然需要用[p1 autorelease];只是这个语句和[p1 release...
分类:
其他好文 时间:
2015-12-03 11:24:10
阅读次数:
176
http://qiusuoge.com/12280.html 开源C/C++网络库比较:ACE、livevent和Boosthttp://blog.csdn.net/u011628751/article/details/50033765 IO多路复用之selecthttp://blog.csdn.....
分类:
其他好文 时间:
2015-12-03 11:26:11
阅读次数:
122
1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_...
分类:
数据库 时间:
2015-12-03 11:24:32
阅读次数:
146
什么是事件起泡:一个事件不能凭空产生,这就是事件的发生等等,接下来为大家介绍下jquery阻止事件起泡以及关于js事件起泡的验证,感兴趣的朋友可以参考下哈(1)什么是事件起泡首先你要明白一点,当一个事件发生的时候,该事件总是有一个事件源,即引发这个事件的对象,一个事件不能凭空产生,这就是事件的发生。...
分类:
Web程序 时间:
2015-12-03 11:26:18
阅读次数:
154
如果一台机器上有多个Tomcat,可能存在不同的Tomcat需要不同版本JDK才能运行的情况,这时候就需要指定JDK来同时运行多个Tomcat了。在windows环境下以批处理文件方式启动tomcat,只要运 行/bin/startup.bat这个文件,就可以启动Tomcat。在启动时,startu...
分类:
其他好文 时间:
2015-12-03 11:25:18
阅读次数:
153
public class Solution { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { int carry = 0; ListNode result = new ListNode(0); ...
分类:
其他好文 时间:
2015-12-03 11:25:46
阅读次数:
84
原文地址:http://www.cnblogs.com/yincheng/p/4943789.html JS虽然是一个面向对象的语言,但是不是典型的面向对象语言。Java/C++的面向对象是object - class的关系,而JS是object - object的关系,中间通过原型prototyp...
分类:
Web程序 时间:
2015-12-03 11:23:35
阅读次数:
214
1 DECLARE @Name NVARCHAR (50) 2 SET @Name = '\EXAM\061023478874' 3 4 DECLARE @Position INT 5 6 --sql first indexof 7 SET @Posit...
分类:
数据库 时间:
2015-12-03 11:23:07
阅读次数:
155
Linux系统的route命令用于显示和操作IP路由表(show/manipulatetheIProutingtable)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网...
分类:
系统相关 时间:
2015-12-03 11:21:59
阅读次数:
181
关于iPhone设备不同显示尺寸适配的一些方法------关于适配的理解------1、什么是适配? 适配是对不同硬件和系统软件的适应,硬件包括屏幕显示,处理器,内存等等(目前主要是屏幕适配,iPhone 6s新增了3D Touch功能,其他硬件功能并没有实质性的改变),软件主要是不同iOS系统(....
分类:
其他好文 时间:
2015-12-03 11:21:09
阅读次数:
163
IDisposable概述 GC(垃圾收集器)只能回收托管(Managed)内存资源,对于数据库连接、文件句柄、Socket连接等这些资源(非托管资源,UnManaged)就无能为例,必须程序员自己控制资源的回收。非托管资源:SqlConnection、FileStream等。 对于使用非内存资.....
分类:
Web程序 时间:
2015-12-03 11:22:07
阅读次数:
182