The Curious Engineer

All blogs / Rust

Xuanwo's Blog

xuanwo.io

Achieving Data Freedom Through Open Source and Rust

RustDatabasesAI / MLStorage / filesystems

Posts
614 from 5 Jun 2014 to 1 Jan 2026
Posting
now and then (3 in the last year)
Kind
personal blog
Feed
https://xuanwo.io/index.xml

2026 1

  1. Build GPUI + Ghostty without writing code

2025 28

  1. 2025 Review - All in AI
  2. How I Coding? (Nov 2025 Edition)
  3. How I Coding? (Oct 2025 Edition)
  4. How I Vibe Coding? (Sept 2025 Edition)
  5. Learn Rust by Reasoning with Code Agents
  6. RBIR: An Aurora DSQL story
  7. Thank you, Databend; Hello, LanceDB
  8. How I Vibe Coding?
  9. Why S3 ListObjects Taking 120s to Respond?
  10. BackON v1.5.0 Released
  11. Where do you belong, system researchers?
  12. MCP Server OpenDAL
  13. ArchLinux removed deprecated repo community
  14. Release Arrow Rust 54.2.1 in 6 hours
  15. Rust can be faster than C
  16. Welcome OpenDAL New Committer: xxchan
  17. AWS S3 SDK breaks its compatible services
  18. BackON v1.4.0 Released
  19. Start building fastcrc
  20. Open Source funding for its Sustainability
  21. GitHub Helps OpenDAL GHAC Service Migration
  22. duckdb is the best TPC data generator
  23. Personal Software Is Becoming A Trend
  24. Haystack Editor First Try
  25. Cloud virtualization in the 2020s
  26. ChatGPT Deep Research System Prompt
  27. Build a link blog
  28. 2024 Review - 40 questions to myself

2024 10

  1. A letter to open-source maintainers
  2. What did ASF do wrong?
  3. BackON Reaches v1
  4. Rewrite Bigdata in Rust
  5. Baking An Open Source Cake
  6. From icelake to Iceberg Rust
  7. Xuanwo's VISION: Data Freedom
  8. How to Condense 800 Integration Tests into 80, Losslessly?
  9. What I Talk About When I Talk About Query Optimizer (Part 1): IR Design
  10. Why SQL hang for exactly 940s? TCP and Async Rust!

2023 15

  1. 2023 Review - Old Memories and New Wishes
  2. Rust std fs slower than Python!? No, it's hardware!
  3. Databases Support in Apache OpenDAL™
  4. 2023-35: 从飞书导出日历到 Fastmail
  5. Apache OpenDAL™ 内部实现:数据读取
  6. 2023-24: 漩涡事件反思录
  7. 2023-21: 我的 1Password 密钥管理实践
  8. 2023-18: 将 OpenDAL KV 性能提升 1000%
  9. BeyondStorage: why we failed
  10. BeyondStorage: why we failed
  11. 2023-09: 我是如何构建 backon 的?
  12. 2023-07: 一些里程碑
  13. 2023-06: OpenDAL 的文档即代码实践
  14. 2023-04: Why should you give Sccache a try?
  15. 2023-04: 为什么你该试试 Sccache?

2022 48

  1. 2022 年度总结: 我的多重宇宙
  2. 2022-50: Sccache 和 OpenDAL 的故事
  3. 2022-47: i18n Practices for Databend Documentation
  4. 2022-47: Databend 文档的 i18n 实践
  5. 2022-46: OpenDAL's Error Handling Practices
  6. 2022-46: OpenDAL 的错误处理实践
  7. 2022-45: Speeding up Rust compilation with sccache
  8. 2022-45: 使用 sccache 加快 Rust 编译速度
  9. 2022-44: Stray Kitten and Free Mastodon
  10. 2022-44: 流浪小猫与自由长毛象
  11. 2022-43: 工作中的自我调适
  12. 2022-42: OpenDAL Key-Value Adapter
  13. 2022-41: Rust Drop 踩坑分享
  14. 2022-38: Iteration 22 汇报
  15. 2022-37: 基于 Github 的公开工作流程
  16. 2022-36: 为 OpenDAL 增加 IPFS 支持
  17. 2022-33: 电脑坏了之后
  18. 2022-32: Github 实用小技巧
  19. 2022-31: Databend 的工程效率实践
  20. 2022-30: 如何维护一个开源项目
  21. 2022-29: 在疫情期间得感冒
  22. 2022-26: 哑巴英语首次开口
  23. 2022-25: 开源当以上游优先
  24. 2022-24: 开源,无禁止即可为
  25. 2022-23: 新轮子 globiter 和一些想法
  26. 2022-22: 为 Databend 实现压缩支持
  27. 2022-21: 远程工作的光谱
  28. 2022-20: Iteration 13 汇报
  29. 2022-19: 如何为开源项目撰写 RFC
  30. 2022-18: 如何贡献复杂的项目
  31. 2022-17: 新轮子 hdfs-sys & hdrs
  32. 2022-16: 解决 Databend 命令行参数加载问题
  33. 2022-15: 新轮子 backon
  34. 2022-14: Iteration 10 汇报
  35. 2022-13: 开源运营当论迹不论心
  36. 2022-12: Iteration 9 汇报
  37. 2022-11: 新轮子 reqsign
  38. 2022-10: Iteration 8 汇报以及聊聊外卷
  39. 2022-09: 疲惫的一周
  40. 如何在开源项目中做重构?
  41. 2022-08: Iteration 7 汇报
  42. 2022-07: 重新掌握时间感
  43. 2022-06: Iteration 6 汇报
  44. 2022-05: 平静的春节
  45. 2022-04: Iteration 5 汇报
  46. 2022-03: Goodbye, Google Workspace
  47. 2022-02: 天津疫情实地观察
  48. 2022-01: Xuanwo's Note 上线啦

2021 40

  1. 2021 年度总结
  2. 2021-51: 颓废的一周
  3. 2021-50: 奇妙的探险
  4. 修复 Databend aarch64 架构的支持
  5. 2021-49: 全职开源第一周
  6. 2021-47: SSH 弃用 SHA-1 哈希算法
  7. 2021-46: GPG 增加新的 Subkey
  8. gg: 像写 Golang 一样生成代码
  9. KVSSD: Close integration of LSM trees and flash translation layer for write-efficient KV store
  10. 2021-32: 团队每日例会的变迁
  11. 2021 CIC: BeyondStorage 介绍
  12. 2021-29: 溧阳天目湖一日游
  13. 2021-28: 解决 go-storage 的可维护性问题
  14. 2021-27: CIC 大会视频录制
  15. 2021-26: 设计文档的实践
  16. 2021-25: mv 与 rename
  17. 2021-24: 避免 go.mod 中写 replace
  18. 从应用接口视角看存储系统
  19. 2021-23: 向用户低头的一天
  20. 2021-22: 一路向西
  21. 2021-21: go-storage Feature Gates
  22. 2021-20: 西安与破壁机
  23. 2021-18: 猪柳蛋麦满分与明笋炖猪肉
  24. 2021-17: go-storage 的幂等删除
  25. IPFS - Content Addressed, Versioned, P2P File System
  26. 2021-16: ETag of Object Storage
  27. 2021-16: 对象存储的 ETag
  28. 2021-15: A self-marketing campaign for go-storage
  29. 2021-15: go-storage 的一次自我营销
  30. 2021-14: Good Business and Bad Business
  31. 2021-14: 好生意与坏生意
  32. 2021-13: Matrix 是好文明
  33. 2021-12: S3 兼容 Sucks
  34. 2021-11: 回归办公室的一天
  35. 2021-10: 老年玩家只会种田
  36. 2021-09: 强观点弱立场是不现实的
  37. 2021-08: 尝试写公开周报
  38. 如何为 TiKV Coprocesser 做贡献
  39. Hugo 基于 DocSearch 实现全文搜索
  40. 随缘分享第 4 期

2020 23

  1. 2020 年度总结
  2. serde-go 开发手记第一期
  3. 通过 IPFS 分发文件
  4. Design and implementation of the Sun network filesystem
  5. 17 privacy
  6. 随缘分享第 3 期
  7. Coda: A Highly Available File System for a Distributed Workstation Environment
  8. 记一次二进制乱起名字引发的翻车
  9. 记 go build -o 的坑
  10. Andrew: a distributed personal computing environment
  11. 在 Archlinux 上使用 Magic Keyboard
  12. 成为 exercism.io Mentor 的第一天
  13. go-locale: 想当然导致的 BUG 们
  14. TOCS '13: 分布式 Shared Log - CORFU
  15. qingsotr/log: 为关键业务场景设计的 Logger
  16. ASPLOS '20: Hermes 复制协议
  17. (我的) Golang 错误处理最佳实践
  18. go-mime 介绍以及踩坑记录
  19. Get Started with HCL2
  20. My Solution for DNS Poisoning by AtomDNS
  21. 公有云对象存储服务体验吐嘈
  22. 小 Piu 本纪
  23. 2019 年度总结

2019 28

  1. 面向应用的 Golang 抽象存储层介绍
  2. go-locale 介绍
  3. 在 Golang 中如何做国际化?
  4. 更好用的 IANA Language Subtag Registry 数据
  5. Go 模板元编程及其在 qsctl 中的实践
  6. Archlinux 连接并使用打印机
  7. Jenkins Pipeline 介绍
  8. Go Modules 迁移实战经验
  9. 开放容器标准(OCI) 内部分享
  10. beancollect —— beancount 账单导入工具
  11. QingStor 对象存储对接指北
  12. 从 netctl 切换到 systemd-networkd
  13. Go Modules 内部分享
  14. Golang Panic 行为探秘
  15. 翻车实况第 2 期
  16. 在 Google 日历度过的欢乐时光
  17. 开启 Jetbrains IDE 的全局菜单
  18. 东京——圣地巡礼
  19. 秋叶原——再见,我去二次元了
  20. 日访富士圣山,夜探歌舞伎町
  21. 名古屋——匆匆一瞥自风流
  22. 通过 gRPC 传递 Request ID
  23. 翻车实况第 1 期
  24. 大阪——风起雨落夜将至
  25. 大阪——波澜不惊的日常
  26. 东京——手忙脚乱的序章
  27. 随缘分享第 2 期
  28. 记一次 WiFi 断开链接

2018 20

  1. 日本旅游不完全踩坑记录
  2. 随缘分享第 1 期
  3. 博客升级至 v2.0
  4. Hello katou megumi
  5. 再见,xuanwo.org
  6. 记一次 btrfs 的在线转换
  7. Systemd 的一些小技巧
  8. 恢复博客遗失的评论
  9. Ingress 北京中轴线噩梦难度一日速刷攻略
  10. qscamel —— 数据迁移工具
  11. Tiresias v0.3
  12. 文档误读导致的 BUG
  13. Tiresias —— 服务器信息管理工具
  14. ThinkPad X1 Carbon 2018 开箱手记
  15. Xuanzang —— 一款开箱即用的全文搜索引擎
  16. 为 RSSHub 增加煎蛋无聊图支持
  17. Python 中的引用与拷贝
  18. Hugo RSS 配置输出全文
  19. Python os walk 的坑
  20. 基于 AWS Lambda 实现自动化

2017 4

  1. Integromat -- 最强大的自动化平台
  2. Enpass —— 超赞的密码管理工具
  3. 从浏览器端向 QingStor 对象存储上传文件
  4. 聊一聊 Python 的字符串

2016 22

  1. 有趣的网页乱码问题
  2. httpbin 介绍
  3. 再见, Hexo
  4. 动态网页数据抓取踩坑分享
  5. nodebb-plugin-html5videoplayer 发布
  6. NodeBB 升级迁移总结
  7. 新博客上线&Hexo主题开发入门
  8. 马可波罗珠宝进销存系统开发手记
  9. 在QingCloud上部署弹性扩容的OwnCloud
  10. 我从Qingchat中学到的教训
  11. 基于MSP430G2553的打铃系统开发手记
  12. Gitlab部署和汉化以及简单运维
  13. docopt——好用的Python命令行参数解释器
  14. 微信多群直播的新探索——Qingchat
  15. Neovim慢速升级攻略
  16. 微信群重复人员识别
  17. 记一次debug的经历及反思
  18. 北地网费新政策下的生存攻略
  19. Chocolatey——Windows下的包管理工具
  20. 解放你的智能电视
  21. 如何识别真假链接?
  22. VS2015连接Oracle数据库

2015 40

  1. 最佳跨平台PDF阅读解决方案
  2. 在线视频下载完整解决方案
  3. 断电也能上网!——路由器改造记
  4. 文本转换神器——Pandoc
  5. Python包分发详解
  6. 在Python中使用JSON
  7. 正则表达式参考手册
  8. Hash以及Hash校验工具介绍
  9. 使用pyQuery解析HTML
  10. Vagrant——构建虚拟开发环境的新思路
  11. 低成本搭建谷歌镜像
  12. My staff
  13. 微信公众平台数据抓取解决方案
  14. 多页批量规则数据抓取解决方案
  15. 单页批量规则数据抓取解决方案
  16. 译-Ubuntu下五个最好的BT客户端
  17. Bestcoder Round 16 C Revenge of Nim II
  18. UVa 1594 Ducci Sequence
  19. Markdown + Travis CI 构建自己的开源电子书
  20. 史上最详细的虚拟机安装Mac OS X图文教程
  21. 动态规划——最长上升子序列问题
  22. Listary——让文件在指尖流动
  23. 2015年中国地质大学(北京)14级ACM程序设计结课赛
  24. 基于Socket.io的虚拟计算机
  25. Teambition团队协作实践
  26. 使用Screen管理会话
  27. Together网站项目设计
  28. 信息资源管理复习
  29. 数据库系统概论复习
  30. 史上最详细的Hexo博客搭建图文教程
  31. 数论——快速幂
  32. 数论——筛法求素数
  33. 数论——欧几里得算法
  34. Event Qingcould Plan
  35. Codeforces Beta Round 65 A Way Too Long Words (Div. 2)
  36. VK Cup 2012 Qualification Round 1 A Next Round
  37. 使用Github SSH Key以免去Hexo部署时输入密码
  38. 使用Travis CI自动部署Hexo
  39. VPS搭配Github Webhook实现Hexo自动发布
  40. 超星学术视频下载处理一条龙

2014 335

  1. CF拉练第七场
  2. Codeforces Beta Round 15 C Industrial Nim
  3. Codeforces Beta Round 16 C Monitor (Div. 2 Only)
  4. Codeforces Alpha Round 20 C Dijkstra? (Codeforces format)
  5. Codeforces Beta Round 18 C Stripe (Div.2 Only)
  6. UVa 272 TEX Quotes
  7. UVa 10082 WERTYU
  8. Codeforces Beta Round 15 E Triangles
  9. Codeforces Beta Round 6 B President's Office (Div.2 Only)
  10. CF拉练第六场
  11. Codeforces Beta Round 12 D Ball (Div.2 Only)
  12. Codeforces Beta Round 13 C Sequence
  13. Codeforces Beta Round 14 B Young Photographer (Div. 2)
  14. Codeforces Beta Round 12 C Fruits (Div.2 Only)
  15. Codeforces Beta Round 12 A Super Agent (Div.2 Only)
  16. CF拉练第四场
  17. Codeforces Beta Round 8 C Looking for Order
  18. Codeforces Beta Round 7 C Line
  19. UVa 10003 Cutting Sticks
  20. UVa 11400 Lighting System Design
  21. UVa 12563 Jin Ge Jin Qu hao
  22. UVa 116 Unidirectional TSP
  23. UVa 1347 Tour
  24. CF拉练第五场
  25. Codeforces Beta Round 9 D How many trees? (Div.2 Only)
  26. Codeforces Beta Round 7 D Palindrome Degree
  27. Codeforces Beta Round 8 B Obsession with Robots
  28. Codeforces Beta Round 9 C Hexadecimal's Numbers (Div.2 Only)
  29. Codeforces Beta Round 11 A Increasing Sequence
  30. UVa 11584 Partitioning by Palindromes
  31. UVa 1025 A Spy in the Metro
  32. Codeforces Beta Round 7 A Kalevitch and Chess
  33. Codeforces Beta Round 9 A Die Roll (Div.2 Only)
  34. CF拉练第二场
  35. Codeforces Beta Round 3 B Lorry
  36. Codeforces Beta Round 4 D Mysterious Present
  37. Codeforces Beta Round 2 C Commentator problem
  38. UVa 11093 Just Finish it up
  39. UVa 12627 Erratic Expansion
  40. UVa 10954 Add All
  41. UVa 1471 Defense Lines
  42. UVa 11572 Unique Snowflakes
  43. UVa 11054 Wine trading in Gergovia
  44. UVa 1152 4 Values whose Sum is 0
  45. UVa 1605 Building for UN
  46. Codeforces Beta Round 5 B Center Alignment
  47. Codeforces Beta Round 5 A Chat Server's Outgoing Traffic
  48. UVa 12174 Shuffle
  49. UVa 1451 Average
  50. UVa 1606 Amphiphilic Carbon Molecules
  51. UVa 120 Stacks of Flapjacks
  52. UVa 714 Copying Books
  53. UVa 11134 Fabled Rooks
  54. 13级个人赛第一场
  55. CF拉练第一场
  56. Codeforces Beta Round 4 B Before an Exam
  57. Codeforces Beta Round 3 D Least Cost Bracket Sequence
  58. Codeforces Beta Round 2 B The least round way
  59. Codeforces Beta Round 4 A Watermelon
  60. Codeforces Beta Round 3 A Shortest path of the king
  61. Codeforces Beta Round 3 C Tic-tac-toe
  62. UVa 1374 Power Calculus
  63. UVa 129 Krypton Factor
  64. UVa 524 Prime Ring Problem
  65. UVa 725 Division
  66. CodeVS 1011 数的计算
  67. CodeVS 1012 最大公约数和最小公倍数问题
  68. UVa 445 Marvelous Mazes
  69. UVa 490 Rotating Sentences
  70. UVa 414 Machined Surfaces
  71. CodeVS 1501 二叉树最大宽度和高度
  72. UVa 494 Kindergarten Counting Game
  73. UVa 458 The Decoder
  74. UVa 10300 Ecological Premium
  75. CodeVS 1160 蛇形矩阵
  76. CodeVS 1083 Cantor表
  77. UVa 10071 Back to High School Physics
  78. UVa 10055 Hashmat the Brave Warrior
  79. UVa 12325 Zombie's Treasure Chest
  80. UVa 10976 Fractions Again?!
  81. UVa 11059 Maximum Product
  82. 大学生网站集合
  83. Codeforces Beta Round 2 A Winner
  84. Codeforces Beta Round 1 C Ancient Berland Circus
  85. Codeforces Beta Round 1 B Spreadsheets
  86. CodeVS 1842 递归第一次
  87. CodeVS 1475 m进制转十进制
  88. CodeVS 1474 十进制转m进制
  89. CodeVS 3038 3n+1问题
  90. CodeVS 1212 最大公约数
  91. Codeforces Beta Round 1 A Theatre Square
  92. POJ 1050 To the Max
  93. POJ 2479 Maximum sum
  94. POJ 3624 Charm Bracelet
  95. 深澜HTML登陆——防掉线,开共享
  96. 跨城公交网站的想法
  97. 世界——我的游戏狂想曲
  98. TiddlyWiki中文教程
  99. 修改Foobar2000的皮肤
  100. SourceTree使用SSH连接Github
  101. Sublime For Wiz —— 为知笔记的Sublime插件
  102. POJ 3069 Saruman's Army
  103. POJ 3617 Best Cow Line
  104. POJ 3414 Pots
  105. POJ 1250 Tanning Salon
  106. POJ 2109 Power of Cryptography
  107. POJ 2328 Guessing Game
  108. POJ 2363 Blocks
  109. POJ 2459 Feed Accounting
  110. POJ 2470 Ambiguous permutations
  111. POJ 2535 Very Simple Problem
  112. POJ 2538 WERTYU
  113. POJ 2562 Primary Arithmetic
  114. POJ 2575 Jolly Jumpers
  115. POJ 2579 Blurred Vision
  116. POJ 2636 Electrical Outlets
  117. POJ 2664 Prerequisites?
  118. POJ 3006 Dirichlet's Theorem on Arithmetic Progressions
  119. POJ 3077 Rounders
  120. POJ 3183 Stump Removal
  121. POJ 3300 Tour de France
  122. POJ 3302 Subsequence
  123. POJ 3325 ICPC Score Totalizer Software
  124. POJ 2251 Dungeon Master
  125. POJ 3982 序列
  126. POJ 3979 分数加减法
  127. POJ 3980 取模运算
  128. POJ 3750 小孩报数问题
  129. POJ 3749 破译密码
  130. POJ 3673 Cow Multiplication
  131. POJ 3196 Babylonian Roulette
  132. POJ 3125 Printer Queue
  133. POJ 3104 Drying
  134. POJ 3157 Java vs C++
  135. POJ 3117 World Cup
  136. POJ 3173 Parkside's Triangle
  137. POJ 3100 Root of the Problem
  138. POJ 3176 Cow Bowling
  139. POJ 3085 Quick Change
  140. POJ 3086 Triangular Sums
  141. POJ 3062 Celebrity jeopardy
  142. POJ 3030 Nasty Hacks
  143. POJ 3094 Quicksum
  144. POJ 2992 Divisors
  145. POJ 2904 Gauß in Elementary School
  146. POJ 2909 Goldbach's Conjecture
  147. Gitbook——你自己的开源电子书
  148. POJ 3083 Children of the Candy Corn
  149. POJ 2876 Cantoring Along
  150. POJ 2864 Pascal Library
  151. POJ 2853 Sequence Sum Possibilities
  152. POJ 2871 A Simple Question of Chemistry
  153. POJ 2591 Set Definition
  154. POJ 2593 Max Sequence
  155. POJ 1700 Crossing River
  156. POJ 3720 Occurrence of Digits
  157. POJ 3219 二项式系数
  158. POJ 3224 Lab杯
  159. POJ 3737 UmBasketella
  160. POJ 2840 Big Clock
  161. POJ 2707 Copier Reduction
  162. POJ 2719 Faulty Odometer
  163. POJ 3278 Catch That Cow
  164. POJ 2696 A Mysterious Function
  165. POJ 2601 Simple calculations
  166. POJ 2665 Trees
  167. POJ 2606 Rabbit hunt
  168. POJ 1118 Lining Up
  169. POJ 2623 Sequence Median
  170. POJ 2608 Soundex
  171. POJ 2602 Superlong sums
  172. POJ 2656 Unhappy Jinjin
  173. POJ 2578 Keep on Truckin'
  174. POJ 2551 Ones
  175. POJ 2521 How much did the businessman lose
  176. POJ 2509 Peter's smokes
  177. POJ 2503 Babelfish
  178. POJ 2453 An Easy Problem
  179. POJ 2478 Farey Sequence
  180. POJ 2407 Relatives
  181. POJ 2498 StuPId
  182. POJ 2371 Questions and answers
  183. POJ 2350 Above Average
  184. POJ 2301 Beat the Spread!
  185. POJ 2390 Bank Interest
  186. POJ 2388 Who's in the Middle
  187. POJ 2229 Sumsets
  188. POJ 2249 Binomial Showdown
  189. POJ 2231 Moo Volume
  190. POJ 2262 Goldbach's Conjecture
  191. POJ 2196 Specialized Four-Digit Numbers
  192. POJ 2192 Zipper
  193. POJ 2190 ISBN
  194. POJ 2141 Message Decowding
  195. POJ 2316 SPIN
  196. POJ 2136 Vertical Histogram
  197. POJ 2140 Herd Sums
  198. POJ 2105 IP Address
  199. POJ 2070 Filling Out the Team
  200. POJ 2002 Squares
  201. POJ 2027 No Brainer
  202. POJ 1781 In Danger
  203. POJ 3372 Candy Distribution
  204. POJ 1969 Count on Canton
  205. Hexo常见问题解决方案
  206. POJ 1953 World Cup Noise
  207. POJ 1833 排列
  208. POJ 1611 The Suspects
  209. POJ 1562 Oil Deposits
  210. POJ 1411 Calling Extraterrestrial Intelligence Again
  211. POJ 1488 TEX Quotes
  212. POJ 1455 Crazy tea party
  213. POJ 1477 Box of Bricks
  214. POJ 1426 Find The Multiple
  215. POJ 1458 Common Subsequence
  216. POJ 1323 Game Prediction
  217. POJ 1338 Ugly Numbers
  218. POJ 1363 Rails
  219. POJ 1269 Intersecting Lines
  220. POJ 1183 反正切函数的应用
  221. POJ 1157 LITTLE SHOP OF FLOWERS
  222. POJ 1160 Post Office
  223. POJ 1159 Palindrome
  224. POJ 1051 P,MTHBGWB
  225. POJ 3751 时间日期格式转换
  226. 强大且配置项丰富的在线IDE应用——Cloud9
  227. POJ 1251 Jungle Roads
  228. POJ 2485 Highways
  229. POJ 3981 字符串替换
  230. POJ 2586 Y2K Accounting Bug
  231. POJ 2389 Bull Math
  232. POJ 2080 Calendar
  233. POJ 2039 To and Fro
  234. POJ 2019 Cornfields
  235. POJ 2028 When Can We Meet?
  236. POJ 2017 Speed Limit
  237. POJ 2013 Symmetric Order
  238. POJ 2000 Gold Coins
  239. POJ 1939 Diplomatic License
  240. POJ 1936 All in All
  241. POJ 1922 Ride to School
  242. POJ 1862 Stripies
  243. POJ 1844 Sum
  244. POJ 1799 Yeehaa!
  245. POJ 1731 Orders
  246. POJ 1664 放苹果
  247. POJ 1663 Max Factor
  248. POJ 1658 Eva's Problem
  249. POJ 1604 Just the Facts
  250. POJ 1579 Function Run Fun
  251. POJ 1575 Easier Done Than Said?
  252. POJ 1565 Skew数
  253. POJ 1552 Doubles
  254. POJ 1543 Perfect Cubes
  255. POJ 1405 Heritage
  256. POJ 1979 Red and Black
  257. POJ 1528 Perfection
  258. POJ 1519 Digital Roots
  259. POJ 1517 u Calculate e
  260. POJ 1504 Adding Reversed Numbers
  261. POJ 1493 Machined Surfaces
  262. POJ 2891 Strange Way to Express Integers
  263. POJ 3518 Prime Gap
  264. POJ 3122 Pie
  265. POJ 3273 Monthly Expense
  266. POJ 1905 Expanding Rods
  267. POJ 2965 The Pilots Brothers' refrigerator
  268. POJ 1423 Big Number
  269. POJ 1401 Factorial
  270. POJ 1326 Mileage Bank
  271. POJ 1061 青蛙的约会
  272. POJ 1318 Word Amalgamation
  273. POJ 1316 Self Numbers
  274. POJ 1298 史上最难的问题
  275. POJ 1256 Anagram
  276. POJ 1247 Magnificent Meatballs
  277. POJ 1218 THE DRUNK JAILER
  278. POJ 1163 The Triangle
  279. POJ 1083 Moving Tables
  280. POJ 1146 ID Codes
  281. POJ 1068 Parencodings
  282. POJ 2492 A Bug's Life
  283. POJ 1988 Cube Stacking
  284. POJ 1703 Find them, Catch them
  285. POJ 1308 Is It A Tree?
  286. POJ 2524 Ubiquitous Religions
  287. POJ 1082 食物链
  288. POJ 1046 Color Me Less
  289. POJ 1028 Web Navigation
  290. POJ 1045 Bode Plot
  291. POJ 2199 Rate of Return
  292. POJ 1047 Round and Round We Go
  293. POJ 1306 Combinations
  294. POJ 1131 Octal Fractions
  295. POJ 1503 Integer Inquiry
  296. POJ 2305 Basic remains
  297. POJ 3048 Max Factor
  298. POJ 2081 Recaman's Sequence
  299. POJ 2153 Rank List
  300. POJ 1014 Dividing
  301. POJ 1012 Joseph
  302. POJ 1011 木棒
  303. POJ 1001 求高精度幂
  304. POJ 2800 Joseph's Problem
  305. POJ 2680 Computer Transformation
  306. POJ 2818 Making Change
  307. POJ 2714 Random Walk
  308. POJ 3048 Max Factor
  309. POJ 1017 Packets
  310. POJ 1657 Distance on Chessboard
  311. POJ 3194 Equidivisions
  312. POJ 2386 Lake Counting
  313. POJ 1321 棋盘问题
  314. POJ 1190 生日蛋糕
  315. POJ 2488 A Knight's Journey
  316. POJ 1018 Communication System
  317. POJ 1753 Flip Game
  318. POJ 2739 Sum of Consecutive Prime Numbers
  319. POJ 2159 Ancient Cipher
  320. POJ 3299 Humidex
  321. POJ 1207 The 3n + 1 problem
  322. POJ 1013 Counterfeit Dollar
  323. POJ 1008 Maya Calendar
  324. POJ 1007 DNA Sorting
  325. 使用Hexo构建项目Wiki
  326. POJ 1006 Biorhythms
  327. POJ 1005 I Think I Need a Houseboat
  328. POJ 1004 Financial Management
  329. POJ 1003 Hangover
  330. POJ 1002 487-3279
  331. Summer training plan
  332. 为什么我最后选择了OneDrive
  333. ACM队友们的博客
  334. 使用Github Pages做博客的新思路——Spring
  335. Sublime Text 3 化身为高大上的C/C++ IDE