临时任务紧急处理地址日日清单

  • 【wait】了解反向代理相关知识,阅读Caddy的源码:caddy2中文文档
  • 【wait】找个时间弄个代理网站取代现在的代理网站
  • 【wait】考虑是否下线所有的个人动态博客仅仅保留静态博客,例如trilium博客和vanblog博客还有mix-space,Trilium现在更新频率很高但是博客主题作者已经不维护了,同时这个也不太好静态化刚需服务器部署,可能考虑放弃使用
  • 【】

最近工作

事件进度备注
1wait重要
2wait重要
3wait重要
4wait重要
5wait重要
6wait重要
7wait重要
8wait重要

最近截止

毕业相关

事件进度备注
档案袋和团员关系迁出dnoe没做,没啥必要。收好毕业学位证等资料就够用了
毕业论文、毕业答辩PPT、毕业设计代码等资料存档好,暂定压缩为zip包存在notion和某个云盘重要

最近开源

事件进度备注
加快研究开源的进度和产出的实际效果work
Add context.Context Support to Additional Middlewares #3212wait找机会阅读下这个pr
anzifan.comwait找机会跟着这个项目学会写一下nextjs

最近学习

事件进度备注
星际文件系统(InterPlanetary File System,缩写为 IPFS)研究一下文章和 Go 相关的开源库wait维基百科
公益 GPT 站稳定性特别差、需要及时处理掉有用的资料和对话记录wait
根据单元测试阅读 Gorm 源码waitassociations_belongs_to_test.go 代码库
梳理整理面试需要的前置可能回答wait重要
AcWing 算法基础课 找时间补完:https://www.acwing.com/activity/content/11/wait重要且比较紧急
业余有时间学下Javawait
codecrafterswait模拟实现一些redis、http、shell等的一步一步的教程,有时间一定要研究下!
Golang开发新手常犯的50个错误wait
Gorm索引wait找时间看看
极客兔兔Go语言简明教程wait找时间看看
硬核课堂分布式IMwait
码神社区wait找时间看看自己不熟悉的基础知识,比如gRPC之类的
设计模式大全wait找时间看看
廖雪峰Python、JavaScript教程wait后续考虑扫一眼整理下然后整理成两篇文档方便速查,方便在看源码的时候遇到一些简单的知识可以通过
补充炒股每日复盘和自己的交易策略wait重要且比较紧急
https://zhuanlan.zhihu.com/p/262260494wait找时间研究一下,量化金融相关,也可能永远也不研究,没那么重要的内容

Tailwindcss在线编辑器:https://play.tailwindcss.com/
Nextjs安装教程:https://nextjs.org/docs/app/getting-started/installation

vercel-golang | wait | 找机会研究一下在vercel写api |

某个大佬的个人知识库,内容很多入门知识,可以抽时间看看:https://www.wsh-study.com/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/Go%E8%AF%AD%E8%A8%80%E5%BC%80%E5%8F%91/Go%E8%AF%AD%E8%A8%80%E8%BF%9B%E9%98%B6/%E5%B8%B8%E7%94%A8%E6%A0%87%E5%87%86%E5%BA%93/360%E5%BC%80%E6%BA%90%E9%AB%98%E6%80%A7%E8%83%BDexcel%E5%BA%93/

这个一定要找时间做做
3.3 Gin搭建Blog API’s (二)

这个fiber的issue,有点意思,可以找时间看看:https://github.com/gofiber/fiber/issues/3258

找机会为go pay 补充一个类似 https://docs.gofiber.io/ 的在线文档

https://aurorai.cn/chat/#/ 消息对话清理
kimi消息对话及时清理
https://aicnn.cn/ 消息对话清理
https://tongyi.aliyun.com/qianwen/ 消息对话清理

今天遇到一个比较有意思的问题,怎么让单例模式实现restart?
比如
https://refactoring.guru/design-patterns/singleton/go/example#example-1
这里的实现,添加一个接口,使之当调用之后,后面再调用getInstance会重新走
singleInstance = &single{}
https://github.com/zweix123/multipleton 比如这样的实现, 请大家捉虫,我感觉没有bug : )

闲事杂事

事件进度备注
有道云笔记处理wait
devv.ai 对话记录清理wait
这些网站是找时间归档一下wait
国内免费JS公共库、JAVASCRIPT公共库、CDN镜像库:BOOTCDN、字节跳动一个免费面向中国境内外的高速jsdelivr镜像站将jsdelivr镜像源迁移到Gcore —— Gcore CDN使用wait一些公共库前端库的CND之类的,主要是考虑下自建,之前看到了自建的文章

最近风险

最近项目

项目简介仓库备注
badgerFast key-value DB in Go.https://github.com/dgraph-io/badgerredis相关、有时间看看源码
TsukasaA flexible port forwarder among TCP, UNIX socket and (optionally) Tailscale, with PROXY protocol support, written in Golang.https://github.com/Menci/Tsukasa网络流量转发相关、有时间看看源码就行
beats🐠 Beats - Lightweight shippers for Elasticsearch & Logstashhttps://github.com/elastic/beatsBeats 是用 Go 编写的轻量级数据装运器,安装在服务器上可捕获各种运行数据(如日志、度量或网络数据包数据)。Beats 可直接或通过 Logstash 将运行数据发送到 Elasticsearch,以便使用 Kibana 对其进行可视化。
mobyThe Moby Project - a collaborative project for the container ecosystem to assemble container-based systemshttps://github.com/moby/mobyDocker项目的开源仓库
boltAn embedded key/value database for Go.https://github.com/boltdb/bolt一个kv相关的数据库项目,源码非常精简有很多人推荐go新手阅读这个项目的源码 go database key-value
NYADB2NYADB2https://github.com/qw4990/NYADB2?tab=readme-ov-file和bolt是同一种类型,模型比boltDB复杂不少, 主要是为了提供更多的机制
stock-tools用命令行的方式来进行量化交易分析
bytedance/mockeya simple and easy-to-use golang mock library
jiaozifsA Git-like version control file system for data lineage & data collaboration.https://github.com/GitDataAI/jiaozifs需要重点关注
langgenius/difyProduction-ready platform for agentic workflow development.https://github.com/langgenius/difyAI相关
einoThe ultimate LLM/AI application development framework in Go.https://github.com/cloudwego/einoAI相关,编排工具
opencodeThe open source coding agent.https://github.com/anomalyco/opencodeAI编程工具,重点关注!!!
openclawYour own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞https://github.com/openclaw/openclaw小龙虾,重点关注!!!
Augment-BYOKAugment Code第三方API代理工具https://github.com/AnkRoot/Augment-BYOK重点关注
snow-cliAgentic coding in your terminal,Simultaneously compatible with OpenAI, Gemini, and Claude.https://github.com/MayDay-wpf/snow-cliAI编程工具,重点关注!!!
clisimplehubCli Simple Hub 简易Cli端点切换器https://github.com/cgistar/clisimplehub可以代理codex和ClaudeCode的代理工具,值得研究和使用
superpowersAn agentic skills framework & software development methodology that works.https://github.com/obra/superpowersAgent开发规范skill插件,使用cursor,Claudecode等常用插件
awesome_docker_cn上百款可docker部署的项目,包含项目地址、项目部署教程等。https://github.com/coracoo/awesome_docker_cn
z-libraryopp.github.ioZ-library,官方Z-lib镜像网址及入口(2026/6/7)https://github.com/z-libraryopp/z-libraryopp.github.io
auto-group-tabs自动对浏览器标签页进行分组,并且可以自定义分组的策略。https://github.com/marwincn/auto-group-tabs提过一次pr被合并了,可以后续了解一下还想不想继续优化
issue-replay-ground自己维护的处理不同开源项目的issue的测试仓库https://github.com/JIeJaitt/issue-replay-ground可以考虑拓展使用ai的skill,prompt之类的工具探索
v2ray最好用的 V2Ray 一键安装脚本 & 管理脚本https://github.com/233boy/v2ray
项目备注
MYDB一个简单的数据库实现,适合Java新手玩家阅读的项目
template-go-vercel一个go语言的vercel模板项目,找机会研究一下在vercel写api

最近阅读

帖子备注
面试必备(背)–Go语言八股文系列!找时间整理一下
Hexo中插入mermaid图表研究下为什么icarus不内置mermaid,或者使用ASCII码替代

最近不急

Go语言实战流媒体点播视频网站(🌶️🌶️🌶️🌶️🌶️)

分布式对象存储原理架构Go实现(🌶️🌶️🌶️🌶️🌶️)

其他类似项目:osproxy-grpc
其他类似项目:osproxy

Golang+Elasticsearch8构建海量数据高性能搜索服务最佳实践(🌶️)

Golang+Elasticsearch8构建海量数据高性能搜索服务最佳实践 课程演示代码 课程地址请看 Golang+Elasticsearch8构建海量数据高性能搜索服务最佳实践

https://gitee.com/jiejaitt/go-demo

使用说明

结合课程先自己实现一遍再看源码

闲事杂事

  • 如何让项目支持docker一键部署

  • 继续保持省钱

  • 洗衣服

  • 力扣昨天周赛

  • go内存池文章

  • 可以考虑把国内的一些源码阅读的教程、h小说或者一些信息类的东西翻译到国外赚信息差价

  • 遇到问题多咨询专业人士,比如境外汇款咨询银行人士,异地城市工作多咨询一个相关部门了解政策

  • 了解web3.0,尝试remote jobs

  • 有线耳机/转接口

  • ai文章工具清理,手机上和电脑上

  • formatter本地编辑器(ob)

申请了eu.org的永久免费域名

检查google邮箱等待回应,我查看的教程:https://www.modb.pro/db/514042

Go语言高级编程(Advanced Go Programming)(🌶️🌶️🌶️🌶️🌶️)

https://chai2010.cn/advanced-go-programming-book/index.html

深入Go语言之旅(🌶️🌶️🌶️🌶️🌶️)

https://go.cyub.vip/

动手写分布式缓存 - GeeCache

https://geektutu.com/post/geecache-day1.html

redis就是缓存对吗

https://www.google.com.hk/search?q=redis%E5%B0%B1%E6%98%AF%E7%BC%93%E5%AD%98%E5%AF%B9%E5%90%97&sca_esv=563892659&sxsrf=AB5stBisZJXEvLsSomGoK8Gd3Nb85brZuw%3A1694223587945&ei=48z7ZJOWOeG64-EPu-y1uA0&oq=redis%E5%B0%B1%E6%98%AF%E7%BC%93%E5%AD%98%E5%AF%B9%E5%90%97&gs_lp=EhNtb2JpbGUtZ3dzLXdpei1zZXJwIhdyZWRpc-WwseaYr-e8k-WtmOWvueWQlzIFEAAYogRI4zRQvhFY5jNwA3gBkAEAmAH_AaAB-QmqAQUwLjYuMbgBA8gBAPgBAagCD8ICChAAGEcY1gQYsAPCAgcQIxjqAhgnwgIEECMYJ8ICDRAAGIoFGLEDGIMBGEPCAhEQLhiABBixAxiDARjHARjRA8ICCxAuGIAEGLEDGIMBwgILEAAYgAQYsQMYgwHCAgsQABiKBRixAxiDAcICBxAjGIoFGCfCAgcQABiKBRhDwgITEC4YigUYsQMYgwEYxwEY0QMYQ8ICCBAAGIkFGKIE4gMEGAAgQYgGAZAGBg&sclient=mobile-gws-wiz-serp#ip=1

技术摘抄

https://learn.lianglianglee.com/

Go by Example 中文版

https://gobyexample-cn.github.io/

C语言中文网

https://c.biancheng.net/

Go面试-交替打印字数字和字母_现场撸代码,并讲解思路-1

https://www.bilibili.com/video/BV1RP411R7p8/?spm_id_from=333.788&vd_source=3ccd3a17b08ba7453b6a6fcb0b7cdc5b

修改一下自己的GitHub Profile

https://github.com/leo220yuyaodog/leo220yuyaodog

杂事

  1. 找机会帮妈妈配一副眼镜
  2. ❶❷❸❹❺❻❼❽❾❿⓫⓬⓭⓮⓯⓰⓱⓲⓳⓴

项目

  • SwiftWave is a self-hosted lightweight PaaS solution to deploy and manage your applications on any VPS [Your own self-hosted Heroku, Vercel]:https://github.com/swiftwave-org/swiftwave 。Go语言写的累死vercel的云平台
  • An open-source & self-hostable Heroku / Netlify / Vercel alternative.:https://github.com/coollabsio/coolify
  • github直接搜vercel项目,可以找到一些支持vercel部署的项目,我这里限制了go语言开发的vercel的相关项目:https://github.com/search?q=vercel+language%3AGo&type=repositories&p=2&l=Go
  • 一个可以运行在 vercel 上的 go 语言框架,基于 gin 二次封装,支持 api 路由和 html/template:https://github.com/iszmxw/vercel-golang
  • VanBlog是一款简洁、实用、优雅的个人博客系统,支持全自动按需申请HTTPS证书、黑暗模式、移动端自适应和评论功能。它内置了流量统计和图床,并集成了评论系统。此外,VanBlog还具有无限的可扩展性,提供完备的后台管理面板,支持黑暗模式、移动端、一键上传剪贴板图片到图床,并带有强大的编辑器。:https://github.com/Mereithhh/vanblog ;长期关注下他的issue,看看有没有什么可以学习的地方和pr的地方
  • OfferNow:https://github.com/white0dew/OfferNow 基于Nextjs、Tailwindcss的学习网站,也可以作为个人博客,通过语雀同步、管理文档,方便耐用。 演示站点:https://offernow.cn/

数码产品

暂无

杂事deadline

  • 五一劳动节打扫卫生
  • 房屋合同整理
  • 规划回学校的时间
  • 两个用餐会员卡里面的钱记得花完
  • 剪头发

视频内容

word相关操作不是很熟悉,虽然不喜欢这软件但是用的确实多,找个时间记录一下常用的内容吧

如删除页面一般是隐藏分页符之类的;

-

开源工作

这里我的建议是重新建一张表,那么这张表里面存的是文件的UID,就是唯一标识,然后还有一个字段,标识这个文件的标识当前是否有效

有一个问题就是你这里只做了合并时候UID的校验,分片的时候我认为也要做一次校验。如果这个UID已经废弃了,那你分片上传也要告诉他无效,这个流量是不应该,再打到我们的服务器上来。那如果说你仅仅是合并的时候来校验,那可能有很多无效的流量一直在基于这个UID上传分片,那这个问题也要考虑一下

合并的时候做校验,流程是没有问题的,我的建议就是重新再建一张表,这张表标识你的UID是否有效。
这张表呢,你在上传啊,或者是合并的时候,甚至是你生成UID的时候,这张表其实是被频繁使用的。那么这张表,要跟你就是正常的业务表是要分开的,比如文件存储这张表,相当于是你整个文件存储的一张核心表,那么这张表不应该受到其他的一些校验类的信息的影响

总结下来三个点,第一个点是独立建一张表,用来标识UID是否有效;第二个点是上传分片的时候也要去校验一下这个UID是否有效,如果无效就直接返回了;第三个点是合并的时候,校验它是否有效。

另外,生成 UID的时候,我认为这个校验是没有意义的,因为你本身用的是雪花算法,并发量不会达到那么大,这个也是不会重复的,如果做检验也没问题

已经结束,催作者看看有无问题。

生活琐事

  • 木及简历内容转Latex模版简历、考虑在线模板的问题,但是有风险需要注意
  • 清理linux.do论坛的有价值的个人内容
  • 清理open ai的chatgpt官网内容
  • ai读论文辅助工具:https://www.nodeseek.com/post-87138-1#2

抽出时间一次性做完的事情

  • 清理Chrome账号的历史游览记录和下载记录
  • 定时备份Typecho 和 Vanblog 的数据库
  • 知乎的收藏文章和动态之类的,有时间整理一下,清理掉不需要的,落时的东西

一年后

  • 验证GitHub学生包(不再验证,有封号Github的风险)

神仙公司

红色背景待办清单
  • 重要且紧急待办事项1
  • 重要且紧急待办事项2
  • 重要且紧急待办事项3

单元测试

1
2
yingjie.huang@SZ030 MINGW64 /d/Work/xjb-trade (feature/orderSettled-ID1028276)
$ mockery --name=UserOrderDao --dir=./internal/common/dao --output=./internal/common/dao/mocks --filename=user_order.go --outpkg=mock --with-expecter

ai消息清理

作者

JIeJaitt

发布于

2020-07-24

更新于

2026-04-09

许可协议

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×