Written on 2026.01.01
Tasks of 01.01-01.03
- 挑选租房位置,然后1号到了北京之后,进行看房
- 把嵌入式系统的课程报告交掉(AI解决)
部门组主要做的是聊天、账号支付、客服的系统业务,属于较为核心的业务组。这一周我主要学习的是 Golang,需要尽快上手熟悉业务。下一周开始,需要接手做客服聊天相关的业务需求。
Written on 2026.01.04
话说每天的周报是怎么一回事,明天看看情况。
下一阶段学习主要内容:
- k8s
- Golang语言基础
苹果电脑的一些快捷键:
ctrl + 空格:切换输入法
今日代办:
- 写日报
- 配置环境:
vscode、Goland、Git、datagrip、pycharm、 - 配置 wakaTime 的使用 Wrtten on 2026.01.05
tasks:
- [] 学习对gitlab的使用
- 学习Golang基础
- 推进算法学习
- 安装 Homebrew,然后安装Mos Mac,更改鼠标移动方向;
Written on 2026.01.06
- 继续学习 Golang 基础,和进阶内容;
- 写日报
Written on 2026.01.07
- golang 基础之前学完了,今天继续推Golang进阶
- 安装Gin框架
- 安装GORM和MySQL驱动
- 给 go 配置环境,设置七牛云代理
- 写一下周报
Written on 2026.01.08
今天 Tecent wxg 电话约面,但现在在上班只能拒掉了; 这三个月要重点复习 OS 和计网,不然暑期要寄。
今日待办:
- 安装Postman和 APIfox
- 使用 Go + MySQL 写一个简单的账号注册登录功能,使用MySQL表设计,并且有账号登录流程设计。(DDL:01.09 下午四点)
Written on 2026.01.09
01.10 ~ - 01.11
周末的安排:
- 写周报
本周需要解决完毕的:(01.05 - 01.11)
- 把图机器学习的大作业交掉(AI解决)
- 把数据结构小创的报告交掉(10号之前)
基础学习准备建议(From 靳师兄):
Golang基础:函数,结构体,接口,协程goroutine,管道channel,上下文ctx,错误处理error
框架:Gin框架(HTTP框架)、GORM(数据库ORM)、Protobuf(谷歌的rpc协议定义语法)
其它:jwt鉴权、casbin权限管理、apollo配置中心、gcron(定时任务)
基本上客服系统主要用到的技术栈就是这些了,还是比较简单的,剩下基本
上就是业务设计上的一些东西,可以专注这些技术点,能更快上手,做起来之后熟悉了就好了。01.12(周一)'s Target:
- 记得写日报
- 推进对Gin框架的学习
- 刷算法
下午字节跳动的 HR 又打电话过来约面,婉拒;等暑期再说吧
还是需要好好准备暑期啊,最近实在是太忙了……
01.13's tasks:
- 写日报
- golang进阶继续学习
- 飞书文档:途游客服系统、研发部门、营销部门v2的文档看了一些,但是压根看不懂这是什么玩意;
01.14's tasks
- 直接看项目代码,并且要画流程图
- 推进对Gin框架的学习
- 安装配置 Postman 和 Apifox
- 刷算法
- 写日报
01.14's tasks
- 直接看项目代码
- 刷算法
- 写日报
01.16's tasks
- 推进对Gin框架的学习
- 继续看项目代码
本周需解决内容:(01.12~01.18)
- 整理途游HR面的面经
- 看 custom-service 项目的代码,然后整理自己的问题;
- 搭建个人的博客(博客园 + .github.io)(话说这两个是能同步的么,到时候研究一下)
- 考虑笔记的其他存储位置,比如放到语雀上去(其实放哪都行,不过放语雀上可能查看起来更加方便一点)
- 看一下蒋师兄文章中,关于实习过程学习的方法
- LRU Algorithm Exercise
- 接雨水
- 快速排序复习
- 归并排序复习
- 平方根 算法
- 立方根算法
- 整理京东一面
开平(聊天邮件,客服、)、运维、营销、GA(数据小组)、锦鲤(AI):几个组,平台中心的架构
业务:账号支付、
客服系统的数据来源:来自账号支付、GA、游戏内部数据、聊天的数据、
调用方(用户)有哪些呢?:客服同学使用、内审同学使用(内容审核)、API(AI锦鲤)去查数据、项目组;
关于博客的事,这个我研究了一下:先依托博客园平台发布文章。等下个月工资发到了,买个服务器,然后进行搭建自己的网站。
学习到了一个新的键位技巧: 在Mac中,ctrl+F(向右),ctrl+B(向左),ctrl+N(向下),ctrl+P(向上)
Written on 2026.01.18
Tasks of 01.19
- 继续看项目代码
- 需求的开发!(1. 邮件VIP道具批量审批;)
刚刚被问到的几个问题:
- Redis中对于单机,如果数据丢了如何恢复(涉及到RDB和AOF)
- Redis的常见的几种数据结构
- JVM 的垃圾回收算法
- 操作系统的内容:多个进程之间如何发送数据?一个进程内,多个线程如何相互调用?
- 关于rpc
- 关于微服务
- 关于 Unix
Task's of 01.20
- 继续看项目代码
- 学习GORM框架
- 安装配置 Postman 和 Apifox
- 需求的开发!(1. 邮件VIP道具批量审批;)这个代码已经写好了,需要再画一下流程图;
- (2. 专人专码增加礼包价值说明;) 代码 + 流程图开发;
这边这三个需求实在是太混乱了,我先理一下代码结构。这玩意实际上就是增删改查,奈何我现在对整个项目的代码结构不是很熟悉,所以比较晕。
Written on 01.21
- 记得写今天的周报
- 要画流程图
- 把需求开发完
- 继续看项目代码
也许可以让AI给这个sb项目生成文档,不然这谁看得懂啊?
Written on 01.22
- 学一下 casbin 权限管理的知识(看了一下基本知识,剩下的晚上在看)
- 学一下 Apollo 配置中心是什么
- 学一下 JWT 鉴权(直接加在最开始那个demo里去吧)
- 晚上十点写日报
- 研究一下这段实习该写哪些点,写到简历上去
- 思考一下关于泛AI技术学习的事情,该怎么学?用哪些资料/博客网站/视频课去学习?然后做一个什么样的项目?
对于这个问题,基本找到方向:根据小傅哥的课,去做一个 AI Agent 项目;那么简历的思路也基本成熟:一段游戏后端开发 + 一个传统 Java 后端业务项目 + 一个 泛 AI 项目;
- 安装配置 Docker Desktop For Mac
- 关于微软那个实习投递 (这个先放到暑期实习投递集里面,等下个月去投简历)
关于这段实习经历:
这边主要做的客服系统业务,里面包含了账号支付、邮件、聊天等业务。后续会接一个比较大的需求,针对Apollo配置中心,做一个优化。具体是啥还不清楚,但是需要持续的进行思考,最终给出一个比较靠谱的技术方案。
需要仔细阅读internal/conf/下的代码,得整明白。
还有,今晚早点睡觉,最晚一点前睡!
Written on 2026.01.23
byd今天迟到了,而且迟到了1h,这下直接 -100 很难受。以后得长个记性早点起床,所以晚上需要早点睡觉。
以后提交MR之前,要记得去 git rebase 一下,将多次的 git push 进行打包
internal/dao/dao_content_audit/audit_punishment_dao.go,需要仔细看一下这个dao的实现机制;
- 上午还是在看 Casbin 那个东西,没怎么看明白,而且感觉效率非常低,所以下午直接找个视频开始看吧;
- 下午开了周会
- 然后看 Apollo 配置中心的知识,先找个视频看一下是怎么一回事,然后再去看 GitHub 上那个 wiki 文档;
- 然后去学习 Kafka,直接看大海哥的视频;
- 练习算法题……
- 看一下mysql的技术文档,看小林coding的吧
- 如果还有时间,我要看一下 JVM 的东西;
本周需解决内容:(01.19~01.25)
- 整理途游HR面的面经
- 看 custom-service 项目的代码,然后整理自己的问题;
- 记得写周报
Written on 2026.01.26
- 晚上写周报
今天开发的时候注意到一个快捷键,在Mac的goland上,如果按了command + alt + B跳转到子函数的实现,这时候要返回到原函数的实现,快捷键是command+'['
-
对于批量处理逻辑需要进行调整;关注一下数据库查询中的 n + 1 问题;
-
对经过 code review 的代码进行调整修改;
-
继续听大海哥的课,学习Kafka
-
算法照常刷3道
还有,我之前在使用git的时候,发现了一个很隐蔽的问题。在Mac上,如果当前打开的那个页面没保存,而且页面没关掉的话。这个时候进行git add .,并不会保存这个文件,之后git commit 也不会推送上去,坑得很。所以以后一定要保存完了所有打开的文件再进行commit;
Written on 2026.01.27
- 继续看一下casbin的使用,听完b站上那个课
这个 Casbin 总算是学完了,简洁的概述,这是一个按照一定规则用于权限分配框架。不需要太了解它的原理,知道怎么用就OK。(不过原理也是可以查一下的)
- 写日报
- 学习Apollo配置中心,看文档进行阅读;
- 阅读 internal/conf/目录下的源码
- internal/dao/dao_content_audit/audit_punishment_dao.go,需要仔细看一下这个dao的实现机制;
- 学习Kafka,听大海哥的课。Kafka的集群(Hadoop+zookeeper)不用自己搭建了,很麻烦这个事情。自己写个 demo 测试一下对于kafka的使用就OK。
Written on 2026.01.28-29
Important: How to add the access permissions for functional interfaces ?
solution: using Chrome incognito mode, and then login the URL: https://customermanage-feature-avatar-web-test.tuyougame.cn/login, then add the userName: yangxiaoliang, the password: ***(same as before), he is the superAdministrator of the company's projects. The add the access permission for special functional interfaces !
产品发过来的新调研需求:
需要调研,企业微信:
- 如何获取用户标签与用户详细信息
- 如何从客服系统内给企微客户发送消息(发送和回调) 这个是企业微信的文档:https://developer.work.weixin.qq.com/document/path/90556
产品那边参考的链接是这个https://work.weixin.qq.com/,但是实际上啥用没有,你放个官方的介绍页面给我,这玩意能检索到啥有效信息呢?
DDL:下周二前给出一个调研方案(来自mentor)
- remember to write daily log of 0128
- write the daily log of 0129
- customer-service system v3.4.8 on version, travelling the procedure of it;
- exercise three algorithm normally
关于发起的需求审批:工作台 -> OA审批 -> 根据之前发起的审批进行resubmit
关于 TiDB,一个国产的分布式数据库。非常像 MySQL,所以为什么要用这玩意?
md哪来这么多乱七八糟的事情,白天忙工作,晚上忙准备暑期,整个人快忙不过来了;
今天正式决定,利用周末时间更新一下简历,然后下个月8号(2026.02.08),投递 腾讯提前批 + 微软暑期实习开发岗 + 字节跳动 byteintern;
Written on 2026.01.30
- Researching the needs for WeChat for businesses.
- Write the monthly report
- Apollo Learning
- read the code of internal/conf
- read the Implementation mechanism of internal/dao/dao_content_audit/audit_punishment_dao, it is essential and important !
- need to finish the technological file in later days, and know how to write the article.
- learning kafka, be patient, don't wait my valuable time.
- 3 algorithm exercise.
- read the basic knowledge of MySQL, and JVM;
还没试今天新接入的 Claude code API,一会试一下这玩意好不好用。反正是公司提供的,不用白不用。
本周需解决内容:(01.26~02.01)
- 整理京东一面(并且整理分析怎么回答)
- 本地部署一下那个推送各家大厂技术团队推文的项目;
- 搭建个人的博客(博客园 + .github.io)(话说这两个是能同步的么,到时候研究一下)
- 考虑笔记的其他存储位置,比如放到语雀上去(其实放哪都行,不过放语雀上可能查看起来更加方便一点)
我决定这个就放语雀上去好了,不整别的有的没的。这样复习起来更加方便,用Markdown写完后直接预览的一个弊端是不容易按照目录去查看。而且在另一台电脑上还得 git clone 仓库,如果没有保存还看不了自己写的文章。所以还是放语雀上得了,这样效率也高点。
- 看一下蒋师兄文章中,关于实习过程学习的方法
关于几个常见面试考察算法的复习:
-
LRU Algorithm Exercise
-
接雨水
-
快速排序复习
-
归并排序复习
-
平方根 算法
-
立方根算法
-
接入公司提供的 AI API,其实我主要是想尝试一下他们提供的 claude-sonnet-4.5、google/gemini-2.5-pro、gemini-3-pro-preview 这几个模型。此前用过网页对话版,但是对于大型的项目来说性能难免捉襟见肘。
-
看项目代码:付费管理 part
-
internal/dao/dao_content_audit/audit_punishment_dao.go,需要仔细看一下这个dao的实现机制;service层的代码其实没那么重要,但是DAO层的很重要!
-
阅读 internal/conf/目录下的代码,思考关于 Apollo 配置中心的调优
-
阅读 internal/service/notify 目录下的代码,了解客服系统的通知机制是如何实现的。
-
想办法整理出这个项目对应的文档出来,这里所说的文档是指对于整个项目的架构组成、以及技术选型整理出一个文档,然后方便我之后查阅;
文档整理了一点,用 GLM-4.7 API 整理的。但是我感觉这AI整理出来的很多都是瞎编的,还不如看原先的老文档。