简明扼要的说下, 就两个线程,一个 负责收数据,一个负责发心跳包。 步骤如下, 进程1,调用 发包函数,发送连接请求,然后再发送 获取弹幕类型请求,就一直循环接收数据。 进程2,循环函数,每隔45秒向服务器发一次心跳包。 因为斗鱼自己定义了 包头,,所以来在发包之前,先发送包数据。12个字节, 消息 ...
分类:
编程语言 时间:
2019-02-24 18:54:16
阅读次数:
155
List的初始化方法 方法一 方法二 Map的初始化方法 注意:在创建时泛型的类型不能省略 注意:此种方法不建议使用,容易造成内存溢出!!! ...
分类:
编程语言 时间:
2019-02-21 17:30:28
阅读次数:
250
开发中经常碰到这样的场景,从数据库查询出来全部的字段,但是有些字段是不想给 客户端看到,这时就需要将属性从DAO复制到传给客户端的DTO对象,如果采用get/set, 那显得很麻烦。可是使用反射实现。 Spring框架的 org.springframework.beans.BeanUtils 类帮我 ...
分类:
其他好文 时间:
2019-02-21 15:41:39
阅读次数:
290
直接使用Element的导航菜单组件,参考官方文档:http://element-cn.eleme.io/#/zh-CN/component/menu 问题1:设置当前的导航样式,直接使用自带属性控制就可以。 ...
分类:
其他好文 时间:
2019-02-16 12:11:03
阅读次数:
292
/** * 十六进制高低位转换,返回十进制数 * @param str * @return */ public static String decodeHexStringToDec(String str) { str =HighLowHex(spaceHex(str)); String value ... ...
分类:
其他好文 时间:
2019-01-30 14:26:09
阅读次数:
152
最近想研究一下分布式开发,先拿了akka.net 跑一下性能参考自己写个网络实现,一般在本机通讯,300M每秒的传输率,作为参考嗯,先说结果,用Akka.net直接发bytearray,最后也只有40M每秒的传输率。所以高性能场合不适用。另外akka.net remote 有个小小的问题Akka.n... ...
分类:
Web程序 时间:
2019-01-19 00:03:31
阅读次数:
220
上一篇博客 Android-Java多线程通讯(生产者 消费者)&等待唤醒机制 是两条线程(Thread-0 / Thread-1) 在被CPU随机切换执行; 而今天这篇博客是,在上一篇博客Android-Java多线程通讯(生产者 消费者)&等待唤醒机制 的基础上,扩大规模增加10条线程去执行 生 ...
分类:
移动开发 时间:
2019-01-09 15:45:29
阅读次数:
199
yml配置 redis配置类 缓存服务接口和实现 ...
分类:
编程语言 时间:
2019-01-08 12:18:32
阅读次数:
154
此篇文章介绍springboot集成activemq,使用的版本为:springboot 1.5.10,activemq 5.13 首先安装Windows版的activeMq,本机安装的是为5.15.4。 在安装路径apache-activemq-5.15.4-bin\bin\win64,双击act ...
分类:
编程语言 时间:
2019-01-06 19:19:58
阅读次数:
202
Java环境下shiro的测试 1.导入依赖的核心jar包 2.认证程序 2.1 构建users配置文件 xxx.ini doGetAuthenticationInfo方法从该配置文件中获取数据与token中比对 测试程序 认证流程: token携带身份和凭证信息 subject发起认证 Simpl ...
分类:
编程语言 时间:
2019-01-05 00:17:00
阅读次数:
219