首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
TomScript
更多收藏集
微信扫码分享
微信
新浪微博
QQ
96篇文章 · 0订阅
京东的Netty实践,京麦TCP网关长连接容器架构
京麦从 2014 年构建网关,从 HTTP 网关发展到 TCP 网关。在 2016 年重构完成基于 Netty4.x+Protobuf3.x 实现对接 PC 和 App 上下行通信的高可用、高性能、高稳定的 TCP 长连接网关。本文重点介绍京麦 TCP 网关的背景、架构及 Ne…
神器MapStruct,性能爆棚的实体转换 / 复制工具
Java项目中实体转换无处不在,当实体字段较多或者大批量的进行复制时,通过手工setter/getter显得太LOW,同时兼备高性能要求情况下,MapStruct完全完全能够胜任。
携程实时用户行为系统实践
携程实时用户行为服务作为基础服务,目前普遍应用在多个场景中,比如猜你喜欢(携程的推荐系统),动态广告,用户画像,浏览历史等等。
聊聊如何设计百万级抽奖系统
小知识,大挑战!本文正在参与「程序员必备小知识」创作活动 本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 本文正在参与 “性能优化实战记录”话题征文活动 前言 哈喽,大家好,我是一条。 《
技术总监写的十个方法,让我精通了lambda表达式
前公司有技术大佬对Java Stream 进行二次封装,使用起来非常爽,全公司都在用。一共10个常用方法,可以满足 Collection、List、Set、Map 之间各种类型转化 。
SaaS-多租户可伸缩的数据隔离方案
作为技术er来讲最重要的是保证系统的数据隔离性、稳定性、安全性、扩展性。其中,数据隔离一个就是我们首要要解决的第一问题,随着数据量的增加,数据库的扩展性是一个技术卡点。相对于应用服务器层的水平扩展,数
如何在日常开发中避免NullPointerException?
防止NPE,是程序员的基本素养。要说Java中什么异常最容易出现,我想NullPointerException一定当仁不让。
操作日志数据治理实战
一、场景 网上采购流程中,多个系统组成了采购交易生态圈,为用户提供线上采购服务能力。 而每个系统几乎都离不开日志记录。 日志分类 记录的日志可以分为两类:操作流转日志和系统日志,这两类日志面向的群体和
canal 一个MySQL增量日志解析神器
canal [kə'næl],译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费,目前主要支持了mysql。
MybatisPlus拥抱Spring大腿,轻松实现数据动态可配置热脱敏
已审核 前言 数据 上面说的其实总结一句话就是我想将数据控制住,不同的角色拥有不同的权限操作不同的数据。 想要实现数据的权限控制,势必需要在数据中额外存储他的所属信息。我们可以将数据分成两部分: 主体