搜索结果
查询Tags标签: cjson,共有 14条记录-
SDDC-SDK 库内存泄露导致ESP32收不到任何报文记录以及修复,附带cjson可能导致内存泄露的情况
项目场景: 之前为了方便 SDDC 协议使用,我自己写了一个 SDDC 的 SDK, 具体详见:同人逼死官方系列!基于sddc 协议的SDK框架 sddc_sdk_lib 解析 和 同人逼死官方系列 从 DDC 嗅探器到 sddc_sdk_lib 的数据解析 ,但是当时对 cjson 的使用还不是很熟悉,导致出现了一个内…
2022/4/14 7:14:56 人评论 次浏览 -
通过lua脚本实现双层nginx(一)
为了支持高并发,需要引入缓存策略,而大型系统的缓存系统更为复杂。由于技术水平有限,现在将目前掌握的缓存架构中的部分知识做一总结。 电商系统缓存系统主要分为三个层级 (下面是自己结合整体系统缓存策略的理解,画的图) 总结一点:第一层是Ngnix缓存,第二层是缓存…
2022/4/13 7:13:12 人评论 次浏览 -
面向C/C++的json解析和合成的第三方库cJson
我们在项目中经常要用到json格式数据进行通讯,特别是还要做ARM开发板上实现,处理JSON,自己手撕数据处理是件麻烦的事情,不过现在我们有第三方库了!那就是cJson!环境准备cJson官方库: https://github.com/DaveGamble/cJSONhttps://github.com/DaveGamble/cJSON或者:…
2022/2/3 22:13:45 人评论 次浏览 -
windows7下编译mosquitto
准备工作 mosquitto mosquitto源码下载地址,目前使用的是最新版本2.0.14。 window windows系统为win7 sp1版本,其他版本应该也也可以。 Visual Studio VS版本为2010,其他版本类似。 cmake 用于为mosquitto配成、生成vs下的工程,cmake的下载地址,这里使用的是3.22.1版…
2022/1/20 7:21:15 人评论 次浏览 -
windows7下编译mosquitto
准备工作 mosquitto mosquitto源码下载地址,目前使用的是最新版本2.0.14。 window windows系统为win7 sp1版本,其他版本应该也也可以。 Visual Studio VS版本为2010,其他版本类似。 cmake 用于为mosquitto配成、生成vs下的工程,cmake的下载地址,这里使用的是3.22.1版…
2022/1/20 7:21:15 人评论 次浏览 -
利用mosquitto库上报数据到阿里云——C语言编程
目录 mosquitto库简介:使用到的mosquitto库提供的API使用到的cJSON库提供的API源码:mosquitto库简介: 使用到的mosquitto库提供的API 这里我只列出了我使用到的函数 这里面的参数和返回值以及具体的用法我想大家百度就可以很容易知道了 要了解更多可以参考:https://mo…
2021/8/7 14:05:55 人评论 次浏览 -
利用mosquitto库上报数据到阿里云——C语言编程
目录 mosquitto库简介:使用到的mosquitto库提供的API使用到的cJSON库提供的API源码:mosquitto库简介: 使用到的mosquitto库提供的API 这里我只列出了我使用到的函数 这里面的参数和返回值以及具体的用法我想大家百度就可以很容易知道了 要了解更多可以参考:https://mo…
2021/8/7 14:05:55 人评论 次浏览 -
优秀开源C++项目
LevelDb LevelDb是谷歌两位大神级别的工程师发起的开源项目,简而言之,LevelDb是能够处理十亿级别规模Key-Value型数据持久性存储的C++ 程序库。 https://github.com/google/leveldb SGI STL SGI STL是STL代码的经典实现版本,虽然很多编译器不直接使用这个版本,但是很多…
2021/7/27 17:05:45 人评论 次浏览 -
优秀开源C++项目
LevelDb LevelDb是谷歌两位大神级别的工程师发起的开源项目,简而言之,LevelDb是能够处理十亿级别规模Key-Value型数据持久性存储的C++ 程序库。 https://github.com/google/leveldb SGI STL SGI STL是STL代码的经典实现版本,虽然很多编译器不直接使用这个版本,但是很多…
2021/7/27 17:05:45 人评论 次浏览 -
JSON解析与创建
什么是json 这是一条json {"name":"hany","age":18}一对{}就是一个JSON object, object里的"mane" "age"被称为key name,"hany" 18被称为key value。 KEY name是一个字符串; 下面重点说一下KEY value 的可…
2021/5/30 18:23:45 人评论 次浏览 -
cJSON源码分析(一)
首先看下cJSON数据结构体(摘自源代码,注释的英文使用机器翻译)/* The cJSON structure: */typedef struct cJSON{/* next/prev allow you to walk array/object chains. Alternatively, use GetArraySize/GetArrayItem/GetObjectItem 下一步/上一步允许您遍历数组/对象…
2021/5/7 22:26:59 人评论 次浏览 -
cJSON源码分析(三)
在构建好一个JSON对象之后,如何访问呢?首先试着将json字符串序列化,并全部打印出来看下结构再说:char * string = "{\"name\":\"xxx\", \"name2\":\"xxx2\"}";cJSON * root = cJSON_Parse(string);//json字符串序列…
2021/5/7 22:26:58 人评论 次浏览 -
cJSON源码分析(二)
在构建好一个JSON对象之后,如何访问呢?首先试着将json字符串序列化,并全部打印出来看下结构再说:char * string = "{\"name\":\"xxx\", \"name2\":\"xxx2\"}";cJSON * root = cJSON_Parse(string);//json字符串序列…
2021/5/7 22:26:57 人评论 次浏览 -
json格式解析和libjson的用法介绍(关于cjson的使用方法)
下面小编就为大家带来一篇json格式解析和libjson的用法介绍(关于cjson的使用方法)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2019/7/10 22:52:38 人评论 次浏览