文章: 简体中文

Golang 中避免 []bytes 和 string 转换开销的正确方法

本文写于 2024 年 5 月,基于 go version go1.22.3 linux/amd64 展开讨论。 一些事实(尤其是编译优化的条件)会随着时间发生改变。

更多 ...


2023 更新日志

其实每个年初都有写年度总结的冲动,但每年都因为拖延而不了了之。快元旦的时候 👤soyking 就在群里催大家写总结,现在豆豆和小杰 已各自完成 [1] [2], 我也该动动笔了。

_images/2023-changelog/work.jpg

更多 ...


辞职为学画(一)

这是一篇搁了好几年的草稿,后半段迟迟无法下笔,近年的心境已与那时大不相同, 现在写出来总觉得自己在说谎,只好把一部分摘出来,让它得以见天日。 希望有机会把后面的内容补完吧。

_images/resign-for-painting/14340257593_652377082.jpg

更多 ...


纸张尺寸标准以及非标准纸张的收纳技巧

之前画的大量小创作基本都是在 32K 的小张水彩纸上画的,然后装在蔓纯老师送我的正好 32K 的小画册 album-32k-1 里。后来画了一点 素描丙烯,分别用了阿诗的素描纸(310×230 mm)与哈内姆勒的水彩纸(300×240mm),他们的的尺寸比 A4(297×210 mm)大一点,又比 A3(420×297 mm)小不少,收纳起来很尴尬。

_images/791px-A_size_illustration2_with_letter_and_legal.svg.png

更多 ...


何时使用 Go 泛型

这篇文章是 When To Use Generics 的中文翻译,作者是 Go Team 的 👤 ianlancetaylor

更多 ...


函数式编程在 Go 泛型下的实用性探索

函数式编程(Functional Programming / FP)作为一种编程范式,具有无状态、无副作用、并发友好、抽象程度高等优点。目前流行的编程语言(C++、Python、Rust)都或多或少地引入了函数式特性,但在同作为流行语言的 Golang 中却少有讨论。

更多 ...


四十年后再看西藏组画

2021-06-30

_images/xzzh-after-40-yrs/IMG_20210627_144543.jpg

更多 ...


我如何用 Sphinx 建立笔记系统(二)系统架构

这是 我如何用 Sphinx 建立笔记系统 系列的第 二 篇,你可以通过订阅 RSS 来获取后续更新。

_images/rst-language-stat.png

更多 ...


我如何用 Sphinx 建立笔记系统(一)选择 Sphinx 的理由

这是 我如何用 Sphinx 建立笔记系统 系列的第 一 篇,你可以通过订阅 RSS 来获取后续更新。

rst-badge

更多 ...


嘿,我去 2010

6 月我从长亭科技离职,去燕郊 @李晓飞 老师处学画, 课题是基础素描。

_images/IMG_20210204_145427__01__01.jpg

更多 ...


博客迁移到 Sphinx

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


Srain 1.0 发布了

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


从多说迁移到 Isso

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


用 Sphinx + reStructuredText 构建笔记系统

No directive entry for “attention” in module “docutils.parsers.rst.languages.zh_cn”. Using English fallback for directive “attention”.

更多 ...


GSoC 2016 小记 - 误打误撞三个月

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

GSoC 2013 Project

更多 ...


编写便于打包的 Makefile

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


GSoC 2016

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


入手 ThinkPad L450

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


获取 teeworlds 服务器信息

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


OverTheWire Leviathan

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


从 C 源码生成 函数/模块 调用图

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


2015 华山杯 CTF Reverse 300

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


用户态进程的简单实现及调度(一)

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


立 Flag

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

http://imglf2.nosdn.127.net/img/bEd0djMvNWs3R0x3OVJSSHNCYnZvczBnVWtBVGdpNTZ3YUpFbnRuWEdCOHd2Y1JObEdiTW5RPT0.jpg

更多 ...


Minix v1 文件系统的实现

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

Inode structure

更多 ...


OverTheWire Bandit

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

_images/overthewire-bandit26-1.png

更多 ...


Arch Linux 折腾小记

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


Vim 插件折腾记录

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

_images/vim-plugin-screenshot.png

更多 ...


Python 初试

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


几种简单的反调试方法

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


记一次毫无技术含量的 Hack

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


do 记法和 >>= 的等效表达

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


不求甚解者用不好 Linux

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


用 Haskell 实现的矩阵运算

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


把 Windows 中文用户名改为英文

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


Syntax Highligh.hs

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

_images/2021-02-12_14:56:46.png

更多 ...


Hello Haskell

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

更多 ...


IDF 实验室逆向题部分题解

这是一篇迁移自 Jekyll 的文章,如有格式问题,可到 ⛺ SilverRainZ/bullet 反馈

1

更多 ...