tag lambda

標籤
貢獻25
35
03:50 PM · Nov 21 ,2025

@lambda / 博客 RSS 訂閱

不一樣的科技宅 - Java並行流:一次搞定多線程編程難題,讓你的程序飛起來!

前言   在日常的工作中,為了提高程序的處理速度,充分利用多核處理器的性能,我們需要手動編寫多線程代碼。但是多線程編程非常複雜,容易出現死鎖、競態條件等問題,給我們帶來了很大的困擾。而 Java 並行流則提供了一種更加簡單、易用、安全的併發編程方式,可以讓我們更加輕鬆地編寫高效的併發程序。 使用多線程下載文件 public class MultiThreadExample { publ

lambda , 多線程 , JAVA , 併發編程 , 後端

收藏 評論

Moonbit - 如何用MoonBit實現無類型Lambda演算解釋器?

相信點開這篇文章的你或多或少地聽説過函數式編程這個名詞。在摩爾定律失效的今天,對多核處理器的充分利用成為了一種越發重要的程序優化方法,而函數式編程也因為其並行運算親和的特點在大眾視野中越發頻繁地出現。究其原因,離不開它從其理論上的祖先之一—Lambda演算那裏所繼承的特徵。 而Lambda演算這一起源於20世紀30年代,出自圖靈導師阿隆佐·邱奇之手的形式系統如今已經發展成了蔚為大觀的一個大家族,本

lambda , 編程語言 , 程序員

收藏 評論

點墨 - java lambda表達式 回調函數

java使用lambda表達式做回調函數,定義一個interface寫一個方法即可(如果一個接口只有一個抽象方法(包括繼承的),該接口是一個函數接口,函數接口可以使用lambda表達式實現),lambda表達式函數內部可以獲取外部變量,會保存堆棧信息 源碼 Callback.java public interface Callback{ void onCompletion(); } Tes

lambda , JAVA , 回調

收藏 評論

Seachal - From Java To Kotlin:空安全、擴展、函數、Lambda很詳細,這次終於懂了

From Java To Kotlin, 空安全、擴展、函數、Lambda 概述(Summarize) Kotlin 是什麼? 可以做什麼? Android 官方開發語言從Java變為Kotlin,Java 有哪些問題? Kotlin的優點 Kotlin 特性(Features) Kotlin 是什麼? Kotlin 出自於捷克一家軟件研發公司 JetBrains ,這家公司開發出

Kotlin , lambda , Android , JAVA , 後端

收藏 評論

念兮 - 企業級lambda表達式,讓你對lambda有更好的理解

導讀 Java從jdk1發展到今天,方法的形參類型可以是基本變量,可以是jdk自帶的類型,也可以是用户自定義的類型,但是,方法能不能作為形參來傳遞?我們希望java能夠像其他編程語言,可以採用函數式編程思想,換句話説,是將方法當做對象來看,但其在jdk1.8之前都沒有這樣做。 Java為什麼在jdk1.8之前沒有這樣做?正如我們所知道的,Java自面世以來,便以對象的方式立足。什麼都是對象, 對象

匿名函數 , lambda , JAVA , Javascript

收藏 評論

不一樣的科技宅 - Java Stream API 操作完全攻略:讓你的代碼更加出色 (一)

前言   Java Stream 是一種強大的數據處理工具,可以幫助開發人員快速高效地處理和轉換數據流。使用 Stream 操作可以大大簡化代碼,使其更具可讀性和可維護性,從而提高開發效率。本文將為您介紹 Java Stream 操作的所有方面,包括 filter、map、distinct、sorted 等操作,讓您的代碼行雲流水,更加優雅。 filter():根據指定的 Predicate

API , lambda , 技巧 , JAVA , 後端

收藏 評論

Python技術大本營 - lambda 函數完美使用指南

今天我們來學習 Python 中的 lambda 函數,並探討使用它的優點和侷限性 什麼是 Python 中的 Lambda 函數 lambda 函數是一個匿名函數(即,沒有名稱定義),它可以接受任意數量的參數,但與普通函數不同,它只計算並返回一個表達式 Python 中的 lambda 函數使用以下語法表達: lambda 參數:表達式 lambda 函數包括三個元素: 關鍵字 lambda

匿名函數 , lambda , Python

收藏 評論

mjlong123 - Kotlin coroutine 原理

Coroutine lifecycleScope.launch { Log.d("testCoroutineScope","testCoroutineScope start $this") delay(2000) Log.d("testCoroutineScope","testCoroutineScope middle1")

Kotlin , coroutine , lambda

收藏 評論

失望的雙槓_eJN3LI - Java8的Lambda表達式

Java中的Lambda表達式是Java 8引入的一種新特性,主要用於簡化代碼,特別是在處理函數式編程和集合操作時。Lambda表達式允許你將功能作為方法參數傳遞,使代碼更加簡潔和易讀。 1.基本語法 Lambda 的格式由3個部分組成 其標準格式為: (參數類型 參數名稱 …) - { 代碼語句 } 多個參數 小括號內的語法與傳統方法參數列表一致:無參數則留空;多個參數則用逗號分隔。

java8 , lambda

收藏 評論

亞馬遜雲開發者 - Amazon Application Composer 正式發佈!

今天,我們非常欣喜地宣佈現已在 Amazon Application Compose 中推出 Amazon Step Functions Workflow Stud 。通過這款全新的集成應用,工作流與應用程序資源開發便可整合到統一的可視化基礎設施即代碼 (IaC) 生成器。 對於使用 Amazon Step Functions Workflow Studio 創建工作流與使用 Amazon App

amazon-web-services , lambda

收藏 評論

亞馬遜雲開發者 - Amazon CodeWhisperer 正式發佈可免費供個人使用

文章作者:sunny 亞馬遜雲科技日前推出了實時 AI 編程助手 Amazon CodeWhisperer,包括個人套餐和專業套餐,所有開發人員均可免費使用個人套餐。Amazon CodeWhisperer 讓開發人員能夠保持專注、高效,幫助他們快速、安全地編寫代碼,無需因離開 IDE 去研究某件事而中斷流程。 亞馬遜雲科技開發者社區為開發者們提供全球的開發技術資源。這裏有技術文檔、開發案例、技術

cloud9 , lambda , 人工智能

收藏 評論

江南一點雨 - 通過方法引用獲取屬性名的底層邏輯是什麼?

很多小夥伴可能都用過 MyBatis-Plus,這裏邊我們構造 where 條件的時候,可以直接通過方法引用的方式去指定屬性名: LambdaQueryWrapperBook qw = new LambdaQueryWrapper(); qw.eq(Book::getId, 2); ListBook list = bookMapper.selectList(qw); System.out.prin

lambda , mybatis-plus , JAVA , Mybatis

收藏 評論

亞馬遜雲開發者 - 不會寫代碼同學的福音——AI 代碼生成器 Amazon CodeWhisperer(通過註釋寫代碼)

Amazon CodeWhisperer 是一個以機器學習為動力的代碼生成器,直接在集成開發環境(IDE)中為開發者提供實時代碼建議。它是一個通用的工具,可以用於 IDE 支持的任何編程語言。 大家可以通過下面的鏈接進入註冊並使用:AI 代碼生成器 - Amazon CodeWhisperer - 亞馬遜雲科技 CodeWhisperer 是在一個龐大的開源代碼數據集上訓練出來的,它使用這些數據

cloud9 , lambda , 人工智能

收藏 評論

Redorblack - jdk8 中匿名內部類 引用外部屬性騷操作

默認匿名內部類的屬性都是加了finnal 修飾所以引用外部變量時會提示抱錯,但是加數組那就可以 int index[] = {0}; Arrays.asList(parameters).forEach(parameter - { System.out.println(parameter.getName() + ":" + args[index[0]]); index[0]++;

匿名函數 , lambda , JAVA

收藏 評論

河圖 - Java8 新特性

1. Lambda表達式 Lamba 表達式對於已經使用了其他的使用過流式編程語言的來説,可能並不陌生,Lambda 表達式(或函數)只是一個匿名函數,即沒有名稱且沒有綁定標識符的函數。它們完全寫在需要的地方,通常作為其他函數的參數。 lambda 表達式的基本語法: parameters 參數 expression 表達式(方法) (parameters) - expression or (p

匿名函數 , java8 , lambda , JAVA

收藏 評論

求平安 - List<T> 轉 Map<K, T>通用方法

我們開發過程中經常遇到把ListT轉成map對象的場景,同時需要對key值相同的對象做個合併,lambda已經做得很好了。 定義兩個實體類分別命名為A、B。 @Data class A { private String a1; private String a2; private String a3; public A(String a1, String a

java8 , lambda , stream

收藏 評論

journey - Java 8 總結

1、Lambda Lambda 表達式是 Java 8 引入的一種新特性,允許你以更加簡潔的方式編寫匿名函數,從而使代碼更簡潔和易讀。Lambda 表達式的語法格式如下: (parameters) - expression (parameters) - { statements; } 1.1、基本語法 無參數 () - System.out.println("Hello, World

匿名函數 , lambda , JAVA

收藏 評論

raledong - 深入探尋JAVA8 part1:函數式編程與Lambda表達式

開篇 在很久之前粗略的看了一遍《Java8 實戰》。客觀的來,説這是一本寫的非常好的書,它由淺入深的講解了JAVA8的新特性以及這些新特性所解決的問題。最近重新拾起這本書並且對書中的內容進行深入的挖掘和沉澱。接下來的一段時間將會結合這本書,以及我自己閲讀JDK8源碼的心路歷程,來深入的分析JAVA8是如何支持這麼多新的特性的,以及這些特性是如何讓Java8成為JAVA歷史上一個具有里程碑性質的版本

函數式編程 , 匿名函數 , java8 , lambda , JAVA

收藏 評論

亞馬遜雲開發者 - Amazon CodeWhisperer 正式可用, 並面向個人開發者免費開放

文章作者:深度-圍觀 北京——2023年4月18日,亞馬遜雲科技宣佈,實時 AI 編程助手 Amazon CodeWhisperer 正式可用,同時推出的還有供所有開發人員免費使用的個人版(CodeWhisperer Individual)。CodeWhisperer幫助開發者基於註釋生成代碼,追蹤開源參考,掃描查找漏洞。確保了開發人員可以專注于敏捷開發,不會由於搜索示例代碼等工作而打斷思緒。在創

API , lambda , 人工智能

收藏 評論

研發軟件的郭 - 從頭學Java17-Lambda表達式

Lambda表達式 這一系列教程,旨在介紹 lambda 的概念,同時逐步教授如何在實踐中使用它們。 回顧表達式、語句 表達式 表達式由變量、運算符和方法調用組成,其計算結果為單個值。您已經看到了表達式的示例,如下面的代碼所示: int cadence = 0; anArray[0] = 100; System.out.println("Element 1 at index 0: " + anA

lambda , java17

收藏 評論

認真的紫菜 - Android經典面試題之Kotlin中Lambda表達式有哪些用法

本文首發於公眾號“AntDream”,歡迎微信搜索“AntDream”或掃描文章底部二維碼關注,和我一起每天進步一點點 Kotlin的lambda表達式是一種簡明且靈活的語法結構,用於表示函數類型的匿名函數(即沒有名字的函數)。Lambda表達式廣泛應用於Kotlin的集合操作、函數式編程以及許多標準庫函數中。 Lambda表達式語法 一個典型的Kotlin lambda表達式的基本語法如下: {

Kotlin , 匿名函數 , lambda , Android , 程序員

收藏 評論

亞馬遜雲開發者 - 無服務器開發實例|微服務向無服務器架構演進的探索

在當今的技術環境中,許多組織已經從構建單一的應用程序轉變為採用微服務架構。微服務架構是將服務分解成多個較小的應用程序,這些應用程序可以獨立開發、設計和運行。這些被拆分的小的應用程序相互協作和通信,為用户提供全面的服務。在設計和部署微服務應用時利用無服務器計算和無服務器架構,可有效解決微服務架構本身存在的複雜性、模塊間過度依賴以及系統可擴展性有限等難題。本文將以 FreeWheel 的 AD Deb

微服務 , API , lambda , serverless

收藏 評論

亞馬遜雲開發者 - 基於亞馬遜雲科技無服務器服務快速搭建電商平台——性能篇

使用 Serverless 構建獨立站的優勢 在傳統架構模式下,如果需要進行電商大促需要提前預置計算資源以支撐高併發訪問,會造成計算資源浪費並且增加運維工作量。本文介紹一種新的部署方式,將 WordPress 和 WooCommerce 部署在 Amazon Lambda 中。Lambda 是無服務器的計算方式,無需預置資源就可以運行代碼,自動響應任何規模的代碼執行請求,從每天十幾個事件到每秒數十

lambda

收藏 評論