首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
33333333
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
184
文章 44
沸点 140
赞
184
返回
|
搜索文章
赞
文章( 44 )
沸点( 140 )
粉丝关系链,10亿数据,如何设计?
关系链主要分为两类,弱好友关系与强好友关系,两类都有典型的互联网产品应用。 idol 与 fans 这类微博粉丝关系链,是一个典型的弱好友关系应用。 QQ 好友关系链,是一个典型的强好友关系应用。 需要强调的是,一条弱关系的产生,会产生两条记录,一条关注记录,一条粉丝记录。 即…
项目开发中如何选择编解码器?如何解决TCP粘包问题?(Netty二)
在网络传输的过程中,数据都是以字节流的方式进行传递。客户端在进行数据传递的时候 将原来的数据格式转化为字节,叫编码。服务端将字节转化为原来的格式,叫解码。统称 codec。 编解码器分为两部分-编码器和解码器,编码器负责出站,解码器负责入站。 上也是ChannelHandler…
一文入门Netty(Netty一)
4. AIO模型存在问题 注意: 两者的区别在于,前者不会释放消息数据的引⽤,⽽后者会释放消息数据的引⽤。 管理,就得⼿动释放,否则会发⽣内存泄露。 注意:⼿动释放可以达到⽬的,但是这种⽅式会⽐较繁琐,如果⼀旦忘记释放就可能会造成内存泄露。 HeadHandler的出站释放。 …
月更干货:基于netty的websocket策略消息路由
又到了月更时间了,本来想再把Websocket拖一拖看看能不能写其它内容的,但烂大街的内容不想写,觉得烂大街的内容学习知识梳理写到自己的静态博客上就行了,拖到现在实在想不到有什么好的其它内容可以写,只好接上月底的策略模式续写WebSocket聊天室例子了。该文章干货为主,湿货为…
JVM垃圾回收算法和垃圾回收器
JVM 垃圾回收算法和垃圾回收器。 一、垃圾回收的区域 栈:栈中的生命周期是跟随线程,所以一般不需要关注。 堆:堆中的对象是垃圾回收的重点。 方法区:这一块也会发生垃圾回收,不过这块的效率比较低,一般
看了 5种分布式事务方案,我司最终选择了 Seata,真香!
好长时间没发文了,最近着实是有点忙,当爹的第 43 天,身心疲惫。这又赶上年底,公司冲 KPI 强制技术部加班到十点,晚上孩子隔两三个小时一醒,基本没睡囫囵觉的机会,天天处于迷糊的状态,孩子还时不时起一些奇奇怪怪的疹子,总让人担惊受怕的。 本就不多的写文章时间又被无限分割,哎~…
年轻人, 看看 Redisson 是如何实现分布式锁
unit: 时间单位, 毫秒、秒、分钟、小时... ARGV[1]: 36000... 这个是过期时间, 自己测试的, 单位毫秒 ARGV[2]: 360000... (过期时间) 分区容忍性(P): 以实际效果而言, 分区相当于对通信的时限要求. 系统如果不能在时限内达成数据…
亿级流量系列-JVM调优原理深度剖析、服务线上优化实践
1为什么要进行JVM调优?思考1:项目上线后,什么原因使得我们需要进行jvm调优因此基于以上的原因,程序上线后,必须进行调优,否则程序性能就无法提升;也就是程序上线后,必须设置合理的垃圾回收策略;思考
你真的了解亿级流量网站性能优化吗?
在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。 就像前面提到的操作系统的时间片分时调度。打游戏和听音乐两件事情在同一个时间段内都是在同一台电脑上完成了从开始到结束的动作。那么,就可以说听音乐和打游戏是并发的。 …
你要的Redis知识点全集都整理好了,推荐收藏阅读
1. String字符串 string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。 string类型是Redis最基本的数据类型,一个键最大能存储512MB。 2. Hash哈希 Redis hash 是一个键值(key=…
下一页
关注了
24
关注者
1
收藏集
16
关注标签
20
加入于
2019-05-26