Skip to content

Latest commit

 

History

History
386 lines (244 loc) · 14 KB

File metadata and controls

386 lines (244 loc) · 14 KB

LogRecording of 2026_01

Written on 2026.01.01

Tasks of 01.01-01.03

  • 挑选租房位置,然后1号到了北京之后,进行看房
  • 把嵌入式系统的课程报告交掉(AI解决)

部门组主要做的是聊天、账号支付、客服的系统业务,属于较为核心的业务组。这一周我主要学习的是 Golang,需要尽快上手熟悉业务。下一周开始,需要接手做客服聊天相关的业务需求。

Written on 2026.01.04


话说每天的周报是怎么一回事,明天看看情况。

下一阶段学习主要内容:

  1. k8s
  2. Golang语言基础

苹果电脑的一些快捷键:

ctrl + 空格:切换输入法

今日代办:

  • 写日报
  • 配置环境:vscodeGolandGitdatagrippycharm
  • 配置 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道具批量审批;)

刚刚被问到的几个问题:

  1. Redis中对于单机,如果数据丢了如何恢复(涉及到RDB和AOF)
  2. Redis的常见的几种数据结构
  3. JVM 的垃圾回收算法
  4. 操作系统的内容:多个进程之间如何发送数据?一个进程内,多个线程如何相互调用?
  5. 关于rpc
  6. 关于微服务
  7. 关于 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 !

产品发过来的新调研需求:

需要调研,企业微信:

  1. 如何获取用户标签与用户详细信息
  2. 如何从客服系统内给企微客户发送消息(发送和回调) 这个是企业微信的文档: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整理出来的很多都是瞎编的,还不如看原先的老文档。