内容来自曾探,《JavaScript设计模式与开发实践》,P49 函数柯里化(function currying)又称部分求值。一个currying的函数首先会接受一些参数,接受了这些参数后,该函数并不会立即求值,而是继续返回另外一个函数,刚才传入的参数在函数形成的闭包里被保存起来。待到函数真正需要 ...
分类:
Web程序 时间:
2017-03-22 20:39:01
阅读次数:
222
今天在写表达式求值的时候,发现了equals和==||!=和!equals()之间是不一样的。 我就从网上搜了搜关于这方面的知识,然后在下面做一个总结: Java中有两类数据类型: 基本数据类型(Primitive Data Types) 其中:byte,short,char,int,long,do ...
分类:
编程语言 时间:
2017-03-22 20:32:05
阅读次数:
165
对于没有指定顺序的运算符来说,如果表达式指向并修改了同一对象,将会引发错误并产生未定义行为。如: int i = 0; cout << i << " " << ++i; // 未定义 经验: 拿不准时用括号 如果改变了一个运算对象的值,在表达式的其他地方就不要在使用这个运算对象(当改变运算对象的子表 ...
分类:
其他好文 时间:
2017-03-19 11:42:08
阅读次数:
112
#include #include #include using namespace std; char s[100007]; typedef long long ll; ll numSt[100007],opSt[100007],ans[63]; int main(){ while(~scanf(... ...
分类:
其他好文 时间:
2017-03-18 17:57:21
阅读次数:
201
三元运算符 1.格式: (条件表达式)?表达式1:表达式2; 2.运算规则: 先对条件表达式求值,得出一个逻辑值,如果至为true,则执行表达式1;如果值为false,则执行表达式2。 44 3.典型用法: String str = (5<3)?"5大于3":"5大于3"; System.out.p ...
分类:
编程语言 时间:
2017-03-18 17:09:17
阅读次数:
219
转自:http://blog.csdn.net/qq_32166627/article/details/52734387 侵删。 tensorflow中有一类在tensor的某一维度上求值的函数。如: 求最大值tf.reduce_max(input_tensor, reduction_indices ...
分类:
其他好文 时间:
2017-03-15 16:44:51
阅读次数:
182
栈与队列之栈的应用四则运算表达式求值 栈在四则运算表达式求值的应用为逆波兰表达式(后缀表达式) 普通算式(中缀表达式):9 + (3 - 1) * 3 + 10 / 2 (1) 逆波兰表达式(后缀表达式):9 3 1 - 3 * + 10 2 / (2) 1:逆波兰表达式的计算规则 从左到右遍历表达 ...
分类:
其他好文 时间:
2017-03-13 21:18:09
阅读次数:
175
Struts2的输入校验 在我们项目实际开发中在数据校验时,分为两种,一种是前端校验,一种是服务器校验: 客户端校验:主要是通过jsp写js脚本,它的优点很明显,就是输入错误的话提醒比较及时,能够减轻服务器的负担,但是客户端校验并不是安全的,简单来讲就是防君子防不了小人。 服务器端校验:最大特点就是 ...
分类:
其他好文 时间:
2017-03-13 16:25:50
阅读次数:
247
#include "stdafx.h" #include #include using namespace std; #define ERROR -1 #define RIGHT 0 #define CHECK_EMPTY(stack) if (stack.empty()) \ {\ return ... ...
分类:
其他好文 时间:
2017-03-13 11:44:34
阅读次数:
175
JVM的内存区域划分 学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢? 由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论 ...
分类:
其他好文 时间:
2017-03-07 19:20:07
阅读次数:
251