码迷,mamicode.com
首页 >  
搜索关键字:functional programmi    ( 583个结果
[Javascript] Flattening nested arrays: a little exercise in functional refactoring
In this lesson we write an imperative function to flatten nested arrays, and then use the popular map, reduce, compose, and pipe functions to transfor ...
分类:编程语言   时间:2018-09-12 19:56:27    阅读次数:183
C++STL 中的线性容器整体/逐元素操作方法 少写80%for循环
本文中示例代码默认已引用 命名空间 累加 (std::accumulate) 返回给定区间内元素的累加值与给定初值的和,初值不可省略 可指定求和运算,默认为 运算操作函数对象见 "functional" 头文件,常用如下 | 函数对象 | 含义 | | | | | multiplies | 乘法 | ...
分类:编程语言   时间:2018-09-10 14:46:25    阅读次数:182
set、priority_queue等容器如何加入自定义类
以优先队列为例,从cppreference查得,它的模板为 所以我们要定义一个Compare类实现less的功能,在观察less类的内容,https://en.cppreference.com/w/cpp/utility/functional/less 实现非常简单,只要对我们自定义的类实现oper ...
分类:其他好文   时间:2018-09-07 11:12:09    阅读次数:174
函数式编程基本概念
编程范式: 命令式编程(Imperative) 声明式编程(Declarative) 函数式编程(Functional) 面向对象、泛型、元编程 也都是很主要的编程范式 命令式编程 : 命令式编程的主要思想是关注计算机执行的步骤,即一步一步告诉计算机先做什么再做什么 声明式编程 : 声明式编程是以数 ...
分类:其他好文   时间:2018-09-02 23:57:34    阅读次数:288
C++11之function和bind
function、bind是tr1里的特性,已被集成到C++0x/C++11 使用方法 1、使用tr1 头文件:<tr1/functional> std::tr1::function std::tr1::bind std::tr1::placeholders::_N 2、使用C++0x/11 头文件 ...
分类:编程语言   时间:2018-08-26 16:43:16    阅读次数:233
Pytorch中的数学函数
log_softmax log(softmax(X)) function:torch.nn.functional.log_softmax(x, dim=None) nn:torch.nn.LogSoftmax(dim=None) 如: nll_loss The negative log likeli ...
分类:其他好文   时间:2018-08-25 00:38:34    阅读次数:1954
java.util.function 中的 Function、Predicate、Consumer
函数式接口: 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但可以有多个非抽象方法的接口。 函数式接口可以被隐式转换为 Lambda 表达式。 Function 函数 Function 与 BiFunction 输入一个或多个参数,也可以规定返回值类型,并执行一 ...
分类:编程语言   时间:2018-08-21 21:06:08    阅读次数:151
linux sort 命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programmi... ...
分类:系统相关   时间:2018-08-21 19:41:34    阅读次数:172
JavaSE JDK新特性
JDK8的新特性: Lambda表达式与Functional接口 在JDK8之前,Java是不支持函数式编程的,所谓的函数编程,即可理解是将一个函数(也称为“行为”)作为一个参数进行传递。通常我们提及得更多的是面向对象编程,面向对象编程是对数据的抽象(各种各样的POJO类),而函数式编程则是对行为的 ...
分类:编程语言   时间:2018-08-20 14:30:26    阅读次数:146
Ubuntu虚拟机安装evpp开源库说明
Ubuntu虚拟机安装开源库说明: EVPP为奇虎360基于libevent开发的现代化的支持C++11特性的高性能网络库,自带TCP/UDP/HTTP等协议的异步非阻塞式的服务器和客户端库。拥有如下特性: * 现代版的C++11接口* 非阻塞异步接口都是C++11的functional/bind形 ...
分类:系统相关   时间:2018-08-01 18:25:28    阅读次数:1099
583条   上一页 1 ... 16 17 18 19 20 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!