- 浏览: 130312 次
- 性别:
- 来自: 吉林
最新评论
文章列表
https://blog.csdn.net/liuchuanhong1/article/details/52880598
转自:https://blog.csdn.net/guowenyan001/article/details/47951369
Linux下
一、下载
文件名:otp_src_18.0.tar.gz
下载地址【官网】:http://www.erlang.org/
二、解压缩
tar zxvf otp_src_18.0.tar.gz
三、编译前准备
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
四、编译、安装
...
1.正在进行过多的发布 (32202)
查看了源码,分析原因分析入下:
发布消息的时候qos=1,需要等待broker会ack,由于客户端发送量太大,未能及时抽到broker回复的ack(这一点可能因为网络有延时),但是客户端维持的一个变量—maxinflight,默认值为10,如果以qos=1发送的消息,maxinflight就会+1,当抽到broker回复的ack时,maxinflight-1,所以当客户端发送量太大时,又未能及时收到broker回复的ack,导致达到了maxinflght的值,出现上述问题。
鄙人能想到的临时解决方法如下:
(1) 改qos=0
(2)调整maxi ...
太坑了,原因是 磁盘空间满了,磁盘空间满了,磁盘空间满了,磁盘空间满了,磁盘空间满了。
竟然提示permission denied ,一直以为权限有问题,但是又没修改过权限。
linux命令 df -h 查看磁盘空间 Avail下是0代表磁盘爆满。
删除没用的文件,rm -rf 文件就好。
https://blog.csdn.net/bieleyang/article/details/78027032
https://blog.csdn.net/lzy_lizhiyang/article/details/48311925
http://blog.51cto.com/13579730/2072467
https://github.com/mcxiaoke/mqtt
参考博客
http://blog.csdn.net/yanggd1987/article/details/52061083
http://blog.csdn.net/zzhongcy/article/details/46443765
http://blog.csdn.net/tantexian/article/details/50056199
http://blog.csdn.net/audioo1/article/details/53189032
http://www.cnblogs.com/ilanni/p/4750081.html
https://www.cnblogs.com/wjoyx ...
转自: http://blog.csdn.net/blinkdr/article/details/61428695
Mosquitto简单介绍
实现MQTT协议的软件有很多,常见的有Mosquitto、Apollo、Mosca、emqttd等。今天要介绍的是Mosquitto,它主要是由C来开发的,包括了服务端和客户端,可以跨平台部署。更多的时候,使用它来搭建MQTT服务器,其他的嵌入式设备(如nodemcu、树莓派等)。单机能够承受十万以上的连接(没测试过),但是对于一般的物联网应用还是足够使用。
源码安装
Mosquitto的最新版本是v1.4.11,其源 ...
参考的所有博客
https://www.cnblogs.com/star91/p/5002297.html
https://lanseyujie.com/post/mosquitto-installation-and-usage.html
http://blog.csdn.net/MENGHUANBEIKE/article/details/75247555
http://blog.csdn.net/qhdcsj/article/details/45042515
http://blog.csdn.net/MENGHUANBEIKE/article/details/75247555
今天在Linux里新建了一个用户testuser1,将主目录指向指定目录
登录后终端中显示 -bash-4.1$而不是 [shangchuan@sensor~]
原因可能是默认主目录是自己手动mkdir创建的
这样的话是目录是空的,但如果是通过一下方式添加的,则会在主目录下生成几个需要的配置文件例如: .bash_logout , .bash_profile , .bashrc
#useradd -d /usr/testuser1 -m testuser1
解决方案:
1.先确定当前确实是你要的目录么
# pwd 查看当前目录
2.可以先给此用户的主目录改为其它目录
usermod - ...
SSH配置-在Windows下远程登陆Linux服务器Shell
SSH是访问远程Linux主机的主要手段, 特别是当用户需要操作Linux和Windows主机的时候, 在Windows上能非常方便的通过SSH访问Linux主机. 本文介绍了如何在Linux主机下生成SSH密钥对并在Windows中配置SSH客户端来使用公钥登录远程Linux主机.
系统环境
服务器: CentOS 6.4 x86_64 OpenSSH
SSH客户机: Windows 7 64bit
工具 : Bitvise SSH Client (下载地址: http://www.xdowns.com/soft/xdow ...
转自 : http://fancyseeker.github.io/2013/12/31/ssh_connect/#background
SSH配置-在Windows下远程登陆Linux服务器Shell
SSH是访问远程Linux主机的主要手段, 特别是当用户需要操作Linux和Windows主机的时候, 在Windows上能非常方便的通过SSH访问Linux主机. 本文介绍了如何在Linux主机下生成SSH密钥对并在Windows中配置SSH客户端来使用公钥登录远程Linux主机.
Background
这几天需要在实验室空闲电脑上配置一个samba服务器用于共享文件, 而那台电脑所在 ...
WebWork2和Spring MVC Framework的比较
(1)基本使用
Spring MVC Framework与Spring的其它部分一起使用自然能够很好的融合,不需要额外的工具包和配置
WebWork2和Spring集成需要webwork2-spring.jar做连接器,并要做相当步骤的配置, ...
http://www.cnblogs.com/softidea/p/6068128.html
当前shell的进程号。
你可以使用ps -A 看你自己shell 的pid。
是内置变量。
$#传递到脚本的参数个数
$*以一个单字符串显示所有向脚本传递的参数,与位置变量不同,此选项参数可超过9个
$$脚本运行的当前进程ID号
$!后台运行的最后一个进程的进程ID号
$@与$#相同,但是使用时加引号,并在引号中返回每个参数
$-显示shell使用的当前选项,与set命令功能相同
$?显示最后命令的退出状态。0表示没有错误,其它任何值表明有错误