文章

最新文章

这里汇集了所有收录博客的文章,按发布时间排列,点开即可阅读原文。

共收录 7747 篇文章
王明明的小站mingming.wang

Go1.23 中 errors.Is 新增了一个 nil 检查

摘要 在 Go 1.23 中,errors.Is 函数中添加了一个 nil 检查,可以让处理错误时写出可读性更好的代码。 正文 在 Go 1.23 之前,errors.Is 函数中没有检查 err 参数是否为 nil,当时的代码如下: 1 2 3 4 5 6 7 8 func Is(err, target error) bool {if target == nil { return err == …

索玛suo.ma

今日立秋

时间很快,一眨眼就已经 8 月。今天看到店里都打出了 “秋天的第一份 XXX” 这样的广告标语,二十四节气之一的“立秋” 现在也成为了带货引流词。 “立”,是开始之意;“秋”,意为禾谷成熟。整个自然界的变化是循序渐进的过程,立秋是阳气渐收、阴气渐长,由阳盛逐渐转变为阴盛的转折...... 天气要逐渐转凉,国庆前后也该收庄稼了吧~ 博客失联 昨天凌晨一直到中午 12 点,我使用的亿速云日本段的轻量 …

码农明明桑isming.me

博客主题装修更新记录

现在版本的博客是三年前搭建 hugo 程序的时候选择的 hello-friends 主题,用着没啥问题,但是一直想要做点改变,最近就动手干起来了。新主题基于 PaperMod,更多更新如下。 首先换了个主题,主要是因为之前的主题用到了 yarn 编译,每次换电脑都要重新装一下 node,npm,主题好久没有修改了,新装 npm 的时候居然给我报错,索性就直接换一个 theme。挑选了一下 Pape…

JoyQijoyqi.com

再见了 Kindle

Kindle 宣布退出中国已经有一阵子了,本来我已经快忘了这件事,毕竟泡面盖子的存在感平时也不咋地。直到最近收到这么一封邮件这件事突然让我想到自从 Kindle 中国的商店不可用以来,我已经很久...

码农明明桑isming.me

莫干山避暑玩水之旅

最近天气一直比较热,几天之前朋友就约了一起周末去莫干山鱼鳞坝玩水。周末早上便一起驾车前往,开启两天的玩水之旅。 第一天上午驾车前往,大约中午十二点钟到达四合村,猜想鱼鳞坝应该会有很多人,便在这里停下来的,花了十块钱把车停到村民家里。随后便拿出天幕,露营椅,在水边搭好方便遮阳。因为也没有带泳衣,我和小朋友一起都脱的只剩内裤下水游玩,同行的家属则在天幕下歇息。 这里的水深度还可以,有适合小朋友游玩的浅…

fernvenue's Blogblog.fernvenue.com

透過 git-crypt 加密倉庫

GitHub 這類外部服務上托管自己的代碼無疑是很省心的, 不需要自建 Git 服務, 也不需要關心服務的維護和疊代. 但話雖如此, 我們畢竟有些東西是不想完全放到外部平台上去的, 特別是近來這些平台拿用戶的倉庫去訓練 AI 的情況越來越多, 這就讓人不得不重新思考自己的代碼放上去是否足夠安全. 作為一個既要又要的人, 這個時候自然就開始找一個既能繼續享受外部平台便利性又能保證自己的代碼不會被讀取…

索玛suo.ma

打 '虎' 英雄

今天带着几个侄子去水上乐园玩,家长不在身边全部放飞自我,直接玩到发疯。 看天色暗下来了,挨个把他们送回家。在送其中一个侄子回家的时候,走在路上我牵着他的手。路上车来车往,我让他别乱跑 拉着我。他直接挣脱开就往路上跑。 这时候过来一辆奔驰急刹,差点撞到他。我二话没说,飞奔过去一拳打在了这小崽子头上,顺手拉着他衣服往路边扯。奔驰车主看我在管教小孩,就直接扬长而去。 在路边我又给了他几拳,拳拳到肉他想不…

fernvenue's Blogblog.fernvenue.com

如何構建一個 NAT 環境?

其實在現代互聯網下, 很多地方的 NAT 實在是沒有必要. 但不可否認的是, 有些我們無能為力的使用場景, 妥協是最後的選擇. 比如需要在認證的網路環境下, 要用 Proxmox 這類虛擬機容器平台就需要給每個容器或虛擬機反覆認證. 再或者像比較常見的 IPv4 不夠用的場景, 那確實依然是需要 NAT 來解決的, 畢竟 IPv4 終歸還是沒有完全退出歷史舞台. 總而言之, 既然 NAT 還有存在…

fernvenue's Blogblog.fernvenue.com

客制化 Gitea

相比起 GitLab 來說, Gitea 是個更適合小團隊和個人日常使用的一個更輕量和方便的選擇. 用了 Gitea 這麼久, 也在上面做了一些額外的配置和客制化工作, 除了像主頁和用戶界面主題的定制修改之外, 我還對接了 GitHub 的 OAuth 做身份驗證, 還包括之前拿 Gitea 舉例的時候提到的特權端口問題其實配置部分的內容還有待進一步的補充說明, 這里就對這些內容做個簡單的介紹.

码农明明桑isming.me

7 月小记 - 可能是破财消灾吧

七月即将结束,就在动笔前,一次爆胎为这个月定了调。这个月梅雨刚走,又来高温,除了上半个月出去玩了一趟,后面基本就在家待着,靠空调续命。 游玩 月初带着老婆小孩到山东玩了一趟,沿着沈海公路北上,经过日照,青岛,威海,烟台,一路上看海玩水,大人小孩都开心,山东半岛的海鲜价格也还比较实惠,吃的也很爽。具体可以看之前的博客文章👈。 回上海之后,就开始一直高温,便一直待在家里。周末去了一次浦东的金海湿地公园…

王明明的小站mingming.wang

canal 上游数据库迁移方案

canal [kə’næl] 主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。 生产环境中的数据库总会因为各种原因需要迁移,如果这个数据库又是 canal 的上游库,canal 也需要同步修改数据库的相关配置。 如果直接迁移数据库,然后修改 canal 中的数据库配置,会因为与之前数据库的 binlog File、Position 不匹配,导致 canal 报错 can't…

码农明明桑isming.me

记录再次编译 Android 系统的坑

之前已经多次编译过 Android 系统的代码,但是一直没有静下来去阅读 Android 源代码。最近不太忙,决定开始好好读读系统源码。这篇文章作为开篇,先记录把 Android 系统编译出来,并且把源码阅读的环境准备好。 首先介绍一下,这次使用的是 Ubuntu22.0.4 LTS 版本,起初准备使用虚拟机安装,但是映射虚拟硬盘老是出问题,还是直接搞上了 Windows & Ubuntu 双系统…

超能小紫mok.moe

聊聊我为什么退坑原神

最初,我是在一个指责米哈游抄袭的视频中认识原神的。 这个视频同时播放了原神和塞尔达两款游戏中主角做相同动作时的画面作为对比,可以看出许多相似的地方。仅从视频内容来看,抄袭是板上钉钉的,尤其对于当时正在玩塞尔达的我来说根本是不屑一顾。 但「二次元开放世界 3D 手游」的名号实在是太响了,在 2020 年的当时,二次元手游主流都是些 2D 小人或者卡牌对对碰,再加上电脑、平板、手机三端无缝互通,在当时…

fernvenue's Blogblog.fernvenue.com

在 NX30 Pro 上嘗試 OpenWrt

我對 OpenWrt 的不喜歡是身邊很多人有目共睹的, 不過有朋友說 OpenWrt 現在的體驗其實好了很多, 考慮到我的實際應用場景只有 PPPoE 撥號和無線功能, 所以抱著試一試的態度在 H3C 的 NX30 Pro 上刷了 OpenWrt 來用, 在這里簡單總結一下刷機的過程.

输入关键词搜索博客名称、作者或域名。

Esc 关闭回车查看全部结果

删除确认

即将删除「」。此操作不可恢复

请输入 以确认: