自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逍遥子曰:

得失失得 何必患得患失 舍得得舍 不妨不舍不得

  • 博客(11)
  • 资源 (41)
  • 收藏
  • 关注

转载 Lua: 给 Redis 用户的入门指导

可能你已经听说过Redis 中嵌入了脚本语言,但是你还没有亲自去尝试吧?  这个入门教程会让你学会在你的Redis 服务器上使用强大的lua语言。Hello, Lua!我们的第一个Redis Lua 脚本仅仅返回一个字符串,而不会去与redis 以任何有意义的方式交互。1local msg = "Hello, world!"

2015-06-25 15:24:09 2252

原创 CentOS7 安装lua环境

下载地址:http://www.lua.org/download.html安装方法:依次执行以下命令: curl -R -O http://www.lua.org/ftp/lua-5.3.1.tar.gztar zxf lua-5.3.1.tar.gzcd lua-5.3.1make linux test可能出现的问题:gcc -std=gnu99 -O2 -

2015-06-25 14:00:48 12784 2

原创 Mosquito的优化——其他优化(九)

9.1、空闲空间管理机制优化Mosquito原始版本程序中,有新的连接进来时,需要扫描整个context,查找一个空闲的位置以存放新连接产生的context,如果找不到空闲位置,则使用realloc再扩充一个context的位置。这种操作方式有两点非常低效:1)  扫描context,每次有新连接进来的时候都要扫描context数组以查找一个空闲的context位置;2)  当前con

2015-06-08 16:03:26 4811 2

原创 Mosquito的优化——订阅树优化(八)

8.1  mosquitto的订阅树机制在mosquitto原始版本中,所有的订阅关系都是通过一颗订阅树来维护,在订阅树中,topic将被按照“/”组织成树状结构,如图5-3所示的订阅树,其中订阅树的每个节点都是一个topic分级,每个节点对应的topic就是从根节点到当前节点所组成的topic,每个节点旁边的星状列表即是该节点所对应的订阅列表。图8-1 订阅树在mosqu

2015-06-08 15:57:08 7778 6

原创 Mosquito的优化——epoll优化(七)

原版的mosquito在移动互联网情况下,其性能不高,实际运营时一个mosquito实例能支持2万连接就不错了;mosquitto在网络状态不好的情况下,随着用户量的上升,其对cpu消耗将大幅增加,主要的CPU主要消耗在以下几个方面:(1)Poll机制的缺陷;(2)Mosquitto内部订阅树机制的缺陷;(3)其他消息发送,数据结构管理方面的缺陷;本节将针对这些缺陷提出相应的优化策

2015-06-08 15:44:59 10415 12

转载 linux下overcommit_memory的问题

背景    公司的redis有时background save db不成功,通过log发现下面的告警,很可能由它引起的:[13223] 17 Mar 13:18:02.207 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix thi

2015-06-08 14:49:12 17764 1

原创 Redis安装部署

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也

2015-06-08 14:13:14 941

原创 CentOS 7 SSH相关使用问题及其解决办法

1.客户端超时断开连接修改centos服务器中的配置文件:/etc/ssh/sshd_config启动客户端超时时间配置项ClientAliveInterval,并为之设置超时时间,例如可以将该值设置为30或者60等等,如下图所示:

2015-06-08 13:56:49 5342

原创 搭建Cent OS7服务器时需要注意的一些问题

1.网络相关的问题(1)网络配置问题CentOS 7 与以前的版本项目在网络配置等非常多的地方都做了比较大的修改,例如你会发现ifconfig命令没有了。。。这是因为,centos7下面使用: ip addr了;安装下面的步骤,可完成网络配置:[1]修改网络配置文件,该文件在目录:/etc/sysconfig/network-scripts/下,文件的名字可能叫做:ifcfg-p2p1之类的东西,...

2015-06-08 11:44:25 4145

转载 如何为CentOS 7配置静态IP地址

问题:在CentOS 7上,我想要将我其中一个网络接口从DHCP改为静态IP地址配置,如何才能永久为CentOS或RHEL 7上的网络接口分配静态IP地址?如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网络管理器。网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启

2015-06-05 17:19:50 3690

原创 java版mosquitto客户端使用SSL功能的具体操作总结

在开发java版mosquitto客户端程序时需要使用paho库,如果开发的java客户端要用ssl功能,则需要Bouncy Castle库;在使用ssl功能时,需要证书文件进行进行身份认证,但在测试过程中,只自己制作ca并进行证书签发即可。在测试过程中首先创建一个统一的ca,该ca包括一个crt文件,一个key文件(例如ca.crt、ca.key);测试过程中,要使用该ca为每个测试的机

2015-06-01 10:05:42 5180 2

uthash User Guide

uthash官方说明文档,里面包含对uthash的详细使用说明,目前国外的uthash使用网站无法直接访问,该文档为其官网下载版本。

2020-08-26

Mosq_Tester-20190722.zip

MQTT的长连接压测工具,支持IP别名方式以突破单IP只能发出6.4万连接的限制,相关使用说明见配置文件;加入群:221779856,可在群文件中下载。

2020-02-01

mqtt-websocket的js测试客户端

mqtt协议也支持websocket进行通信,在开发过程中,我们经常遇到mosquitto或者其他mqtt的broker配置websocket之后,不知道能不能用,这里是我们以前写的一个js的测试代码,只要把配置文件的ip地址和端口修改为自己的之后,就可以使用了,加入群:221779856,可在群文件中下载。

2018-11-24

mosquitto-websocket-client

这个是mosquitto支持websockets的js客户端,用于测试mosquitto的websocket是否可以使用,加入群:221779856,可在群文件中下载。

2018-03-15

Scientific

Scientific 对于代码分析比较有用,里面包括工具和key生成工具

2013-10-21

UNIX环境高级编程之源码

UNIX环境高级编程一书第二版的源码,本源码是从本书的官网上down下来的。。。

2013-08-15

Source Insight

Source Insight破解版是非常好用的C++源码 查看工具

2013-08-07

android开发使用资源jre

android开发使用资源jre包,供搭建android开发环境使用

2013-07-16

7zwindows工具

7zp压缩解压缩工具,windows 32

2013-07-04

简单内存池

C++ memory pool,自己实现的简单的内存池小程序,可供学习内存池使用

2013-06-12

flash在MFC中的使用

MFC中关于 falsh控件的使用,该文档收藏自网络

2013-03-20

一个可以自动生成彩票号码的小软件

自己写的一个可以自动生成彩票号码的小软件,算法预测部分后续添加,目前只能随机产生符合规则的号码

2013-03-09

LearningOpenCV

LearningOpenCV是关于OPenCV方面比较优秀的入门书籍,

2013-02-17

Eigen官方源码

Eigen为用C++模板开发的用于矩阵、向量等线性代数操作的开源代码,这里是从官网下载的Eigen最新版本

2013-01-11

MFC中的GDI绘图

关于MFC ,windows绘图相关知识

2012-12-11

自己写的俄罗斯方块,非常适合打发时间,

自己写的俄罗斯方块小游戏,适合打发时间,或者自己研究着玩

2012-12-03

WinCE下测量CPU利用率

在@WinCE平台下测量CPU的利用率,其中SDK为standed版本

2010-01-20

抓包程序ethereal

可用于抓取本机上指定网卡上接收到的数据,非常的方便易用,

2008-12-30

docbook-style-xsl.zip

在编译mosquitto时将用到这个包

2021-05-15

mosquitto支持websocket的配置

mosquitto本身并没有开启websocket,这里的源码是在centos7之上编译过了,相关的编译选项和配置文件都已经配置完毕,下载之后直接运行(但是要制定配置文件)就可以开启websocket功能;更多关于mqtt、mosquitto、推送、物联网、即时通讯等技术交流,请加入群:221779856 另外,还可以关注我的技术博客:https://blog.csdn.net/houjixin

2018-11-24

《Spring技术内幕》

找了很多Spring技术内幕的电子书资源,下载之后都不太清楚,这个资源虽然算不上最清楚的,但是是我寻找的资源当中最清楚的那个。

2018-11-24

python-iniparse-0.4-9.el7.noarch.rpm

在centos下安装yum使用,这个资源的原下载地址为:http://rpm.pbone.net/index.php3/stat/4/idpl/40733943/dir/centos_7/com/python-iniparse-0.4-9.el7.noarch.rpm.html

2018-03-07

构建高性能web站点

构建高性能web站点是非常好的一本书,非常适合大家了解web服务端的架构设计,开发等

2017-10-13

mirai的github上的源码

mirai最近比较火,知己知彼方能更好的防护自己的网络,这里是mirai的源码,仅供参考和学习

2016-11-10

rabbitmq-unix-3.6.1

RabbitMQ linux使用,版本为3.6.1

2016-03-25

redis命令参考

redis 命令参考 2.8,非常适合作为工具手册,在使用redis时随手查询

2015-06-04

Thrift使用示例代码

Thrift使用示例代码,主要配合博客《由浅入深了解thrift》写的测试代码

2015-01-19

SimpleJava、Linux命令行、Java NIO (中文版)、Linux Performance and Tuning Guidelines

SimpleJava、Linux命令行、Java NIO (中文版)、Linux Performance and Tuning Guidelines

2015-01-04

logback相关jar包

logback是java下非常方便的日志输出工具,其使用方法与log4j基本类似

2014-12-16

Mysql客户端sqlyog

该工具用于windows平台,可以连接mysql,作为其客户端使用

2014-10-21

jetty jar run-jetty-run1.3.3

这个是用于安装在eclipse上的jetty插件,用于eclipse下使用jetty

2014-10-21

英文版redis cookbook

对redis描述的比较好,但文档内容为英文版

2014-05-07

SSL相关资料

本压缩包里面的资料是关于SSL原理相关的内容,讲解非常详细,值得学习和收藏

2014-04-09

What Every Programmer Should Know about Memory

该文章是一篇很好的讲解内存相关的文章,不过是英文原版的

2014-01-23

C开源hash代码uthash

uthash 是C的比较优秀的开源代码,它实现了常见的hash操作函数,例如查找、插入、删除等待。该套开源代码采用宏的方式实现hash函数的相关功能,支持C语言的任意数据结构

2013-11-12

wireshark-win32-1.10.2+数据过滤插件+mqtt过滤文件

本资源wireshark-32-1.10.2是windows32位版,主要用于网络数据包抓取和分析

2013-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除