自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

翻译 MQTT是什么

MQTT是什么?MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(Publish/Subscribe)模式的轻量级通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布,目前最新版本为v3.1.1。MQTT最大的优点在于可以以极少的代码和有限的带宽,为远程设备提供实时可靠的消息服务。做为一种低开销、低带宽占用的即时通讯协议,MQTT在物联网、小型设备、移动应用等方面有广泛的应用。当然,在物联网开发中,MQTT不是唯

2020-11-23 00:15:45 2882

原创 程序员编程中遇到的那些灵异事件,胆小误入!

某公司有个码农工作压力太大,天天晚上加班到半夜,最后受不了跳楼死了,他的机位从此就一直空着。但令大家都感到非常奇怪的是,有几次早上来上班时却发现这台机子竟然开着!大概是因为电源有问题吧,但这个项目经理是个疑神疑鬼的人,每次经过这里都绕着走。到了新一届招人,一个女孩被分到这个项目组。项目经理让她坐这个空着的机位,谁也没敢告诉她之前的事,只是让她接手原来同事的工作。过了没几天,她写的代码被测出来一个bug,可她水平确实比较差,怎么都调不通。她又不敢问同事,只好向男友求助(她男友是另一家公司的大牛)。男友说现在

2020-06-04 10:28:36 993 1

转载 ModbusTCP协议详解

MODBUS/TCP是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通讯协议的派生产品。显而易见,它覆盖了使用TCP/IP协议的“Intranet”和“Internet”环境中MODBUS 报文的用途。协议的最通用用途是为诸如PLC’s,I/O模块,以及连接其它简单域总线或I/O模块的网关服务的。MODBUS/TCP协议是作为一种(实际的)自动化标准发行的。既然MODBUS已经广为人知,该规范只将别处没有收录的少量信息列入其中。...

2022-08-17 17:10:23 8676 1

原创 linux c++11 获取本机ip地址 ipv4

linux 环境下 c/c++ 获取本机网络ip地址

2022-06-16 23:10:14 1812 1

原创 ffmpeg + RTSP服务器实现推流和拉流

1 引 言在项目开发过程中经常遇到接入RTSP视频流的需求。由于外网无法访问项目现场的内网服务器,无法进行测试。想着在网上找一个RTSP流进行测试,但是大多已经失效,且公司对网络进行了限制,无法播放视频资源(令人头大)。所以想着自己搭建一个RTSP流服务器进行测试。2.1官网下载地址:zheng/rtsp-simple-serve2.2本次测试环境为windows,下载windows版2.3 解压并启动3.1官网下载地址:Download FFmpeg同样是windows版本3.2 解压并配置

2022-06-08 13:55:27 2102

转载 Linux C/C++之TCP / UDP通信

1.1 网络的定义1.2 网络的实质1.3 主机的类型1.4 信息的传递网络分层2.1 五层模型2.2 七层模型(OSI Open System Interconnection)2.3 每层作用以及相关协议ip, 网关,子网掩码,端口3.1 ip(Internet Protocol)3.2 网关3.3 子网掩码3.4 端口大小端系统4.1 大端系统4.2 小端系统4.3 注意事项什么是协议5.1 协议的实质5.2 协

2022-04-27 22:39:38 1115

转载 linux ip操作常用命令

查看网络接口信息要查看网络接口信息,例如IP地址,子网等ip addr show查看单个网卡信息,例如现在要查看ens33接口的ip信息ip addr show ens33启动或者禁用网络接口禁用网络接口sudo ip link set ens33 down启用网络接口sudo ip link set ens33 up为接口设置临时的ip地址sudo ip addr add 192.168.43.175/255.255.255.0 dev ens33从网络接口中删除ip地址

2022-03-14 18:11:40 214

转载 ubuntu Segmentation Fault错误原因

一、 什么是“Segmentation fault in Linux”所谓的段错误就是指访问的内存超过了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在cpu中的运行级别,指向的gdt是由以64位为一个单位的表,在这张表中就保存着程序运行的代码段以及数据段的起始地址以及相应的断限和页面交换还有程序运行级别和内存粒度等信息,一旦一个程序发生了越界访问,CPU就会

2021-06-02 09:40:05 4361

翻译 c++中#pragma用法

百科里的解说如下:在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #pragma Para。其中Para 为参数,下面来看一些常用的参数:alloc_textcommentinit_seg*optimizea

2021-02-20 09:46:24 968

转载 Mosquitto AUTH认证

Mosquitto用户认证配置1.用户参数说明Mosquitto服务器的配置文件为/etc/mosquitto/mosquitto.conf,关于用户认证的方式和读取的配置都在这个文件中进行配置。allow_anonymous允许匿名password_file密码文件acl_file访问控制列表# 不允许匿名allow_anonymous false# 配置用户密码文件password_file /etc/mosquitto/pwfile# 配置topic和用户acl_file

2020-12-14 19:17:41 548

转载 mqtt v5.0请求响应式 Request/Response

MQTT v5 (MQTT 5.0) 新特性介绍项目中逐步完成了 MQTT 5.0的开发,这里介绍下MQTT 5.0 的一些新特性MQTT 5.0 规范见:http://docs.oasis-open.org/mqtt/mqtt/v5.0/cos01/mqtt-v5.0-cos01.html#_Toc514847900格式首先,协议上,增加了一个 Property字段,正是这个字段,使得 MQTT 5.0 可以支持众多的新特性。而在MQTT 3.1.1中,MQTT没有任何可以拓展的地方,限制了MQT

2020-12-04 20:25:41 3460 1

原创 C++11 读写文件操作

#include <iostream>#include <fstream>#include <cassert> //读文件 void ReadTxt(const std::string &file){ std::ifstream infile; infile.open(file.data()); assert(infile.is_open()); std::stri

2020-12-01 19:46:44 1841

原创 互联网行业群雄逐鹿时代

“书米”们可能已经知道了,美国电信公司威瑞森(Verizon)25日宣布,同意以48.3亿美元收购雅虎公司的核心互联网业务,雅虎将被整合到威瑞森旗下的美国在线(AOL)。曾经领跑互联网的巨人,终于到了谢幕的时刻。48.3亿美元是什么概念?2000年,雅虎巅峰市值曾接近1300亿美元;苹果目前市值是5000亿美元,腾讯超过2000亿美元;今年6月,微软收购领英(LinkedIn)的价码是262亿美元。不管与巅峰的自己还是与后起之秀相比,雅虎的出售都堪称贱卖。书单君相信,对于老网民来说,雅虎是一个

2020-06-04 10:38:57 298

转载 python 正则 .+?与.*?的区别 (正则表达式)

. 匹配除“\r\n”之外的任何单个字符。要匹配包括“\r\n”在内的任何字符,请使用像“[\s\S]”的模式。? 匹配前面的子表达式0到1次匹配前面的子表达式人任意次匹配前面的子表达式一次或多次>=1)? 匹配前面的子表达式0到1次加问号则表示为懒惰模式.+? 表示匹配任意字符一个或则多个.*? 表示匹配任意字符0个或多个在具体使用时.+?可能跟好用些,看个人喜好...

2019-11-22 17:41:58 4133 1

原创 一个工作了五年的程序员的自述

本来我大学的专业是一名护士,后来由于种种原因走上了苦逼的程序员之路。本来是一名PHP程序员。但是后来转向了C/C++ 和python 方向。觉得作为一名程序员重要的有几点1 职业规划2 学习能力3 行业前景4 专攻方向5 自己的项目每一点如果能够理解透彻,并且做好的话,说明你没有白入这行。这五点是我这五年一直没有坚持的。也是我一直努力方向。但是由于缺乏执行力和恒心,居安思危,以至于现...

2019-10-31 19:44:04 729

jquery 文件上传控件 uoloaddify 详细介绍及使用说明

jquery 文件上传控件 uoloaddify 详细介绍及使用说明

2015-12-16

空空如也

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

TA关注的人

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