码迷,mamicode.com
首页 >  
搜索关键字:副作用    ( 568个结果
宏定义和函数的区别
1.参数。 宏定义无类型限制,而函数形参必须定义,即使实现同样的功能。 eg:#defineMAX(X,Y)(X)>(Y)?(X):(Y)2.执行效率函数在传参和返回值时没有宏定义直接替换语句效率高。3.程序长度宏定义时写一行调几行代码,而函数则一直调用一个位置,源代码没有变长。4.副作用传j++..
分类:其他好文   时间:2015-07-30 23:34:56    阅读次数:191
hdu 3081 hdu 3277 hdu 3416 Marriage Match II III IV //灵活运用最大流量
3081 意甲冠军: n女生选择不吵架,他甚至男孩边(他的朋友也算。并为您收集过程)。2二分图,一些副作用,有几个追求完美搭配(每场比赛没有重复的每一个点的比赛) 后。每次增广一单位,(一次完美匹配),再改动起点还有终点的边流量,继续增广。直到达不到完美匹配为止。网上非常多是用二分做的,我认为不是必...
分类:其他好文   时间:2015-07-30 21:09:05    阅读次数:143
关于Jquery.Data()和HTML标签的data-*属性
人们总喜欢往HTML标签上添加自定义属性来存储和操作数据。但这样做的问题是,你不知道将来会不会有其它脚本把你的自定义属性给重置掉,此外,你这样做也会导致html语法上不符合Html规范,以及一些其它副作用。这就是为什么在HTML5规范里增加了一个自定义data属性,你可以拿它做很多有用的事情。你可以...
分类:Web程序   时间:2015-07-30 11:11:57    阅读次数:217
设计模式--观察者模式(Observer)
什么是观察者模式?      定义了 一种一对多的关系,让多个观察对象(公司员工)同时监听一个主题对象(秘书),主题对象状态发生变化时,会通知所有的观察者,使它们能够更新自己。     解决什么问题?      将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、扩展和重用都带来不便。观察者就是...
分类:其他好文   时间:2015-07-30 00:47:21    阅读次数:115
Ruby gsub() gsub!()
gsub()第一个参数是reg,第二个参数是被替换的字符。 返回更改的字符串,对原字符串无副作用。 没有匹配会返回原字符串。irb(main):001:0> str = "regWord" => "regWord" irb(main):002:0> str.gsub(/W/,'w') => "regword" irb(main):003:0> str => "regWord"gsub!()有匹配...
分类:其他好文   时间:2015-07-23 13:53:22    阅读次数:199
《编程导论(Java)·3.1.2 方法》之 副作用
4. 副作用 在一些语言如Pascal中,子程序被分成两种:函数和过程。虽然Java没有强制性地要求将方法区分为命令和函数,然而这种区别对于良好地设计程序有很大的帮助[1]。 首先说明一个概念:副作用(side effect)。副作用一般是针对操作(表达式)而言的,一个操作/表达式有“副作用”是指在对该表达式求值时,会改变程序的一个或多个数据,以致再次对该表达式求值时,可能会得出不同的结果...
分类:编程语言   时间:2015-07-11 18:33:17    阅读次数:236
互联网数据库架构设计思路
一 、58同城数据库架构设计思路 (1)可用性设计 解决思路:复制+冗余 副作用:复制+冗余一定会引发一致性问题 保证“读”高可用的方法:复制从库,冗余数据,如下图 带来的问题:主从不一致 解决方案:见下文 保证“写”高可用的一般方法:双主模式,即复制主库(很多公司用单master,此时无法保证写的...
分类:数据库   时间:2015-07-11 11:59:23    阅读次数:341
javascript语句
定义:表达式在Javascript中是短语,而语句则是Javascript整句或命令。简单的来说,javascript语句以分号结束,表达式计算出一个值,语句用来执行以使某件事发生。 “使某件事发生”的一个方法是计算带有副作用的...
分类:编程语言   时间:2015-07-07 17:18:24    阅读次数:163
MySQL学习笔记(23)-----------索引优化
大家都知道索引对于数据访问的性能有非常关键的作用,都知道索引可以提高数据访问效率。 为什么索引能提高数据访问性能?他会不会有“副作用”?是不是索引创建越多,性能就越好?到底该如何设计索引,才能最大限度的发挥其效能? 这篇文章主要是带着上面这几个问题来做一个简要的分析,同时排除了业务场景所带来的特殊性,请不要纠结业务场景的影响。 索引为什么能提高数据访问性能? 很多人只知道索引能够提高数据库...
分类:数据库   时间:2015-07-07 13:06:24    阅读次数:198
泛函编程(32)-泛函IO:IO Monad
由于泛函编程非常重视函数组合(function composition),任何带有副作用(side effect)的函数都无法实现函数组合,所以必须把包含外界影响(effectful)副作用不纯代码(impure code)函数中的纯代码部分(pure code)抽离出来形成独立的另一个纯函数。.....
分类:其他好文   时间:2015-07-06 23:08:28    阅读次数:141
568条   上一页 1 ... 45 46 47 48 49 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!