iT邦幫忙

collection相關文章
共有 54 則文章
鐵人賽 自我挑戰組 DAY 22
PHP 沿途的風景 系列 第 22

技術 [Day 22] Call API: SystemResponse 結合 Resource Collections

Call API: SystemResponse 結合 Resource Collections 在 [Day 16] 自制 Laravel helper re...

鐵人賽 自我挑戰組 DAY 21
PHP 沿途的風景 系列 第 21

技術 [Day 21] Call Api: Resource 分頁顯示

Call Api: Resource 分頁顯示 曾經我對 Laravel 分頁的方法名稱感到疑惑,我曾經以為 Eloquent’s resource 表示單一筆...

鐵人賽 Modern Web DAY 9

技術 Postman challenge Day 8 - 批次執行 (Run a collection)

今日主題 今天的主題是Collection Runner,能夠依序去執行同一個集合下的所有請求。在前面幾天的挑戰中,我們都是一個個的API進行測試,在開發過程中...

鐵人賽 Software Development DAY 17
玩轉C# 進階學習之旅 系列 第 17

技術 玩轉C#之【數據結構】

Array 在記憶體中連續分配,而且元素類型是一樣的,長度不變優點:讀取快,可以使用座標訪問缺點:新增、刪除慢 記憶體: 範例程式碼: Console.Wri...

鐵人賽 Modern Web DAY 2

技術 Postman Challenge Day 1 - 複製第一個API集合 (Fork a collection)

今日主題 今天迎來第一個主題Day 1: Fork a collection,所以話不多說,同昨天的fork流程先把主題複製到自己的工作區吧。 忘了從哪裡進行...

鐵人賽 自我挑戰組 DAY 27
菜雞的JAVA日記 系列 第 27

技術 DAY27-JAVA的集合物件

集合物件(collection)是指一群相關聯的資料,集合在一起組成的一個物件。在集合物件裡的資料稱為元素(elements)。集合和陣列的概念很相似,但陣列裡...

鐵人賽 Modern Web DAY 8

技術 一些類似判斷是否為空的方法比較:isset, empty, is_null

比較 $x isset($x) empty($x) is_null($x) null false true true [] true true...

鐵人賽 Software Development DAY 4
MongoDB披荊斬棘之路 系列 第 4

技術 DAY4 MongoDB 資料庫與 Collection

DAY4 MongoDB 資料庫與 Collection Database MongoDB 一個 instance 中可以有很多資料庫,預設的有三個,admin...

技術 回顧與展望

在這 30 天的探索裡,我們從建置開發環境開始,包括安裝多個版本的 JDK、IntelliJ IDEA 及版本管理工具,為探索 Collection 做好準備。...

鐵人賽 Software Development DAY 30

技術 第三十天:活用 Collection - 用 kscript 做資料處理

眾所皆知 Kotlin 是一個需要編譯的程式語言,所以每次一更動程式就必須重新編譯一次。雖然編譯式的語言對程式正確性和效能都有不錯的幫助,但假如你是拿 Kotl...

鐵人賽 Software Development DAY 29

技術 第二十九天:活用 Collection - Scope Function

前面的章節從 Collection 的基礎語法到核心程式碼都看了一輪,接下來想討論一下 Collection 可以如何活用? 我們之所以用 Collection...

鐵人賽 Software Development DAY 28

技術 第二十八天:深入 Collection 核心 - Extension

上一個章節我們在探索 forEach() 原始碼的時候,除了使用到泛型、Lambda、inline 等技巧外,其實還有用到 Kotlin 的 Extension...

鐵人賽 Software Development DAY 27

技術 第二十七天:深入 Collection 核心 - Lambda

在前面一系列的 Collection 操作章節裡,你會發現只要能客製化操作行為的 method,都是透過讓你傳入一個 Lambda 的方式達成。到底什麼是 La...

鐵人賽 Software Development DAY 26

技術 第二十六天:深入 Collection 核心 - 泛型

在前幾章的程式碼裡,常常會出現 <T> 這樣的標記,這個 T 代表任一型別(Type),而這個型別是可以讓外部決定的。這種標記稱為泛型(Generi...

鐵人賽 Software Development DAY 25

技術 第二十五天:深入 Collection 核心 - 效能評估

在上一章裡我們提到 Sequence<T> 這個跟 Iterable<T> 用起來很像,但實際行為有點不同的物件。我們可以把 Itera...

鐵人賽 Software Development DAY 24

技術 第二十四天:深入 Collection 核心 - Sequence

經過前面這麼多章的說明,大家應該已經瞭解到用 Collection 處理資料的方便之處,我們可以把要處理的資料分成多個步驟,每一個步驟做一件事,每一件事的語義和...

鐵人賽 Software Development DAY 23

技術 第二十三天:深入 Collection 核心 - Range 與 Progression

在前面的章節,我們討論的主題都是如何「應用」Collection 的各種功能,但身為一位 Kotlin 開發者,一定會好奇這些標準函式庫是怎麼實作出來的。因此,...

鐵人賽 Software Development DAY 22

技術 第二十二天:Collection 差異及相互轉型

在前面的章節裡,我們討論了如何建立 Collection,以及操作它們的各種方式。Collection 裡的四大類別雖然看似相似,但實則有些微的差異。在這個章節...

鐵人賽 Software Development DAY 21

技術 第二十一天:Collection 操作之聚合

在做 Collection 操作時,還有一個很常見的情境,就是要將 Collection 內所有元素做運算,最後回傳「一個值」,這種操作我們就統一稱做聚合(Ag...

鐵人賽 Software Development DAY 20

技術 第二十天:Collection 操作之轉換

在處理資料的時候,我們常常會先把 Collection 裡的資料取出後,再逐一轉換成另外一個類別或格式,由於 Collection 有 Iterator 的特點...

鐵人賽 Software Development DAY 19

技術 第十九天:Collection 操作之迴圈

在操作 Collection 時,很常需要把 Collection 裡的元素逐一取出,比方說把 List 裡的元素一個一個印出。寫過其他程式語言的朋友或許會很直...

鐵人賽 Software Development DAY 18

技術 第十八天:Collection 操作之群組

在整理資料的時候,分組也是一個很常見的需求,比方說 Collection 裡有很多字串,你想要依照字首的字母做分類,這樣的需求 Kotlin 的標準函式庫也都準...

鐵人賽 Software Development DAY 17

技術 第十七天:Collection 操作之搜尋

Collection 裡的元素一放多了,就免不了要在裡面找東西。跟過濾一樣,搜尋也是很常見的的需求,在這個章節裡就要跟大家討論一下 Collection 的搜尋...

鐵人賽 Software Development DAY 16

技術 第十六天:Collection 操作之檢查

Collection 裡的資料多了後,有時不免要對其中的內容做檢查,方便做邏輯判斷。在這個章節裡,就要介紹一些跟檢查有關的 Collection 操作。 是否包...

鐵人賽 Software Development DAY 15

技術 第十五天:Collection 操作之排序

在處理資料時,順序有時是重要的。比方說,我們想要將 Collection 裡的數字從小到大來排,或是想將 Collection 裡的名字從 a 到 z 排。在比...

鐵人賽 Software Development DAY 14

技術 第十四天:Collection 操作之過濾

過濾(Filtering)是 Collection 操作裡很常用的動作,這個功能一如前面幾個章節裡的範例是以 Lambda 來實作,要注意的是,這個實作並不會更...

鐵人賽 Software Development DAY 13

技術 第十三天:Collection 操作之截取

在前面的章節裡有提到如何從 Collection 裡取值,不過在該章節裡我們討論的都是如何取「單一」值,但實務上常常要取的是多個值或是一段範圍的值,這時就要使用...

鐵人賽 Software Development DAY 12

技術 第十二天:Collection 操作之修改

上一章我們討論的都是如何「讀取」 Collection 裡的元素,不過更多時候我們需要「修改」Collection 裡的內容,也就是如何新增元素到 Collec...

鐵人賽 Software Development DAY 11

技術 第十一天:Collection 操作之取值

在前面幾章的內容,我們都著重在 Kotlin Collection 各別的特點、宣告語法以及呼叫 Collection 的屬性及方法。接下來要開始深入了解 Co...

鐵人賽 Software Development DAY 10

技術 第十天:Kotlin Collection 之 Map

前面介紹的 Collection 類別裡,像 Array 或 List 都是以索引(index)做為取得元素的關鍵。但以數字為基礎的 index 雖然方便電腦做...