首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我是卖报滴小行家
掘友等级
Java工程师
|
拼多多
Java 唱歌
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
最新
热门
Hystrix问题记录
还是信号量隔离,因为Hystrix有针对commandKey的缓存。 当nenw一个新的command的参数设置阶段(也就是AbstractCommand.initCommandProperties方法)时,会优先查看缓存里commandKey是否已经存在,如果存在直接返回。 …
实现登录态的几种方式
随着服务化的普及,直接维护session的越来越困难,现在一般来说都会使用一个token来表示用户的登录状态,用来标识这个用户的身份,这就是登录态。 登录态的解析一般就是入参是token,而返回结果是userId的方法(或服务、接口)。 一般来说,登录态校验的服务,QPS都会很…
Go实现对MySQL的增删改查
原文链接:https://www.dubby.cn/detail.html?id=9113依赖先下载go-sql-driver/mysql:数据库建表:实现代码:实体对象获得连接删除新增更新根据ID查
Redis删除大Key
删除操作,我们一般想到有2种,del和expire。 如果要删除的key是一个集合,包含了很多元素,那么DEL时的耗时和元素个数成正比,所以如果直接DEL,会很慢。 想着expire会不会可以不是直接删除,可惜官网的描述让我心灰意冷,如果expire后指定的timeout不是正…
Lettuce和Jedis的基准测试
如果你对JMH不是很熟悉,建议你去看看Code Tools: jmh,和samples 。 这里用到的注解,其中@OutputTimeUnit(TimeUnit.MILLISECONDS)很容易理解,就是测试结果的单位,@Threads(100)是开启多少个线程测试;@Warm…
Web Socket 性能对比——Spring Boot vs Tomcat vs Netty
原文链接:https://www.dubby.cn/detail.html?id=9106等待上一个消息响应后再发送下一个消息实现方式消息类型消息长度发送消息数总耗时(s)Messages/s单方向单
WebSocket的Frame协议解析
没错,我发的消息就是dubby。
Netty实现Web Socket
这里你也可以自己搞个集合来维护channel,然后自己搞个线程池来执行,不过Netty已经帮我想到了,所以提供了ChannelGroup来维护channel。
Tomcat实现Web Socket
其中getEndpointConfigs是配置所有继承Endpoint的类,而getAnnotatedEndpointClasses是配置所有被@ServerEndpoint修饰的类。
Spring Boot实现Web Socket
原文链接:https://www.dubby.cn/detail.html?id=9102实现代码依赖##启动类配置WebSocketGithub地址https://github.com/dubby1
下一页
个人成就
文章被点赞
117
文章被阅读
39,337
掘力值
691
关注了
28
关注者
6
收藏集
1
关注标签
58
加入于
2018-08-25