- 博客(17)
- 收藏
- 关注
原创 微服务框架下的分布式数据系统冗余数据同步
在微服务框架下,各个服务的数据组织与存储原则上应该进行拆分,以保证微服务在开发与部署方面的松散耦合、可扩展性、以及独立性。这里分享K8S部署Canal实现分布式数据系统中的冗余数据同步。
2023-07-13 23:26:35
762
原创 初聊WebRTC实现点对点音视频通话
在多媒体通信领域,WebRTC是最具影响力的技术变革——正是它的出现,极大地降低了音视频通信的入门门槛。这里分享React项目中的WebRTC点对点音视频通话实现代码。
2023-07-09 00:22:36
674
原创 前端实现对一维数组化的树状结构转化
采用一维数组将树状结构数据“拍扁”,方便对其进行存储、处理、传输等。这里分享前端如何利用Array.reduce方法将接收到的一维数组,转换成树状结构数据。
2023-07-04 15:17:31
374
原创 Golang实现图片与视频的缩略图生成
图片与视频的缩略图是一个十分常见的需求,比如即时消息。这里摘取了Golang项目中的相关代码,分享图片与视频相关处理的开发经验。
2023-07-01 20:14:55
1038
原创 利用JAVA的AOP运行时注解实现请求VO的复杂组装
运行时注解实现JAVA的AOP,摘取的是利用运行时注解实现微服务对请求对象(VO)中的指定字段特殊处理的统一封装,典型场景就是SpringCloud Gateway对用户请求经过鉴权、过滤、路由等处理之后,将必要信息添加到消息头中,转发到相应的微服务。
2023-06-29 15:36:12
286
原创 利用JAVA的AOP编译时注解实现领域实体对象的通用封装
在JAVA开发中,针对某一些场景,AOP(面向切面编程)往往可以带来另外一种巧妙的解决方式。这里主要是摘取了在DDD(领域驱动设计)实践中的领域对象基础公共实现,来分享一些预编译时注解的开发经验。
2023-06-27 14:40:41
366
原创 聊一聊这些年用过的网盘/云盘工具
网盘/云盘是团队协作中最基础的,也是最必不可少的工具。随着业务发展,越来越多的文档需要归档,需要分享。分享几个用过的网盘/云盘系统使用经验。
2023-06-26 22:53:12
1226
原创 聊一聊这些年用过的需求管理工具
最近总算可以放慢脚步,停下来回头看看了。发现有很多可以写,但又担心这样的美好时光随时会被中断。就如同我们所处的世界变化多端,唯一不变的就是变化。所以,我们就从“变化”开始讲起吧!作为一名IT产品研发的老司机,看到“变化”二字,第一反应就是需求。不论是在不同年代的创业公司,还是在华为,不论是在技术操作层面,还是在策略方法层面,做好需求管理都是一件非常富有挑战的工作。就策略方法层面而言,谈论起来会稍微偏虚一些,以后有时间了再专门来聊。这里,我们就先来聊一聊技术操作层面上的事情。
2023-06-26 22:40:12
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人