5 lailaiququyi

尚未进行身份认证

爱孤岛新奇的东西,嵌入式,物联网都是最爱

等级
TA的排名 9w+

Qt之JSON生成与解析

本文摘自:https://blog.csdn.net/liang19890820/article/details/52767153因为最近在使用mqtt做数据的收发用到json,linux arm中因为使用了cjson的第三方库做了解析,比较简单。但是具体的在PC端使用的Qt进行的客户端的编写,而qt是自带json的数据解析库的,所以,需要简单的研究下,摘过这篇博客,并做加入一点自己的笔记...

2019-11-30 23:42:24

官方Qmqtt库的编译及使用

摘自:https://www.cnblogs.com/yexiaopeng/p/8542894.htmlhttps://www.cnblogs.com/mhtc/p/11130311.html并根据自己调试的环境,加入了测试和使用的实例##########################################################################...

2019-11-27 07:09:23

关于ffmpeg中一些函数的解析

ffurl_register_protocolav_register_input_formatav_register_output_format

2019-11-14 22:55:48

FFmpeg数据结构简单分析

一、FFmpeg库简介FFmpeg一共包含8个库:avcodec:编解码(最重要的库)。avformat:封装格式处理。avfilter:滤镜特效处理。avdevice:各种设备的输入输出。avutil:工具库(大部分库都需要这个库的支持)。postproc:后加工。swresample:音频采样数据格式转换。swscale:视频像素数据格式转换。二、FFmpeg解码函...

2019-11-12 23:56:33

关于字库点阵读写

最近在实际的项目当中遇到需要进行汉字的显示在LCD屏上。工程本来带有相关的字库文件,但实际的使用中会出现一些生僻字,无法在字库中找到,导致乱码。最后提出解决方案:1.解决部分生僻字没有的问题,通过外加配置文件写入生僻字的点阵,加载到程序,显示2.一些为收录的生僻字,统一显示为一种特殊符号诸位标记3.加入异常处理,防止系统崩溃分别的解决方法:1,字库的问题,通过字模...

2019-11-10 11:13:37

使用iconv编程进行字符集转换

使用iconv编程进行字符集转换摘自:https://www.cnblogs.com/lancidie/archive/2013/04/12/3016965.htmlLinux上进行编码转换时,既可以利用iconv函数族编程实现,也可以利用iconv命令来实现,只不过后者是针对文件的,即将指定文件从一种编码转换为另一种编码。一、利用iconv函数族进行编码转换iconv函数族的头文件...

2019-11-08 06:43:28

MQTT学习笔记(一):MQTT协议 Mosquitto安装和简单的使用

参考和摘录到以下博文:https://blog.csdn.net/xukai871105/article/details/39252653https://blog.csdn.net/Z729685731/article/details/70142154https://www.jianshu.com/p/5a68ac4db28ehttps://blog.csdn.net/qhdcsj...

2019-10-26 12:31:33

关于使用svn-windows回滚代码操作

摘自博客: https://www.cnblogs.com/tommy-huang/p/4729634.html 当发现提交的代码有问题,要把某个旧版本还原成最新版本时,可以通过回滚实现操作步骤如下: 1.svn checkout 出一份最新版本的代码 2.执行TortoiseSVN的Show log操作 在新签出的文件夹上右键,查看svn日志:S...

2019-10-11 23:41:26

linux挂载windows nfs盘的方法

由于双系统的电脑,最近操作arm板和办公频繁再centos和windos之间切换平凡,导致操作效率极低。在这里找到一个可以解决arm挂载在windos下的nfs网盘的方法。本文主要参考到:https://blog.csdn.net/qq_26614295/article/details/79206156提供了一个软件,可以让windos下提供nfs服务器的功能:下载链接:htt...

2019-09-08 01:23:08

win10解决PL2303串口错误方法

win10在连上串口,不管是用驱动精灵还是啥的加载驱动,最后都是会报错出现错误代码10。然后去网上收了一大把解决方案,基本都是说驱动太新,要回滚到老版本的驱动然后就去下了好多说是解决了问题的PL2303的驱动包,结果被整的积分没多少了不知道那些博主是真的实现还是怎么滴,本人都没有成功。最后还是找到一个版本可用的,参考到连接:https://blog.csdn.net/justl...

2019-09-02 23:23:30

DBUtils的操作(一):环境搭建

需要完成:(1)导入需要的jar包: Mysql驱动 、 c3p0包 、 DbUtils包(2)添加c3p0的配置文件(3)自行添加JDbcutils工具类:来获取c3p0连接池对象

2019-05-06 22:32:38

(一)关于STM32F103C8T6开发环境的搭建

最近在做一个智能控制的项目,需要使用到CAN总线,手上刚好有几块STM32F103系列的板,通过查看数据手册,刚好都带有CAN总线的接口,所以就打算采用这些板先做些小的测试。那就要搭建环境了。 我这里使用的是STM32F103C8T6最小系统板,就是某宝上买的那种,算是比较便宜。实物图如图所示:就是上面的这个快板了。(一)开发环境的搭建我的环境因为是之前用过S...

2019-04-22 00:47:52

杂记一、java中的mysql连接方法及说明

参考到博客:https://www.cnblogs.com/centor/p/6142775.html工具:eclipse   MySQL5.6   MySQL连接驱动:mysql-connector-java-5.1.27.jar 链接:https://pan.baidu.com/s/18tUdoRDFN8hljPJgGDtLEg 提取码:5...

2019-01-04 21:33:58

docker一些说明及ubuntu下anaconda下配置tensorflow和Jupyter

目录1,镜像和容器的区别2,搭建自己环境的方法3,开始docker下的tensorflow的搭建一、装好anaconda3二、跟新anaconda和tensorflow的安装三、安装jupyter notebook四、主机和docker容器文件交换1,镜像和容器的区别http://dockone.io/article/783 区别和说明镜像和容器的操作的方法...

2018-12-12 16:27:07

linux下shell编程一些学习资料

最近有小伙伴,在做linux的运维安全管理一块,然后一起讨论。因为shell这块没怎么写过,基础语法也不太熟悉,总之是要实现几个需求的功能,要写成脚本。所以,想写些简单的,然后是有收集到一些,资料,感觉还不错 Shell从入门到精通.pdf 李振良感觉是还不错的,基本是语法和例子举得很详细链接:https://pan.baidu.com/s/1rUvEYJSQb07iOU86t...

2018-10-29 20:13:30

Linux服务器ssh登录,查看登录日志

 网络上的服务器很容易受到攻击,最惨的就是被人登录并拿到root权限。有几个简单的防御措施:1.修改ssh服务的默认端口。ssh服务的默认端口是22,一般的恶意用户也往往扫描或尝试连接22端口。所以第一步就是修改这个默认端口打开/etc/ssh/sshd_config,找到Port22然后将22修改为其它没有被占用的端口,如1022。最好在1-1024之间,防止与用户进程端口冲...

2018-10-29 18:06:02

做ffmpeg解码视频,显示图像中的函数的使用说明

AVFormatContext *pFormatCtx;AVCodecContext *pCodecCtx;AVCodec *pCodec;AVFrame *pFrame, *pFrameRGB;AVPacket *packet;AVCodecContext *aCodecCtx;AVCodec *aCodec;常见的函数与用法:1、 void av_register_all(...

2018-10-18 18:32:08

关于多路IO写服务器和使用多线程、多进程写服务器的区别(简单理解)

那这篇博客主要是承接上面的poll  select  epoll的区别,上升到多线程、多进程和高级IO复用的区别了。https://blog.csdn.net/lailaiquququ11/article/details/83066593那我们还是从代码开始说起,先看看,简单的多线程和多进程的代码,然后在进行补充说明:使用多线程和多进程也能够实现多个客户端和服务器的数据收发的功能。那么...

2018-10-16 00:32:31

关于select、poll、epoll的区别与代码的对比

最近在面试的时候,经常被问到关于select,poll,epoll的区别和各自的优缺点。因为之前也只是都是用着,然后就用着epoll,没有去进行仔细的总结对比,所以答得并不好。又因为在网上搜索同样的问题,好像答得都比较模糊或者是超出了当时我的理解,总之是不能一下子醍醐灌顶。所以自己在这里根据自己的理解和查到的资料进行一个简单的总结,作为笔记。目录一、select的说明二、p...

2018-10-16 00:21:03

初步了解openssl安全协议

本博客开发环境使用的CentOS7 查看linux系统是否安装openssl:rpm -qa|grep -i openssl 查看安装版本号和路径:openssl version -aopenssl version -aOpenSSL 1.0.2k-fips 26 Jan 2017built on: reproducible build, date unspe...

2018-10-12 20:29:37

查看更多

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