临时任务紧急处理地址日日清单
绩效相关(重要‼️)
事件 | 进度 | 备注 |
---|---|---|
年终总结 | wait | 最急迫 |
下单(基金,现金宝全流程梳理) | wait | 重要 |
资产(聚合财富资产展示,解决0.01的问题) | wait | 重要 |
票据、私募全流程梳理 | wait | 重要 |
柜台切换财富代码主要改造 | wait | 重要 |
财顾产品全定时任务梳理 | wait | 重要 |
ai需求梳理 | wait | 重要 |
其余可备用:现金宝定存宝交易、产品库代码梳理(主要探讨重复出金逻辑) | wait | 重要 |
毕业相关(重要‼️)
事件 | 进度 | 备注 |
---|---|---|
档案袋和团员关系迁出 | wait | 重要 |
毕业论文、毕业答辩PPT、毕业设计代码等资料存档好,暂定压缩为zip包存在notion和某个云盘 | 重要 | |
最近学习
事件 | 进度 | 备注 |
---|---|---|
星际文件系统(InterPlanetary File System,缩写为 IPFS)研究一下文章和 Go 相关的开源库 | wait | 维基百科 |
公益 GPT 站稳定性特别差、需要及时处理掉有用的资料和对话记录 | wait | |
根据单元测试阅读 Gorm 源码 | wait | associations_belongs_to_test.go 代码库 |
梳理整理面试需要的前置可能回答 | wait | 重要 |
AcWing 算法基础课 找时间补完:https://www.acwing.com/activity/content/11/ | wait | 重要且比较紧急 |
业余有时间学下Java | wait | |
codecrafters | wait | 模拟实现一些redis、http、shell等的一步一步的教程,有时间一定要研究下! |
Golang开发新手常犯的50个错误 | wait | |
Gorm索引 | wait | 找时间看看 |
极客兔兔Go语言简明教程 | wait | 找时间看看 |
硬核课堂分布式IM | wait |
https://aurorai.cn/chat/#/ 消息对话清理
kimi消息对话及时清理
今天遇到一个比较有意思的问题,怎么让单例模式实现restart?
比如
https://refactoring.guru/design-patterns/singleton/go/example#example-1
这里的实现,添加一个接口,使之当调用之后,后面再调用getInstance会重新走
singleInstance = &single{}
https://github.com/zweix123/multipleton 比如这样的实现, 请大家捉虫,我感觉没有bug : )
最近工作
事件 | 进度 | 备注 |
---|---|---|
xjb-trade 星财宝专户回款 | done | |
公司合作伙伴管理 | done |
最近截止
闲事杂事
事件 | 进度 | 备注 |
---|---|---|
有道云笔记处理 | wait | |
devv.ai 对话记录清理 | wait | |
这些网站是找时间归档一下 | wait | |
国内免费JS公共库、JAVASCRIPT公共库、CDN镜像库:BOOTCDN、字节跳动 和一个免费面向中国境内外的高速jsdelivr镜像站和将jsdelivr镜像源迁移到Gcore —— Gcore CDN使用 | wait | 一些公共库前端库的CND之类的,主要是考虑下自建,之前看到了自建的文章 |
最近风险
牛客会员限免题目全部过一遍(🌶️🌶️🌶️🌶️🌶️):https://www.nowcoder.com/exam/oj?page=1&tab=%E7%AE%97%E6%B3%95%E7%AF%87&topicId=363 【已截止、等待下次开启】
内推|米哈游内推冲冲冲!: https://leetcode.cn/circle/discuss/C4nouL/
位运算相关,比较不熟悉就没处理了,https://leetcode.cn/problems/minimum-array-end/description/?envType=daily-question&envId=2024-08-22 。但是续了每日一题,需要及时处理。注意看看0x3f大佬的解说
CoreNext主题1.5.2.3免授权版,实际应该有更高版本的免授权版:https://www.efficiency.vip/d/1014 。算起来这也算一个大佬的博客
https://hardcore.feishu.cn/drive/home/ 硬核课堂的im课程,感觉能学到不少东西,应该找时间多看看。
关注项目
项目 | 简介 | 仓库 | 备注 |
---|---|---|---|
badger | Fast key-value DB in Go. | https://github.com/dgraph-io/badger | redis相关、有时间看看源码 |
Tsukasa | A 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 & Logstash | https://github.com/elastic/beats | Beats 是用 Go 编写的轻量级数据装运器,安装在服务器上可捕获各种运行数据(如日志、度量或网络数据包数据)。Beats 可直接或通过 Logstash 将运行数据发送到 Elasticsearch,以便使用 Kibana 对其进行可视化。 |
moby | The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems | https://github.com/moby/moby | Docker项目的开源仓库 |
bolt | An embedded key/value database for Go. | https://github.com/boltdb/bolt | 一个kv相关的数据库项目,源码非常精简有很多人推荐go新手阅读这个项目的源码 go database key-value |
NYADB2 | NYADB2 | https://github.com/qw4990/NYADB2?tab=readme-ov-file | 和bolt是同一种类型,模型比boltDB复杂不少, 主要是为了提供更多的机制 |
stock-tools | 用命令行的方式来进行量化交易分析 | ||
bytedance/mockey | a simple and easy-to-use golang mock library | ||
jiaozifs | A Git-like version control file system for data lineage & data collaboration. | https://github.com/GitDataAI/jiaozifs | 需要重点关注 |
项目 | 简介 | 备注 |
---|---|---|
MYDB | 一个简单的数据库实现 | 适合Java新手玩家阅读的项目 |
最近不急
- 了解cas并发知识:https://www.google.com.hk/search?q=cas%E6%93%8D%E4%BD%9C%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D&oq=cas%E6%93%8D%E4%BD%9C%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIKCAEQABiABBiiBDIKCAIQABiABBiiBNIBCDY4NzBqMGoxqAIAsAIA&sourceid=chrome&ie=UTF-8#ip=1
- 文心一言有许多问过的问题历史记录待处理(🌶️)
- 上传文件名称有空格,需要转义(🌶️🌶️🌶️🌶️🌶️):https://github.com/qinguoyi/osproxy/issues/15 (
wait check
)
Go语言实战流媒体点播视频网站(🌶️🌶️🌶️🌶️🌶️)
- 视频教程查看地址阿里网盘:https://www.aliyundrive.com/drive/file/backup/62cc2dc7f1ed3b8de15949cfbce2588030e3ee63
- gtihub仓库地址:https://github.com/JIeJaitt/goStreaming-on-demand-services
- csdn博客地址:https://blog.csdn.net/weixin_52723461/article/details/120277314?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22120277314%22%2C%22source%22%3A%22weixin_52723461%22%7D
- 作者源码阅读地址:https://gitee.com/g_che/video_server
- 其他读者作品地址:https://gitee.com/g_che/video-server-in-Golang
分布式对象存储原理架构Go实现(🌶️🌶️🌶️🌶️🌶️)
- 图书在线阅读地址:https://pan.baidu.com/disk/pdfview?path=%2F%E9%A1%B9%E7%9B%AE%E5%AE%9E%E6%88%98%2FGo%2F%E5%88%86%E5%B8%83%E5%BC%8F%E5%AF%B9%E8%B1%A1%E5%AD%98%E5%82%A8%E5%8E%9F%E7%90%86%E6%9E%B6%E6%9E%84%2F%E5%88%86%E5%B8%83%E5%BC%8F%E5%AF%B9%E8%B1%A1%E5%AD%98%E5%82%A8%E5%8E%9F%E7%90%86%E6%9E%B6%E6%9E%84Go%E5%AE%9E%E7%8E%B0.pdf&fsid=687039616748082&size=168481212
- 章节代码仓库:https://github.com/stuarthu/go-implement-your-object-storage
- 配套视频资源地址:https://www.bilibili.com/video/BV1pA411q7wB/?spm_id_from=333.337.search-card.all.click&vd_source=3ccd3a17b08ba7453b6a6fcb0b7cdc5b
- 其他读者作品:https://github.com/leizhh/go-oss
- 其他读者作品:https://github.com/RobKing9/Distributed_Object_Storage
其他类似项目: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语言之旅(🌶️🌶️🌶️🌶️🌶️)
动手写分布式缓存 - GeeCache
https://geektutu.com/post/geecache-day1.html
redis就是缓存对吗
技术摘抄
https://learn.lianglianglee.com/
Go by Example 中文版
https://gobyexample-cn.github.io/
C语言中文网
Go面试-交替打印字数字和字母_现场撸代码,并讲解思路-1
修改一下自己的GitHub Profile
https://github.com/leo220yuyaodog/leo220yuyaodog
杂事
- 找机会帮妈妈配一副眼镜
- ❶❷❸❹❺❻❼❽❾❿⓫⓬⓭⓮⓯⓰⓱⓲⓳⓴
项目
- 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
- 五一劳动节打扫卫生
- 房屋合同整理
- 规划回学校的时间
- 两个用餐会员卡里面的钱记得花完
- 剪头发
视频内容
- [golang] go-doudou微服务框架入门02-集成nacos服务注册与发现:https://www.bilibili.com/video/BV1pU4y1o7xL/?spm_id_from=333.337.search-card.all.click&vd_source=3ccd3a17b08ba7453b6a6fcb0b7cdc5b
- cobra的基本使用(另外这个博主水平还可以,他的视频有时间都可以看看):https://www.bilibili.com/video/BV1pU4y1o7xL/?spm_id_from=333.337.search-card.all.click&vd_source=3ccd3a17b08ba7453b6a6fcb0b7cdc5b
- 参考文献在论文中如何引用,你用正确了吗?:https://www.bilibili.com/video/BV1cL4y177Ru/?p=2&spm_id_from=pageDriver&vd_source=3ccd3a17b08ba7453b6a6fcb0b7cdc5b
word相关操作不是很熟悉,虽然不喜欢这软件但是用的确实多,找个时间记录一下常用的内容吧
如删除页面一般是隐藏分页符之类的;
-
开源工作
- fix: 废弃分片上传合并成功后的文件链接,问题待有时间修补:https://github.com/qinguoyi/osproxy/pull/19 , 这个项目学到的东西不少,有时间整理整个项目架构水一篇博客
这里我的建议是重新建一张表,那么这张表里面存的是文件的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的风险)
神仙公司
- flexport:https://github.com/formulahendry/955.WLB/issues/314 https://www.1point3acres.com/bbs/thread-832549-1-1.html
- 重要且紧急待办事项1
- 重要且紧急待办事项2
- 重要且紧急待办事项3
单元测试
1 |
|
ai消息清理
临时任务紧急处理地址日日清单