首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏海向

    java8 stream api流式编程

    java8自带常用的函数式接口 Predicate<T> boolean test(T t) 传入一个参数返回boolean值 Consumer<T> void accept(T t) 传入一个参数,

    1K41发布于 2021-01-18
  • 来自专栏海向

    java8 stream api流式编程

    java8自带常用的函数式接口 Predicate boolean test(T t) 传入一个参数返回boolean值 Consumer void accept(T t) 传入一个参数,无返回值 Function

    84110发布于 2021-01-20
  • 来自专栏chester技术分享

    .NET8 Blazor新特性 流式渲染

    什么是SSR Blazor中的流式渲染结合了SSR(服务端渲染),服务端将HTML拼好返回给前端,有点像我们熟知的Razor Pages 或 MVC 。 什么是流式渲染 用户常遇到长耗时的处理,比如查询数据库,通常的处理方式是等长耗时处理结束,再响应给浏览器,用户体验比较差。 而流式渲染将响应拆为多次。 体验Blazor流式渲染 Blazor中的流式渲染只需要在组件上添加指令@attribute [StreamRendering(true)]即可生成一个流式渲染组件。 我们可以根据VS中的Blazor Web APP模板创建一个Server渲染方式的项目 创建完后,其中的Weather组件,默认开启了流式渲染 @attribute [StreamRendering]

    98620编辑于 2023-11-20
  • 来自专栏全栈程序员必看

    Java8 新特性 —— Stream 流式编程

    本文部分摘自 On Java 8 流概述 集合优化了对象的存储,大多数情况下,我们将对象存储在集合是为了处理他们。 , 20).sum(); // 求得 10 - 20 的序列和 IntStream.range(10, 20).forEach(System.out::print); // 循环输出 10 - 20 8. 正则表达式 Java8 在 java.util.regex.Pattern 中新增了一个方法 splitAsStream(),这个方法可以根据传入的公式将字符序列转化为流 Pattern.compile count() 流中的元素个数 max(Comparator) 根据所传入的 Comparator 所决定的最大元素 min(Comparator) 根据所传入的 Comparator 所决定的最小元素 8.

    1.2K30发布于 2021-04-07
  • 来自专栏h5

    基于flutter3+deepseek+dio跨平台ai流式模板

    2025实战跨平台ai对话,原创Flutter3.27.1+Dart3.6+Getx+Dio接入DeepSeek搭建流式ai输出模板。 1.0)), ), // 代码块 codeblockDecoration: BoxDecoration( color: Color(0xfff8f8f8 debugPrint('无法访问 $href'); } } }, ); }}基于uniapp+deepseek+vue3跨平台ai流式对话 :https://cloud.tencent.com/developer/article/2518214electron35+deepseek桌面端ai模板:https://cloud.tencent.com 2435159 tauri2.0+vue3客户端admin后台系统:https://cloud.tencent.com/developer/article/2458392 uniapp+vue3仿携程预订客房模板

    1K21编辑于 2025-05-26
  • 来自专栏h5

    原创flutter3.x集成deepseek流式ai问答模板

    基于Flutter3.27+Dart3+Getx+Dio接入DeepSeek-v3搭建跨平台流式ai对话小助手。支持代码高亮、上下文多轮会话、本地存储对话等功能。支持运行到手机端和桌面端。 对话更丝滑支持手机端/桌面端支持代码块高亮、多轮上下文会话、本地存储对话支持代码块横向滚动、代码复制支持图片宽度100%渲染、在线图片预览功能支持链接跳转支持表格显示功能项目框架结构使用flutter3.27搭建项目模板

    40510编辑于 2025-05-24
  • 来自专栏小小码农一个。

    Java8中的新特性—流式编程

    首先,在学习流式编程前,首先应当知道同样为Java8中新特性的lambda表达式,相信编程基础还不错的同学在python或其他语言中也了解过,这里我只贴出一篇学习博客: https://www.cnblogs.com 之后呢,必要的collection知识必须有,附加的还可以了解一下Optional 类、split字符串分割等细节的东西(当然对了解流式编程没有影响),在这些都清楚的情况下,我们可以来进行Java流式编程的学习 .map(Student::getName) .collect(Collectors.toList()); //java8还提供 Student::getAge).sum(); //flatMap,了解字符串分割函数spilt(),输出构成这一数组的所有非重复字符 String[] strs={"java8" .noneMatch(student -> "计算机科学".equals(student.getMajor())); //findFirst(找到符合条件的第一个元素),了解java8新特性

    1.5K10发布于 2020-06-08
  • 来自专栏KisFlow-Golang流式计算框架

    Golang框架实战-KisFlow流式计算框架(8)-KisFlow Action

    kis-flow/flow/kis_flow.go// KisFlow 用于贯穿整条流式计算的上下文环境type KisFlow struct {// 基础信息Id string kis-flow/flow/kis_flow.go// Run 启动KisFlow的流式计算, 从起始Function开始执行流func (flow *KisFlow) Run(ctx context.Context //流式链式调用for fn != nil && flow.abort ! = nil {return err}//流式链式调用for fn ! 但是有的Flow的流式计算可能需要继续向下执行,哪怕没有数据,所以这里可以通过ForceEntryNext这个动作来触发。首先我们在Action中新增一个ForceEntryNext 属性。

    45510编辑于 2024-07-18
  • 来自专栏dino.c的专栏

    了解模板化控件(8):ItemsControl

    以我的经验来说,通过继承ItemsControl来自定义模板化控件十分常见,了解ItemsControl对将来要自定义模板化控件十分有用。 控件中的集合属性一般遵循以下做法: 3.1 只读属性 public IList<HubSection> Sections { get; } 这是Hub的Section属性,模板化控件中的集合类型属性基本都定义成这样的

    2.3K50发布于 2019-01-18
  • 来自专栏爱笑的架构师

    【Java8新特性】03 Stream流式数据处理

    Java8 由Oracle在2014年发布,是继Java5之后最具革命性的版本了。 Java8吸收其他语言的精髓带来了函数式编程,lambda表达式,Stream流等一系列新特性,学会了这些新特性,可以让你实现高效编码优雅编码。 热门精选文章: 【Java8新特性】01 函数式接口和Lambda表达式你真的会了吗 【Java8新特性】02 函数式接口和Lambda表达式实战练习:环绕执行模式使行为参数化 【Java8新特性】03 Stream流式数据处理 【Java8新特性】04 详解Lambda表达式中Predicate Function Consumer Supplier函数式接口 ​​​​​​【Java8新特性】05 使用 Stream是Java8新增的一个接口,允许以声明性方式处理数据集合。Stream不是一个集合类型不保存数据,可以把它看作是遍历数据集合的高级迭代器(Iterator)。

    1.7K20发布于 2020-09-24
  • 来自专栏h5

    自研react19.2+deepseek-v4+openai智能流式ai模板

    deepseek-v4正式版快要发布了,之前有使用vite8+vue3接入deepseek搭建流式生成ai助手。 这次爆肝一周基于react19技术栈整合最新deepseek-v4-flash从0-1手搓h5版流式ai聊天模板。 Vite8.0+Vue3.5+Arco深度对接DeepSeek网页版AI智能助手uni-app+mphtml快速集成DeepSeek-V4智能ai应用Electron41 + Vite8打造流式输出客户端 数(默认使用 4096) temperature: 0.4, // 严谨采样 越低越严谨(默认1)})2026原创自研React19+Vite8+ArcoDesign+Zustand中后台管理系统框架模板升级款 ai系统Electron41 + Vite8打造流式输出客户端AI助手Vite8.0+Vue3.5+Arco深度对接DeepSeek网页版AI智能助手

    15020编辑于 2026-07-20
  • 来自专栏又见苍岚

    Next -8- 修改文章模板

    Next文章内容会是丰富多彩的,但是要素主要为:标题、日期、标签、类别、摘要、more标签和正文,每次创建文章都需要创建这些内容过于繁琐而且容易出错,将相关内容加入到模板可以规范格式、省去重复劳动并且避免错误 修改方法 hexo在新建文章时会默认套用/hexo_root/scaffolds/post.md模板,默认为: --- title: {{ title }} date: {{ date }} tags --more--> ## 正文 新建文章 新建文章就是模板的形式了: hexo new test_post

    37910编辑于 2022-08-04
  • 来自专栏自动化、性能测试

    Flask(8)- jinja2 模板入门

    jinja2 模板代码的问题 简单的栗子 以下是一个 jinja2 的模板,它对登录和未登录用户显示不同的信息 <html> {% if login %}

    你好,{{name}}

    { '>登录 </html> Flask 中使用模板 目录结构 ? 一般来说 templates 就是存放模板的目录 jinja2 模板代码 <! usr/bin/env python # -*- coding:utf-8 _*- """ # author: 小菠萝测试笔记 # blog: https://www.cnblogs.com/poloyy usr/bin/env python # -*- coding:utf-8 _*- """ # author: 小菠萝测试笔记 # blog: https://www.cnblogs.com/poloyy

    2K10发布于 2021-07-14
  • 来自专栏Hadoop数据仓库

    CentOS 7.9 安装 MySQL 8 配置模板

    8. MySQL服务器配置模板 (1)主库 [mysqld] # skip-log-bin # slave_skip_errors=1032,1062 bulk_insert_buffer_size=1073741824 innodb_flush_log_at_trx_commit=1 # slave_parallel_type = LOGICAL_CLOCK # slave_parallel_workers = 8 lower_case_table_names=1 secure_file_priv='' log_bin_trust_function_creators=on character-set-server = utf8mb4 mysql.sock wait_timeout=30 innodb_buffer_pool_size = 32G max_connections = 1000 default-time-zone = '+8:

    95921编辑于 2023-10-23
  • 深入理解Java 8流式API:简化代码,提升效率

    深入理解Java 8流式API:简化代码,提升效率Java 8引入了Stream API,它提供了一种新的抽象,可以更方便地对集合进行操作和处理。 如何使用Java 8的Stream API来操作集合:public static void main(String[] args) { List<String> strings = Arrays.asList

    93800编辑于 2025-01-19
  • 来自专栏编程技术沉思录

    让代码变得优雅简洁的神器:Java8 Stream流式编程

    本文主要基于实际项目常用的Stream Api流式处理总结。 因笔者主要从事风控反欺诈相关工作,故而此文使用比较熟悉的三要素之一的【手机号】作代码案例说明。 我在项目当中,很早就开始使用Java 8的流特性进行开发了,但是一直都没有针对这块进行开发总结。这次就对这一块代码知识做一次全面总结,在总结的过程中去发现自己的不足,同时方便日后开发查询。 在实际项目当中,若能熟练使用Java8 的Stream流特性进行开发,就比较容易写出简洁优雅的代码。 7, 8, 9] 2.3.2、将多个列表合并成一个列表 假设有一个包含多个手机号字符串列表的列表,现在需要合并所有手机号字符串成为一个列表,可以使用flatMap()方法实现: List 以上,就是关于Java8流处理相关知识的总结,笔者水平有限,若存在有误的地方,还需帮忙指正。

    5.3K10编辑于 2023-04-10
  • 来自专栏编程技术沉思录

    让代码变得优雅简洁的神器:Java8 Stream流式编程

    本文主要基于实际项目常用的Stream Api流式处理总结。 因笔者主要从事风控反欺诈相关工作,故而此文使用比较熟悉的三要素之一的【手机号】黑名单作代码案例说明。 我在项目当中,很早就开始使用Java 8的流特性进行开发了,但是一直都没有针对这块进行开发总结。这次就对这一块代码知识做一次全面总结,在总结的过程中去发现自己的不足,同时方便日后开发查询。 在实际项目当中,若能熟练使用Java8 的Stream流特性进行开发,就比较容易写出简洁优雅的代码。 ().map(b -> a +b)).collect(Collectors.toList()); System.out.println(list); 打印结果: [5, 6, 7, 6, 7, 8, 以上,就是关于Java8流处理相关知识的总结,笔者水平有限,若存在有误的地方,还需帮忙指正。

    2.4K31编辑于 2023-04-12
  • 来自专栏h5

    DeepSeek-Uniapp基于uni-app+vue3集成deepseek流式AI模板

    迎5.1重磅跨端AI新作,基于uni-app+vite5+vue3对接deepseek实战流式ai聊天对话模板。支持暗黑/浅色主题、各种代码高亮、对话本地存储等功能。支持编译到小程序/h5/app端。

    65020编辑于 2025-04-30
  • 来自专栏h5

    2026新春之作跨端AI Chat系统|uniapp+vue3+deepseek流式ai模板

    2026/2迎接新年实战uniapp+vue3+mphtml+deepseek从0-1纯手搓【h5+小程序+安卓】ai对话系统。

    47120编辑于 2026-02-10
  • 来自专栏Java学习网

    Java开发之Java8 新特性--流式数据处理学习

    流式处理简介 在我接触到java8流式处理的时候,我的第一感觉是流式处理让集合操作变得简洁了许多,通常我们需要多行代码才能完成的操作,借助于流式处理可以在一行中实现。 由上面的例子可以看出,java8流式处理极大的简化了对于集合的操作,实际上不光是集合,包括数组、文件等,只要是可以转换成流,我们都可以借助流式处理,类似于我们写SQL语句一样对其进行操作。 java8通过内部迭代来实现对流的处理,一个流式处理可以分为三个部分:转换成流、中间操作、终端操作。如下图: ? java8流式处理提供了reduce方法来达到这一目的。 并行流式数据处理 流式处理中的很多都适合采用 分而治之 的思想,从而在处理集合较大时,极大的提高代码的性能,java8的设计者也看到了这一点,所以提供了 并行流式处理。

    2.2K20发布于 2018-12-06
领券