本文基于Nett4.0.26.Final版本浅析Client与Server端通讯,先看服务器端:public class Server { public static void run(int port) { /**Netty创建ServerSocketChannel,默认Sel...
分类:
Web程序 时间:
2015-10-02 11:12:17
阅读次数:
278
1.线程间的通信:在一个进程中,线程往往不是独立存在的,多个线程之间需要经常进行通信。2.线程间通信的体现: 一个线程传递数据给另一个线程 在一个线程执行完特定任务后,转到另一个线程继续执行任务3.线程间通信常用方法:—(void)performSelectorOnMainThread:(SEL)a...
分类:
编程语言 时间:
2015-09-29 16:27:26
阅读次数:
239
//选择器传参a@property(nonatomic,assign) id taget;@property(nonatomic,assign) SEL action;@property(nonatomic,assign) NSInteger tag;//选择器传参b@property(nonato...
分类:
其他好文 时间:
2015-09-29 12:46:49
阅读次数:
164
请求 用的是一个类似网址的东西拿到的是JSON文件NSString *path =[NSString stringWithFormat:@"http://apis.juhe.cn/cook/query?key=80996127f667eac43832103850b3b13a&menu=%@",sel...
分类:
其他好文 时间:
2015-09-21 20:57:54
阅读次数:
139
Prior to when you prefer to get experience to transform made the effort Diesel-engined keep an eye on, you will have to work out in which targeted sel...
分类:
其他好文 时间:
2015-09-21 12:23:30
阅读次数:
239
@ORA12C>altersessionsetnls_date_format=‘yyyy-mm-ddhh24:mi:ss‘;
Sessionaltered.
SYS@ORA12C>createtablet_0920asselect*fromdba_objects;
Tablecreated.
SYS@ORA12C>selectcount(*)fromt_0920;
COUNT(*)
-----------------
91691
1rowselected.
SYS@ORA12C>sel..
分类:
其他好文 时间:
2015-09-21 01:53:43
阅读次数:
238
在Mybatis中允许开发者自定义自己的缓存,本文将使用Redis作为Mybatis的二级缓存。在Mybatis中定义二级缓存,需要如下配置:1、MyBatis支持二级缓存的总开关:全局配置变量参数“cacheEnabled=true”2、select语句所在的Mapper需配置了 或节点3、sel...
分类:
其他好文 时间:
2015-09-20 13:14:37
阅读次数:
457
SEL就是对方法的一种包装。包装的SEL类型数据它对应相应的方法地址,找到方法地址就可以调用方法。在内存中每个类的方法都存储在类对象中,每个方法都有一个与之对应的SEL类型的数据,根据一个SEL数据就可以找到对应的方法地址,进而调用方法。@interfacePerson:NSObject+(void...
分类:
移动开发 时间:
2015-09-20 06:54:29
阅读次数:
220
在很多场合,用临时表或表变量也可以替代游标临时表用在表没有标识列(int)的情况下.在表有标识列(int)的情况下可以用表变量,当然也可以用临时表.利用临时表或表变量的原因时,生成一个连续的列对于临时表是使用SELECT .... ,IDENTITY(int) NewID INTO #tmp SEL...
分类:
数据库 时间:
2015-09-19 16:36:57
阅读次数:
163
原文地址: http://www.cnblogs.com/ygm900/archive/2013/01/16/2862676.html各种语言都有些传递函数的方法:C语言中可以使用函数指针,C++中有函数引用、仿函数和lambda,Objective-C里也有选择器(selector)和block。...
分类:
其他好文 时间:
2015-09-18 13:38:37
阅读次数:
296