Skip to content
View riceball-tw's full-sized avatar
🅱️
Learning Backend!
🅱️
Learning Backend!

Organizations

@old-riceball @fork-riceball @maintaining-riceball

Block or report riceball-tw

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
riceball-tw/README.md

Hi 👋, I'm Riceball

A self-taught frontend developer from Taiwan, Passionate about developing interesting web apps!


High-level programming languages usually involves the concept that "unused variables are automatically garbage collected". How do programs manage memory?

學習高階程式語言通常都會接受一個觀念是:「沒用到的變數會自動被垃圾回收掉」。不過越接近底層或開始探討效能問題,發現自己對於程式語言核心的記憶體概念 Heap 與 Stack 並沒有那麼清楚。程式語言究竟是如何分配與管理記憶體的?所謂的垃圾回收(Garbage Collection, GC)具體來說又做了哪些事情?

学习高阶程序语言通常都会接受一个观念是:「没用到的变量会自动被垃圾回收掉」。不过越接近底层或开始探讨性能问题,发现自己对于程序语言核心的记忆体概念 Heap 与 Stack 并没有那么清楚。程序语言究竟是如何分配与管理记忆体的?所谓的垃圾回收(Garbage Collection, GC)具体来说又做了哪些事情?

Context is added to Go standard library in 1.7. It's primarily used for including deadlines, cancellation signals, and passing request-scoped values.

Context 是 Go 1.7 添加於標準函式庫的功能。常在存取資料庫或其他服務時會遇到,初步看起來是用於「傳遞取消信號」用途的語法,用於處理 goroutine:背負期限(deadline)、取消信號(cancellation signal)、傳遞請求相關的值(request-scoped values)。

Context 是 Go 1.7 添加于标准函式库的功能。常在存取资料库或其他服务时会遇到,初步看起来是用于「传递取消信号」用途的语法,用于处理 goroutine:背负期限(deadline)、取消信号(cancellation signal)、传递请求相关的值(request-scoped values)。

Pinned Loading

  1. web-dong-blog web-dong-blog Public

    A blog focus on discovering interesting things around the web, Powered by astro.js

    Astro 18 2

  2. letter letter Public

    Letter is a simple opinionated astro.js theme designed for developers and digital creatives

    Astro 3 2

  3. gpt-markdown-translator gpt-markdown-translator Public

    CLI to translate .md / .mdx to other languages using ChatGPT

    JavaScript 3

  4. my-note my-note Public

    MySQL + Drizzle ORM + Nuxt 3 fullstack modern note site.

    Vue 4 1

  5. pet-lover pet-lover Public

    🐶 Search and explore various dog breeds

    TypeScript

  6. ui-dong ui-dong Public

    More Vue components built on top of shadcn/vue and Reka.

    Vue