一、示例演示 可以发现: 经过 Test1后,list 的元素数量由 0 变为 1 了, 经过 Test2后,list 的元素数量还是0。 二、解说 1.list类型是引用类型 2.引用本身是类似于一个“保存地址的值变量”所以从方法外部传入引用到方法里,那么其实引用本身是复制了一份副本来给方法里使用 ...
当一个类A的某个成员变量的值变化时,可能导致多个行为表现得不同。将该成员变量封装成类型的模式,即为状态模式(state pattern)。 编程技巧:以多态来重构分支结构。 设计思路:解决状态加入、状态转换、状态对行为的影响问题。 状态决定行为 先不考虑状态转换,非常easy看到状态决定行为的场景。 ...
分类:
其他好文 时间:
2017-08-10 17:58:14
阅读次数:
118
1. onchange事件监听input值变化的使用方法: 2. 网页开发时,如果有input隐藏域,通过js改变隐藏域的值,无法触发change事件。 原因:onchange事件在内容改变(两次内容有可能还是相等的)且失去焦点时触发。 解决方法:在这种情况下,可以在改变隐藏域的值的同时,手动触发o ...
分类:
其他好文 时间:
2017-08-10 13:45:10
阅读次数:
379
plot 功能 绘制二维图形的最基本函数。 语法 其他属性参数: ezplot 功能 无需数据准备,直接画出函数图形 语法 fplot 功能 通过MATLAB平台内部设置的自适应算法来动态决定自变量的离散间隔,当函数值变化缓慢时离散间隔取大些,当函数值变化剧烈时,离散间隔取小一些。 语法 subpl ...
分类:
其他好文 时间:
2017-07-24 21:31:53
阅读次数:
249
属性观察者机制能让程序在属性被赋值时获得运行代码的机会,用来监视属性的除初始化之外的属性值变化,当属性值发生改变时能够对此作出响应 详细包含两个特殊的回调方法: willSet(newValue):被观察的属性即将被赋值之前自己主动调用方法。 didSet(old Value):被观察的属性被赋值完 ...
分类:
编程语言 时间:
2017-07-08 19:45:32
阅读次数:
104
前言 温度传感器:使用MF58热敏电阻,非线性,直流电桥测电压,经过放大电路输出电压。 湿度传感器:HS1101湿敏电容,用555定时器组成震荡电路,湿度变化->电容值变化->输出频率变化,用单片机捕获频率,绘出特性曲线。线性关系。 Proteus 仿真电路: (8/7/2017 博客园 IcDes ...
分类:
其他好文 时间:
2017-07-08 11:18:08
阅读次数:
134
量化交易风险指标 风险指标数据有利于对策略进行一个客观的评价,主要风险指标包括: 策略收益(Total Returns) 策略年化收益(Total Annualized Returns) 基准收益(Benchmark Returns) 基准年化收益(Benchmark Annualized Retu ...
分类:
其他好文 时间:
2017-06-25 10:04:36
阅读次数:
333
每次添加数组到$scope.a中: 利用$watch特性可以做一些jsonp跨域的功能: angular是当前最流行的数据交互插件。能实现很多功能。 ...
分类:
其他好文 时间:
2017-06-22 00:12:58
阅读次数:
215
有个接口是按修改时间(updated_time)排序的 优化后,有人反馈接口的返回值有问题 查了一下,反馈的数据是推荐过的(推荐操作是会更新updated_time的)。 然后就认为是有人进行了推荐操作,然后这一些就都合理了。因为推荐,所以修改时间,因为修改时间更改,所以接口返回顺序发生变化 但运营 ...
分类:
其他好文 时间:
2017-06-16 21:16:32
阅读次数:
121
摘自:http://blog.csdn.net/spy19881201/article/details/25537225 示例: js 实现: $(function(){ $('#username').bind('input propertychange', function() { $('#res ...
分类:
Web程序 时间:
2017-06-16 20:18:08
阅读次数:
164