加载中
部分博客移到t-io官网了

部分博客已经移到t-io官网了:https://www.t-io.org/doc 原因 1、有的博客是写于一年前的,那时候t-io还在1.x和2.x,接口稍有变化,两处维护增加无谓的工作量,而且也增加阅读者的困惑 2、其...

01/13 11:05
53
mysql下支持表情符

my.ini下添加: [mysqld] character-set-server=utf8mb4 设置前后的对比: SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';......

2018/10/29 16:11
84
t-io给群组成员内置排序

1、实现比较器Comparator<ChannelContext> package xxx; import java.util.Comparator; import java.util.Objects; import java.util.Set; import java.util.TreeSet; import org.slf4j.Log...

2018/10/21 17:06
94
用tio-utils提供的CacheUtils.java简化缓存操作

互联网应用,有大量代码在处理安全、并发、攻击等,而缓存就是一个非常常用的武器,譬如缓存可以缓解查询攻击、缓存可以提升并发等。 本人在开发过程中也是涉及到大量的缓存操作,譬如某数据...

2018/10/17 09:55
386
t-io小教程:tio-http内置的流控功能

从事互联网应用平台的开发,安全一直是个工作量很大的领域,而流控则属于安全的一部分,为此tio-http特意内置了流控功能,我们来看看tio-http流控的使用步骤 1、实现SessionRateLimiter pack...

2018/09/30 11:00
319
巧用tio中提供的绑定能力

tio们大都知道tio提供了各种绑定能力,譬如绑定group用于群发,绑定userid用于把连接和业务用户关联起来,但是大家没有想过其它一些玩法呢? 场景1:我们现在想知道所有连接中有哪些是andro...

2018/07/31 10:24
534
最方便的方法获取tio的代码行数

2018-07-27号的代码量 如何获取实时的代码行数 1、https://gitee.com/tywo45/t-io下载代码 2、双击loc.bat就能看到最新的代码量了(是.bat,不是.exe,别点错了)......

2018/07/27 13:53
376
tio-mvc在2018-7-24号的TFB测试结果(进入百万俱乐部)

测试成绩地址 https://www.techempower.com/benchmarks/#section=test&runid=2a8f2912-c4a2-4c32-a576-b1e2e932a906&hw=ph&test=plaintext&l=zik0vz-1&c=4 测试结果概述 1、plaintext跑出165...

2018/07/25 09:55
790
花一天半写了个http暴力压测工具,每秒可轰出83万个http请求,支持pipeline

前因 windows下没什么太多好的http暴力压测工具,t-io在TFB上的表现也是前不前后不后的(见:https://my.oschina.net/talenttan/blog/1841863),所以特别想找个http暴力压测工具来找出tio-h...

t-io如何获取各种流量监控数据

t-io内置提供了接近最强级别的流量监控,获取这些数据也是非常简单的,话不多说,show your the code 1. 获取TCP会话监控数据 一个TCP会话对应一个ChannelContext对象,每个ChannelContext对...

2018/07/02 15:47
1K
tio-http-server 源码浅析(二)Http请求的处理HttpRequestHandler

绝对的干货文章,建议想掌握http协议的同学看看 https://my.oschina.net/panzi1/blog/1612574

2018/01/28 12:50
559
t-io对半包和粘包的处理

不少朋友对tio处理半包粘包不是很清楚,所以就简单写一篇博客来说一下吧

2018/01/21 21:01
4.1K
obs-websocket插件使用小记

Open Broadcaster Software的远程控制插件

2017/11/26 11:06
1K
花一小时用tio写了一个flash-policy-server

ie9及以下的版本,是不支持websocket的,github上有一个项目https://github.com/gimite/web-socket-js解决了这个问题,但是需要一个flash-policy-server,于是顺手用tio写了一个,这里简单分...

2017/10/31 19:27
1K
分享一下最近做的直播平台架构,欢迎找BUG

这是个无spring、无servlet、无mybatis的架构,用了国内优秀的jfinal, hutool, fastjson, druid等框架和工具,当然也用到了自家产的tio-core, tio-websocket, tio-httpserver,应该是一种极少...

2017/10/28 19:54
1K
t-io对quartz的封装,以极简的方式来开发定时任务

定时任务不须多言,几乎是每个项目必备功能,而原生的quartz用起来着实有点哆嗦,市面上也有不少依赖spring的定时任务组件,因为笔者本人已经完全抛弃spring(笔者还抛弃了servlet),所以自...

t-io 30万TCP长连接测试报告

t-io用户实测报告:https://my.oschina.net/u/2369298/blog/915435 另外:该用户提了好几条优化建议,有理由相信t-io会越来越好!

2017/06/16 06:40
871
aio系列文档(3)----protobuf入门与使用

因何而写 目前为止(2017-04-23)为止,protobuf是本人比较推崇的一种消息格式,原因如下 体积小,同样的对象编码后,其体积约为json的1/8 编码解码速度快,这个没什么好说的,谁不喜欢速度快...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部