码迷,mamicode.com
首页 >  
搜索关键字:函数式    ( 2980个结果
拿 C# 搞函数式编程 - 3
前言 今天和某个人聊天聊到了 C 的 LINQ,发现我认识的 LINQ 似乎和大多数人认识的 LINQ 不太一样,怎么个不一样法呢?其实 LINQ 也可以用来搞函数式编程。 当然,并不是说写几个 和用用像 Java 那样的 之类的就算叫做 LINQ 了,LINQ 其实是一个另外的一些东西。 LINQ ...
分类:Windows程序   时间:2020-03-29 01:02:32    阅读次数:91
使用lambda表达式和函数式接口Predicate
除了在语言层面支持函数式编程风格,Java 8也添加了一个包,叫做 java.util.function。它包含了很多类,用来支持Java的函数式编程。其中一个便是Predicate,使用 java.util.function.Predicate 函数式接口以及lambda表达式,可以向API方法添 ...
分类:其他好文   时间:2020-03-28 18:23:04    阅读次数:82
python中算法概述
Python 包含很多模块,可以采用对任务最实用的方式精巧而简洁地实现算法。它支持不同的编程方式,包括纯过程式,面向对象,函数式。这3种方式经常在同一个程序的不同部分混合使用。 functools包含的函数用于创建函数修饰符,启用面向对象方面的编程以及传统面向对象方法所以不能支持的代码重用。它还提供 ...
分类:编程语言   时间:2020-03-28 13:38:11    阅读次数:90
react函数式组件(非路由组件)实现路由跳转
useHistory import { useHistory } from "react-router-dom"; function HomeButton() { let history = useHistory(); function handleClick() { history.push("/ ...
分类:其他好文   时间:2020-03-28 01:02:44    阅读次数:465
web前端开发学,新手学习前端应该先学vue还是react?
新手学vue还是react?下面本篇文章给大家分析一下。有一定的参考价值,正在学习或者有需要的朋友可以参考一下,希望对大家有所帮助。 出身背景: react是facebook团队开发,2013.3月发布。目前版本15.5.4(初始版本是13开头),社区较成熟,拥有更大的生态圈 vue是Evan Yo ...
分类:Web程序   时间:2020-03-27 11:02:06    阅读次数:105
08-面向过程与函数式
一、编程范式 编程范式指的是编程的套路,分为 面向对象 、 函数式 、 面向对象 等等 二、面向过程 1.面向过程的基本概念 面向的核心在于 过程 ,过程指的是解决问题的步骤,即先干什么,后干什么 面向过程的开发程序就好比涉及一条流水线,是一种机械的思维方式 优点: 将复杂的问题流程化,进而简单化 ...
分类:其他好文   时间:2020-03-26 21:45:08    阅读次数:68
Java编程的逻辑 (94) - 组合式异步编程
前面两节讨论了Java 8中的函数式数据处理,那是对38节到55节介绍的容器类的增强,它可以将对集合数据的多个操作以流水线的方式组合在一起。本节继续讨论Java 8的新功能,主要是一个新的类CompletableFuture,它是对65节到83节介绍的并发编程的增强,它可以方便地将多个有一定依赖关系 ...
分类:编程语言   时间:2020-03-25 23:44:34    阅读次数:81
Jdk8新特性之4大函数式接口
函数式接口介绍它们主要在 java.util.function 包中。下面是最常用的几个接口。1. Supplier接口 @FunctionalInterface public interface Supplier<T> { /** * Gets a result. * * @return a re ...
分类:其他好文   时间:2020-03-25 00:56:47    阅读次数:62
响应式编程 函数式编程 简介
响应式编程: 关键字:RxJava,观察者模式,EventBus,广播 理念:一切为事件 发出A事件通知B执行,而不是B一直等待(阻塞),提高效率。 函数式编程: 关键字:lambda,lisp,大数据,AI 理念: 1.一切为函数 2.每个函数是可靠的,没有副作用的;不能依赖外部环境/上下文 3. ...
分类:其他好文   时间:2020-03-24 21:38:58    阅读次数:83
Java编程的逻辑 (91) - Lambda表达式
在之前的章节中,我们的讨论基本都是基于Java 7的,从本节开始,我们探讨Java 8的一些特性,主要内容包括: 传递行为代码 - Lambda表达式 函数式数据处理 - 流 组合式异步编程 - CompletableFuture 新的日期和时间API 本节,我们先讨论Lambda表达式,它是什么? ...
分类:编程语言   时间:2020-03-24 00:44:36    阅读次数:83
2980条   上一页 1 ... 22 23 24 25 26 ... 298 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!