总结 2018=### 技术进步: #### 做项目涨知识,没有什么比来个难一点的任务,更快了。 为了解决他,又是翻书、又是 google , 有时候还发 stackOverFlow , 寻找各种可能的技术,各种场景,综合记忆理解。 解决一个,对一类问题的解决套路印象,都挺深。 工程师,本来就是解决 ...
分类:
其他好文 时间:
2019-01-15 15:46:14
阅读次数:
212
1、KVO 简介 KVO,是一个非正式协议,提供了一个途径,使对象(观察者)能够观察其他对象(被观察者)的属性, 当被观察者的属性发生变化时,观察者就会被告知该变化。 1.1 基本方法 添加观察者: 实现观察响应方法: 移除观察者: 1.2 KVO方法中的参数 调用方法里: object : 被观察 ...
分类:
其他好文 时间:
2019-01-15 00:47:26
阅读次数:
204
恢复内容开始 泛型即一个方法可以传递多种不同的类型的时候,就用泛型。泛型是C#2.0语法新特性,也是.net framework框架升级的结果。 从上面两段代码可以看出,用一个泛型方法可以代替多种普通的方法。这时候可以有人想到用object类型传参,下面就试试obejct。 运行结果 从运行结果可以 ...
最近频繁使用异步所以自己综合的学习了一把异步相关的知识,自己稍加整理了一下(这也是我试着写的第一篇,如果有不对的,希望大神来指正!) 首先是 委托实现的异步 class Program { public delegate int weituo();//定义了个委托 public int xxx() ...
今天介绍一下使用Aurelia binding 模块绑定HTML属性/事件的方式。我们依然使用之前创建的代码例子。 Aurelia binding 绑定属性或者方法的通用模式就是 XXX.command="expression" XXX如 属性 value, 如方法click,blur comman ...
分类:
其他好文 时间:
2019-01-08 00:58:59
阅读次数:
203
记录于2013/6/26: 一.点击键盘上的“Done”按钮关闭键盘 1.视图控制器实现UITextFieldDelegate协议 2.设置文本框属性 textField.returnKeyType = UIReturnKeyDone; textField.delegate=self; 3. 重写协 ...
分类:
移动开发 时间:
2019-01-03 19:41:30
阅读次数:
170
调用更新接口返回字段: result = { descr = ""; isupdate = 1;//是否更新 qzupdate = 0;//是否强制更新 updateurl = "http://www.baidu.com";//更新地址 versioncode = "2.0";//版本号 }; 根据 ...
分类:
移动开发 时间:
2019-01-03 19:33:02
阅读次数:
257
先说初始化 然后填充内容 &&重点 重点是是他内部的运行逻辑,我也是今天才搞清楚。 先看delegate 如果TransitionStyle是UIPageViewControllerTransitionStylePageCurl 那么从首页开始拖动的时候,往左拖动,会触发viewController ...
分类:
其他好文 时间:
2018-12-26 15:44:44
阅读次数:
138
第一节: 1.委托的声明、实例化和调用(三部曲) //1定义(定义在类里面或者外面(不能再方法里面)) /* * public delegate void MyDelegate1();//无参数 * public delegate void MyDelegate2(int x, int y);//有 ...
分类:
其他好文 时间:
2018-12-23 22:06:59
阅读次数:
135
koa中context可以直接调用request和response属性的重要原因是使用了delegate将req和res的属性代理到context, 其中最核心的是__defineGetter__和__defineSetter__ 在对象定义后给对象添加getter或setter方法要通过两个特殊的 ...
分类:
其他好文 时间:
2018-12-23 13:57:43
阅读次数:
154