黄鹏宇的博客 记录我的生活与工作

A4 - 边缘功能的抽离以及缓存预热方案

一、边缘功能的抽离0. 好处与坏处好处坏处1. 哪些功能适合抽离消息提醒单词搜索句子相关2. 什么层级的抽离持久层独立3. 系统通信方案如何获取可用的远程服务器服务注册与发现如何表示数据序列化与反序列化如何传递数据网络通讯服务端如何确定并调用目标方法调用方法映射二、缓存预热方案

黄鹏宇 黄鹏宇 发布于 2022-10-25

A4 - 需求迭代 - 新增词书分类及词典优化

需求描述新增词书分类(三级)使用新接口获取单词释义单词加上bgColor属性需求拆解1. 词书分类2. 使用新接口获取单词释义获取所有单词列表清理两类单词当前词典中无例句或释义的当前词典中没有的3. 单词加上bgColor属性

黄鹏宇 黄鹏宇 发布于 2022-10-18

A4 - bug - 上传自定义词书的编码问题

bug描述当用户上传的txt文件,不为utf8,而是比如utf16等其他编码时,会导致无法正常解析。修复方案核心是分辨txt文件的编码格式,采用juniversalchardetjuniversalchardet is a Java port of “universalchardet”, that

黄鹏宇 黄鹏宇 发布于 2022-10-11

a4 - 性能优化 - 搜索单词 - 2022年10月2日00:20:59

要优化的地方1. 获取进入练习页时的准备数据,wordinfos/search慢接口

黄鹏宇 黄鹏宇 发布于 2022-10-01

a4 - 分享链接生成以及其可视化

需求我们知道 “微信小程序码” 只能在微信app内部识别并跳转,但如果我们需要用短信、或者在其他应用内推广,该怎么实现呢?怎么评估推广的转化率呢?先来看看效果效果短信钉钉统计页面实现原理《小程序生成URL》但上述方法有个坑,《小程序链接生成与使用规则调整公告》,简单来说,一个链接只能被一个用户使用。

黄鹏宇 黄鹏宇 发布于 2022-09-26

A4纸背单词法技术层面的设计失误

一、数据库1. 表与表之间的关联,使用了openid坏处改进办法二、接口三、实体类

黄鹏宇 黄鹏宇 发布于 2022-08-06

a4纸背单词法的接口设计

由于当时前后端都是由我开发,导致很多接口很不优雅,这次趁前后端分离,重新规范一下接口,并在此记录学习与思考过程。

黄鹏宇 黄鹏宇 发布于 2022-07-31

A4 - v3 - 消息推送系统

消息推送系统

黄鹏宇 黄鹏宇 发布于 2022-04-09

A4 - v3 - 比较麻烦的逻辑

记录A4-V3的一些麻烦的逻辑,并提出解决思路

黄鹏宇 黄鹏宇 发布于 2022-04-04

a4-邀请解锁会员功能

需求说明用户有两种角色,会员or非会员成为会员的途径:分享给好友,并且好友点击该链接点击好友分享的链接,并且该好友有解锁名额别的渠道每个人最多给3个人解锁设计数据库设计邀请记录|字段名|类型|备注||-------|-------|-------||send_openid|varchar|发起者op

黄鹏宇 黄鹏宇 发布于 2022-04-03