惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
Simon Willison's Weblog
Simon Willison's Weblog
Microsoft Security Blog
Microsoft Security Blog
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
About on SuperTechFans
Last Week in AI
Last Week in AI
月光博客
月光博客
有赞技术团队
有赞技术团队
P
Proofpoint News Feed
MyScale Blog
MyScale Blog
Martin Fowler
Martin Fowler
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
C
Check Point Blog
U
Unit 42
The Register - Security
The Register - Security
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hugging Face - Blog
Hugging Face - Blog
阮一峰的网络日志
阮一峰的网络日志
V
Visual Studio Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
D
DataBreaches.Net
WordPress大学
WordPress大学
aimingoo的专栏
aimingoo的专栏
H
Hacker News: Front Page
Recent Announcements
Recent Announcements
C
CXSECURITY Database RSS Feed - CXSecurity.com
Latest news
Latest news
小众软件
小众软件
P
Palo Alto Networks Blog
PCI Perspectives
PCI Perspectives
Security Latest
Security Latest
S
Secure Thoughts
Scott Helme
Scott Helme
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Threat Research - Cisco Blogs
P
Proofpoint News Feed
M
MIT News - Artificial intelligence
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Google DeepMind News
Google DeepMind News
Recorded Future
Recorded Future
O
OpenAI News
S
Securelist
云风的 BLOG
云风的 BLOG
H
Help Net Security
T
Troy Hunt's Blog

风萧古道 - 勤学苦练,年复一年

游戏服务器开发经验(五)应对复杂需求 沉浸式体验东汉末年生活 - 《真三国无双 起源》玩后感 怒其不争!致2025年HLTV的Top18-NiKo Linux家用服务器维护指南 游戏服务器开发经验(四)避免写Bug的习惯、技巧和心态 游戏服务器开发经验(三)线上维护 游戏服务器开发经验(二)避免内存泄露 游戏服务器开发经验(一)道具防刷 35岁找不到工作,绝对不会是软件开发人员的结局 用爱发电项目开发两个月的心得体会 以魏延“子午谷奇谋”讨论软件需求可行性问题 MQTT协议中可变长度的具体计算方式(有计算过程解析) 关于游戏服务器配置表功能的探讨 Java并发编程中上锁的几种方式 如何用C++分割一个字符串? CSAPP第二章-信息的表示与处理 我的自我介绍 Windows XP虚拟机中文版无需激活下载 Java TreeSet的一些用法和特性 Linux C++ Socket实战 传统软件服务器与游戏服务器架构区别 独立个人项目开发心得 - 任务切分、挑战性、实用性和半途而废 使用Python实现简单UDP Ping 使用Python开发一个简单的web服务器 Kotlin手动实现一个最简单的哈希表 Kotlin实现二叉堆、大顶堆、优先级队列 搭建Spark实战环境(3台linux虚拟机集群)(一)样板机的搭建 Springboot操作MongoDB,包括增改查及复杂操作 Unison在Linux下的安装与使用 Java实现类似WINSCP访问远程Linux服务器,执行命令、上传文件、下载文件 一个被废弃的项目——自动爬取信息然后发给我自己邮箱上 Python连接MongoDB和Oracle实战 MongoDB常用查询语句 vue和springboot项目部署到Linux服务器 Python的一些用法(可能不定时更新) java正则表达式 - 双反斜杠(\)和Pattern的matches()与find() 简述爬虫对两种网站的不同爬取方式 Vue的路由配置及手动改地址栏为啥又跳转回来?? [JavaScript]JS基础知识 [Mybatis]逆向工程中Select语句查询不出‘TEXT’字段 [编译原理]FIRST、FOLLOW和SELECT [Spring]Spring学习笔记 [算法]分布估计算法 - 一种求解多维背包问题的混合分布估计算法_王凌 [日常]我做独立博客的原因 人间值得 深入理解计算机系统 想想就开心! 最重要的事,只有一件 藏书 被讨厌的勇气 关于 朋友 尊重自己:给予与接收的心灵艺术
简历
JonathanLin · 2001-01-01 · via 风萧古道 - 勤学苦练,年复一年

工作技能

编程语言: Golang, Java, Kotlin, Python, Shell, SQL

技术栈: Akka, MongoDB, MySQL, Redis, SpringBoot

英语:大学英语六级(CET-6)

工作经历

字节投资的2年创业公司

类征途MMO Golang服务器开发工程师 上海 类征途MMO是一款多人国战MMORPG网络游戏,目前已在微信小程序测试中。 2023年9月 – 2023年11月

主要负责工作:

  1. 使用 Golang 开发敏感词检测模块,读取100,000条敏感词,构建敏感词检测 Trie 字典树并将其缓存到二进制文件,实现毫秒内完成敏感词匹配,与 Github 其他同类模块(importcjj/sensitive,antlinker/go-dirtyfilter )相比匹配速度快25%;
  2. 快速上手 Mqant 微服务框架,熟悉进程间通信机制,配合使用 MongoDB和 Redis ,开发 MMORPG 战场玩法,实现100名玩家同屏争夺首领尾刀奖励的功能;
  3. 配合策划开发新功能,管理员玩家能够将地图内 NPC 外观替换为指定玩家外观。同时快速熟悉玩家的养成维度,整理任务类型,和策划配合完善玩家养成模块的开发,包括新手任务、主线任务、礼包、活动等。

某上市游戏公司

SLG手游 Java服务器开发执行主程序 上海 SLG手游是一款战争策略SLG网络游戏,目前已在Google Play上架3年。 2020年12月 – 2023年5月

主要负责工作:

  1. 深入参与 SLG 游戏的沙盘玩法开发,包含大地图 AOI 算法和状态同步功能,优化行军及行军线、怪物刷新循环、AI 行为等大功能模块;
  2. 精通 Java 。就职期间基于 Akka Cluster 微服务框架开发服务器,使用 MySQL和 Redis 存储服务器数据。主导了一个大型跨服副本玩法的实现(百名玩家同地图抢怪),完成其中的玩家匹配功能和 Boss 特殊争夺机制(驻扎积攒势力值,满足条件后才可攻击);
  3. 与策划协作进行战斗模块的开发和优化,实现多种新技能机制,简化战斗协议数据结构,实现战报大小缩减10%。协助策划打印线上战报信息,排查战斗 Bug 。完善了内城养成模块(英雄、装备、科技、任务等)及外城沙盘玩法,开发了老玩家回归活动;
  4. 为了提升开发效率,增加测试时间,重构了项目已有的活动框架代码,去除冗余结构。在不影响线上游戏运营的情况下,节约了开发时间,重构后,活动开发时间缩短一半;
  5. 拥有丰富的线上问题排查经验,善于从玩家反馈、后台日志、代码和配置表中找到问题所在。配合运维跟进版本的更新,监控服务器环境和日志,随时解决问题;
  6. 工作态度认真负责,及时排查和修复线上 Bug,7*24小时监听线上客服反馈。于2022年9月起独立负责服务器开发,且负责期间无线上重大 Bug 发生。

某创业板上市公司

云API接口开放平台 Vue + SpringBoot全栈开发 福建厦门 整合集团各个子公司提供的API接口到一个统一的平台中进行管理和使用。 2019年5月 – 2020年11月

负责工作:

  1. 参与开发外部接口的安全传输功能。使用 OAuth 2.0协议标准生成 access_token ,用 Redis 暂存 access_token 并设置过期时间,使用 RSA与 AES 加密算法保证安全传输;
  2. 使用 Vue + SpringBoot 开发 API 接口的管理系统,并将用户数据信息及接口使用情况统计存储在 MySQL中;
  3. 负责版本更新,使用 Nginx 反向代理将其部署到服务器。

教育经历

2015年9月 - 2019年6月 非985 211本科 软件工程 本科 GPA:3.31/5.0 (专业前8%)