動態

列表
創建 時間

SegmentFault 思否技術週刊 Vol.75 — 簡簡單單畫個“圖”

本週技術週刊一起簡單畫個“圖”,歡迎大家一起試一試~ 文章推薦 原來 Canvas 也能直接繪製圓角矩形了 // XboxYan 很多時候,在使用 Canvas 繪製圓角矩形都是一件比較麻煩的事,因為之前並沒有直接的方法,只能通過直線和圓弧間接組合而成,下面是一個常規繪製方式 ctx.beginPath(); ctx.moveTo(x + r, y); ctx.arcTo(x + w, y,

創建 時間

SegmentFault 思否技術週刊 Vol.76 — 破解 Javascript 玩法

本期技術週刊一起了解 Javascript,歡迎大家閲讀 ~ 文章推薦 淺談 Javascript 閉包 // magnesium 閉包的概念是有很多版本,不同的地方對閉包的説法不一 維基百科:在計算機科學中,閉包(英語:Closure),又稱詞法閉包(Lexical Closure)或函數閉包(function closures),是在支持頭等函數的編程語言中實現詞法綁定的一種技術。 MD

創建 時間

SegmentFault 思否技術週刊 Vol.77 — 探究關於 iOS 的特性

本期技術週刊一起探究關於 iOS 的特性,歡迎大家閲讀 ~ 文章推薦 探究 iOS 內存問題 // 杭城小劉 本文從 Tagged Pointer、objc 源碼、dealloc 原理、AutoreleasePool 原理、野指針探究等技術點展開聊了聊 iOS 內存相關問題。 一行代碼解決 Scrollview 和 TextInput 焦點獲取問題 // 似水流年 通過日誌以及邏輯分析發現兩個問題

創建 時間

SegmentFault 思否技術週刊 Vol.78 — Git 必看技術補給

Git 的誕生是一個非常有趣的故事。1991年 Linus 開源了 Linux 內核,無數 Linux 愛好者在世界各地為 Linux 編寫代碼,那麼問題來了,這些代碼該如何管理呢?起初 Linus 使用 BitKeeper(BitMover 公司的版本控制軟件)管理 Linux 的核心開發,後來 BitMover 停止了對 Linux 的支持,於是 Linus 秉承自己的版本自己寫的精神,花了兩

創建 時間

SegmentFault 思否技術週刊 Vol.79 — 如何優雅的使用 Go?

Go 是 Google 開發的一種靜態強類型、編譯型、併發型,並具有垃圾回收功能的編程語言。 本期技術週刊一起了解 Go,歡迎大家閲讀 ~ 文章推薦 Golang 如何優雅接入多個遠程配置中心? // 王中陽Go viper是適用於go應用程序的配置解決方案,這款配置管理神器,支持多種類型、開箱即用、極易上手。 本地配置文件的接入能很快速的完成,那麼對於遠程apollo配置中心的接入,是否也能很快

創建 時間

SegmentFault 思否技術週刊 Vol.80 — 玩轉新時代前端構建工具

Vite 是一種新型前端構建工具,能夠顯著提升前端開發體驗。它主要由兩部分組成: 一個開發服務器 一套構建指令 Vite 提供了一套原生 ESM 的 HMR API。 具有 HMR 功能的框架可以利用該 API 提供即時、準確的更新,而無需重新加載頁面或清除應用程序狀態。Vite 內置了 HMR 到 Vue.js 單文件組件(SFC)和 React Fast Refresh 中。 文章推薦