SEL 其实是对方法的一种包装,将方法包装成SEL类型的数据,去找对应的方法地址,然后调用对应的方法。通过方法名的字符串 调用方法: 每一个方法中都默认还有一个sel 为_cmd
分类:
其他好文 时间:
2015-05-05 21:12:25
阅读次数:
123
Tatala 中文教程 概述 Tatala是一个简单易用的RPC中间件,并且跨语言跨平台。它将调用方法转变成字节数组(包括被调用类名,目标方法名,参数序列和返回值),在socket基础上实现客户端和服务器之间的互相通信。 ...
分类:
其他好文 时间:
2015-05-05 14:36:46
阅读次数:
144
概述
Proguard代码混淆工具:可以对代码进行去冗余压缩,代码优化,代码混淆等。在Android中的主要应用就是对代码混淆:就是将类名,方法名,Field名变成如a,b,c或者1,2,3等难以阅读和理解的名字,以防止逆向工程和被反编译阅读源码。
使用Proguard
启用
Eclipse下:
项目根路径下有两个文件:project.properties和proguard-pr...
分类:
移动开发 时间:
2015-05-05 14:31:08
阅读次数:
241
匿名方法不包含方法名(定义的时候)。好处仅仅是方便,不用专门去定义一个方法。因此减少了实例化委托所需的编码系统开销。所以匿名方法只适用于简短的方法体、临时使用的情况。尤其是在C# 3.0后出了Lambda表达式后用途更广了。
例如,如果创建方法所需的系统开销是不必要的,则指定代码块(而不是委托)可能非常有用。
启动新线程即是一个很好的示例。无需为委托创建更多...
是否啟用http響應緩沖 指定請求頁將進行動態編譯的頁的類名 指示頁的時間是否自動綁定,若是設置為True,則會方法名為"Page_事件名"的方法會自動執行 指定指向頁引用的代碼隱藏文件的路徑 指示頁的區域性設置.該屬性值必須是有效的區域性ID,注意,LCID和Cultrue屬性是相互排斥的,...
分类:
Web程序 时间:
2015-05-04 11:28:38
阅读次数:
103
(1)this:是当前类的对应引用。简单来讲,它就代表当前类的一个对象。 this的场景:解决局部变量隐藏成员变量。(2)构造方法: 作用:给对象的数据进行初始化。 格式:1.方法名与类名相同;2.没有返回值类型,连void都没有;3.没有具体的返回值。 class Stude...
分类:
其他好文 时间:
2015-05-03 20:18:13
阅读次数:
90
在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。Method的invoke方法1.先检查Accessi...
分类:
编程语言 时间:
2015-05-02 12:28:34
阅读次数:
332
在Bash的算术运算中有以下几种方法:名称语法范例算术扩展$((算术式))r=$((1+2*3))使用外部程序exprexpr算术式r=`expr1+2*3`使用$[]$[算术式]r=$[1+2]使用内置命令declare-i变量=算术式declare-ir=1+2*3使用内置命令letlet算术式letr=1+2i++运算后加1,i--运算后减1++i运算前加..
分类:
系统相关 时间:
2015-05-01 20:05:20
阅读次数:
171
1.方法: (1)定义: 完成特定功能块的代码,在有些语言中也叫函数 (2)格式: (3)方法的重载 【在同一个类中,方法名相同,参数列表不同,与返回值无关】 2.数组 (1)定义 存储同一种数据类型的多个元素的容器 (2)特点: 每个元素都有编号,从0开始,最大编号是:数组程度-1; 编号的专业叫...
分类:
编程语言 时间:
2015-05-01 17:22:05
阅读次数:
224
Proxy 代理模式:解耦日常开发中的日志、权限、事务处理等。实现原理:
一个抽象目标类即一个接口,有相关方法名;
一个具体目标类,实现该接口和相关的方法;
一个代理类,调用目标具体类并加上自己需要的逻辑;
客户端实例化代理类,调用代理类的方法
代理模式实现原理图
代理模式代理模式:是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转...
分类:
其他好文 时间:
2015-05-01 10:45:40
阅读次数:
118