10 小不强

尚未进行身份认证

暂无相关描述

等级
TA的排名 12w+

用Netty实现单机百万TCP长连接

一服务实现模型单机百万连接有多种方式,这里采用一个nettyserver占用8888端口,用客户端机器模拟百万客户端连接模拟实现的方式以下是示意图如果一台客户端模拟3万个连接,那么100万连接,大致需要33台主机,找到33台主机的确是个困难,但是这种模型定下来,能够先实现若干台主机模拟连接也行,毕竟模型定了,剩下的只是客户主机数量的问题。二...

2019-08-23 15:03:17

Centos 7 环境 Storm 2.0.0 完全分布式集群的搭建过程

系列博客地址Centos7环境hadoop3.2.0完全分布式集群搭建Centos7环境hive3.1.1搭建Centos7环境Spark2.4.3完全分布式集群的搭建过程Centos7环境HBase2.1.5完全分布式集群的搭建过程Centos7环境Storm2.0.0完全分布式集群的搭建过程一搭建Zookeepe...

2019-08-22 12:37:37

Centos 7 环境 HBase 2.1.5 完全分布式集群的搭建过程

系列博客地址Centos7环境hadoop3.2.0完全分布式集群搭建Centos7环境hive3.1.1搭建Centos7环境Spark2.4.3完全分布式集群的搭建过程Centos7环境HBase2.1.5完全分布式集群的搭建过程Centos7环境Storm2.0.0完全分布式集群的搭建过程一环境...

2019-08-21 18:11:05

Centos 7 环境 Spark 2.4.3 完全分布式集群的搭建过程

系列文章地址Centos7环境hadoop3.2.0完全分布式集群搭建Centos7环境hive3.1.1搭建Centos7环境Spark2.4.3完全分布式集群的搭建过程Centos7环境HBase2.1.5完全分布式集群的搭建过程Centos7环境Storm2.0.0完全分布式集群的搭建过程注意:Spark集群的...

2019-08-21 16:09:32

Centos 7 环境 hive3.1.1 搭建

系列文章地址Centos7环境hadoop3.2.0完全分布式集群搭建Centos7环境hive3.1.1搭建Centos7环境Spark2.4.3完全分布式集群的搭建过程Centos7环境HBase2.1.5完全分布式集群的搭建过程Centos7环境Storm2.0.0完全分布式集群的搭建过程在上面博客中Cent...

2019-08-21 14:10:21

Centos 7 环境 hadoop 3.2.0 完全分布式集群搭建

系列文章地址Centos7环境hadoop3.2.0完全分布式集群搭建Centos7环境hive3.1.1搭建Centos7环境Spark2.4.3完全分布式集群的搭建过程Centos7环境HBase2.1.5完全分布式集群的搭建过程Centos7环境Storm2.0.0完全分布式集群的搭建过程本博目录一.3台...

2019-08-21 09:28:59

ZkClient subscribeDataChanges 注意事项

由于zkClient创建连接的时候指定了默认的序列化类-newSerializableSerializer(),所以存储在节点上的值也是序列化后的字节数组,当使用zkCli.sh在控制台set/xxx/xx的值时,存储的是普通的字符串字节数组。当set值时虽然触发了值改变事件,但zkClient无法反序列化这个值。要使zkCli.sh的值也能被zkClient读取必须通过实现ZkSerial...

2019-04-18 15:18:43

链接和加载:符号解析和地址定位的过程

一如何确定符号所对应的地址? 先看如下一段代码simpleSection.c,对于这段代码的问题是,如果定位到global_init_var2, global_init_var3的地址呢?intprintf(constchar*fromat,...);intglobal_init_var=84;intglobal_init_var2=85;intgl...

2018-12-22 14:21:20

JVM 之从不同视角看JVM运行时内存分布

 不论何种语言,内存总是亘古不变的话题,想掌握JAVA,掌握JVM,JVM内存更是绕不开的知识点,这篇博文是自己学习JVM内存分布的一些归纳总结,目的是提起JVM能够对主要的环节了然于胸。一从数据存放角度看二 从线程角度看 从不同的角度来看,最终区域划分都是这些区域花费,围绕这些区域划分,疑问随之而来 学习JVM可能就是围绕着这些问题死磕,磕明白了,J...

2018-12-20 10:00:22

函数调用栈实例分析,有图有真相

函数调用栈是理解函数调用的关键一环,也是理解递归思想的重要基础,本博文综合源码,汇编语言,寄存器,内存进行详细阐述目录一源码二汇编语言预计调用栈分析2.1编译器进入调试状态,并查看源码和对应的汇编代码2.2分析main函数的函数栈2.3.add函数的调用和返回三总结一源码intadd(inta,intb){ returna+b...

2018-12-19 13:37:25

windows 下 Thingsboard 源码编译

目录一源码的下载二源码的编译让node运行起来编译API组件安装cassandra数据库 用idea打开项目编译后运行验证thingsboard是一款优秀的物联网平台软件,具体介绍请登录 https://thingsboard.io/docs/getting-started-guides/what-is-thingsboard/ 查看,赞美的话...

2018-08-10 16:37:48

centos 下 libeven 的安装编译以及简单demo

 1.安装   执行 yum-yinstalllibevent-devel   当然也可用源码编译安装,从libevent http://libevent.org/ 官网下载安装,我这里选择直接安装2. 从一个最简单的demo开始,代码取自 https://www.ibm.com/developerworks/aix/library/au-libev/...

2018-07-24 16:49:03

避开微信官方支付的另类方法

在很多的物联网项目中,例如咖啡售卖机、娃娃机等等,设备拥有者的核心需求有两点能够用微信支付或者支付宝支付 支付后当前能够到到设备拥有者的个人银行账户对于第一点,其实并没有太大的难度,拿微信支付来说,首先要开通微信公众号(服务号),开通之后再申请开通微信支付即可。但是要达到第二点则比较困难,因为申请开通微信支付的主体是公司,绑定的银行账号也是对公证号,微信支付的钱最终是到了对公账号上的,所以...

2018-07-23 15:57:31

摩拜单车开锁实现原理剖析

1.开锁技术可能性分析1 mqtt实现 摩拜服务器作为broker,手机APP和 智能锁作为subcriber/publisher,过程如下1. 智能锁和摩拜云端保持长连接,订阅开锁消息(根据ID)2.APP用mqtt登录上摩拜borker后携带智能锁号订阅请求开锁消息(根据ID)3.borker收到开锁消息后,经过业务处理,向

2017-04-21 15:39:26

用mqtt.fx 和 wireshark 深入学习MQTT 协议

有时候协议制定者想把协议写的很清楚很明白,但看文档可能看的没有头绪,更好的办法就是结合协议文档和协议内容来学习,先看协议文档 https://mcxiaoke.gitbooks.io/mqtt-cn/content/mqtt/02-ControlPacketFormat.html配置maqq.fx和wireshark 可

2017-04-18 21:26:48

mosquitto 集群配置

mosquitto集群配置

2017-04-15 23:06:26

Mosquitto 单向SSL配置

Mosquitto单向SSL配置

2017-04-14 06:56:06

mosquitto 单向SSL 协议内容抓包简单分析

这篇文章主要介绍mosquittoSSL加密前后包内容的区别,首先,不加密,观察包内容1.未加密前通过client向borker发送的topic为test,内容为tomcat2.加密后第6帧是borker向client发送证书第15帧是client向borker发送内容,可以看到消息已经被加密

2017-04-13 18:48:16

微信开发之自定义菜单

微信开发早在一年前就进行了,但是由于当时未做记录,现在有些淡忘,现在重新回忆起来1.开启微信自定义菜单插件2.获取access_token获取access_token需要 https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&sec

2017-04-12 16:06:49

eclipse 配置远程调试

1.环境客户端:windowseclipse,server端:阿里云centos6.5,tomcat 2.server端配置编辑 catalina.sh,增加 CATALINA_OPTS="-server-Xdebug-Xnoagent-Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,server=

2017-04-12 11:50:22

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。