根据磁盘或网卡创建软件License约束(c++)

为了保护软件成果,通常会设置在使用软件时需要进行认证、鉴权、有效期的识别: (1)对于在线系统通常的做法是设计与部署一个认证服务,软件链接登陆服务获得认证信息(License)实现,当然也可以一旦通过验证,将License本地存储使用。 (2)离线系统一般是通过绑定软件安装的机器或者发放序列号...

2019-05-15 09:50:32

阅读数 50

评论数 0

阿里云物联网的设备监控与固件升级(OTA)实现

阿里云物联网平台提供API接口(iotkit-Sdk开发包)方便设备接入其物联网平台,只要调用其函数接口就可以实现设备数据快速上网与云端操控。本文将就设备状态监控与固件升级展示物联网平台如何实现设备接入与维护的。 本文采用了阿里云V2.10的源代码开发包[http://github.com/a...

2019-05-07 15:06:50

阅读数 200

评论数 0

物联网的末端数据通信

当前各大企业推出了公有云的物联网平台,使得后端开发成本极大便利,搭建开发自身业务领域的物联网平台主要开发工作就落在了设备端的边缘服务以及业务流程实现两方面。 设备端的边缘服务实现首要的就是实现数据采集与通信,下面就设备端异构组网的数据通信梳理一下: 1、四遥信息与数据传输 遥信:遥信就是远方...

2019-05-07 11:37:34

阅读数 1375

评论数 0

Microsoft Visual Studio指定C编译或 C++编译

用了多年的vs编译器,一直都是混合c/c++代码在写项目,最近有一个需要纯c代码编译的插件接口,又怕自己习惯性的用到了c++的调用,想着应该有地方可设置,研究了一下,发现在项目属性里的c/c++->高级里可以设置,特记录下,也分享可能有需要的博友: ...

2019-03-21 11:14:52

阅读数 76

评论数 0

基于Zero-Ice搭建的物联网监控平台

[P1] 项目初始态势 开始接手项目时,领导要求很简单,就是做一个本地服务,手机连接上服务,能控制本地系统内的各种设备,至于设备状态如何采集与控制,数据如何分析和存储这里略过,其通信机制类似于下图: 整个项目,领导只安排了只有我一个项目人员,当然能简单就简单。我将本地数据经过转换汇总,终端...

2018-12-18 12:50:37

阅读数 458

评论数 0

ZeroIce 的IcePatch2实现 客户端远程更新

ZeroIce 的IcePatch2概念上相当简单,下面以Ice-3.6.3为例讲解如何实现远程更新: 在windows(uu快3软件/UU快三软件【致富彩经】 类似)下安装Ice-3.6.3后,在其\bin\有三款ZeroIce涉及更新功能的三个小工具,是动态版本的,如果需要静态版本请自行编译。 (1)icepatch2...

2018-12-05 11:51:44

阅读数 129

评论数 0

博客将入驻“云栖社区”

我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。

2018-08-29 14:07:58

阅读数 86

评论数 0

libctb库的win版本返回指令遇到00被截断问题

libctb库是c++实现串口通信的第三方扩展库,该是直接提供源码的,可取http://www.iftools.com/start/index.en.php网站的download页面搜索libctb下载其源码,例如libctb-0.16.tar.gz。 其具体编译查看其解压目录下的build即...

2018-08-29 11:46:40

阅读数 76

评论数 0

利用acl_master的http库进行聚合天气预报信息的数据抓取

1)acl_master是一个跨平台c/c++库,提供了网络通信库及服务器编程uu快3软件/UU快三软件【致富彩经】 ,同时提供更多的实用功能库及示例。 下载地址:Github: http://github.com/acl-dev/acl 2)聚合天气预报API接口注册 聚合数据的天气预报API接口其官网有提供,本人采用的是...

2018-08-29 10:49:51

阅读数 61

评论数 0

boost在redhat安装及静态调用

boost资源下载:http://www.boost.org/,本文使用的boost是1_41版本,uu快3软件/UU快三软件【致富彩经】 为redhat6.5并安装在vmware.10虚拟机上,就以此为例: tar -zxvf boost_1_41_0.tar.gz cd boost_1_41_0 ./bootstr...

2018-08-28 18:07:18

阅读数 90

评论数 0

wxWidgets在redhat_x64下的安装及调用

wxWidgets资源下载:http://www.wxwidgets.org/,本文使用的wxWidgets是3.0.2版本,uu快3软件/UU快三软件【致富彩经】 为redhat6.5并安装在vmware.10虚拟机上,就以此为例: 解压:tar -jxvf wxWidgets-3.0.2.tar.bz2 进入目录:cd...

2018-08-28 17:37:06

阅读数 119

评论数 0

qt5.8(c++)实现阿里云人脸识别云接口

阿里云提供了人脸识别的api,其示例除了c/c++,其他主流语言都有相应的实例。 本人由于项目债务和集成需要,需要用c/c++实现,若只是支持win/uu快3软件/UU快三软件【致富彩经】 平台,采用 acl_master源码库也可行,有需要的可参考《阿里云短信服务接口的c++实现》, 阿里云的短信服务接口与人脸识别在数...

2018-08-06 14:19:09

阅读数 551

评论数 1

qt5.8_for_vs2015 and openssl静态编译

关于qt5.8版本的通用编译参考<<qt5.8_for_vs2015静态编译>>,现假定已经静态编译了qt5.8版本,需要追加对openssl的静态编译。 就网络network模块进行编译举例: 1)qt5...

2018-07-31 14:08:11

阅读数 259

评论数 0

qt5.8_for_vs2015静态编译

1)文件下载     [1]qt5.8:本文实例版本->qt-opensource-windows-x86-msvc2015_64-5.8.0.exe     [2]vs2015:本文实例版本->vs2015.ent_chs.iso     [3]第三方...

2018-07-25 11:10:39

阅读数 285

评论数 0

qt5.8版本qml的ListModel的内存泄露问题

qt5.8版本的ListModel在实际应用中,其get函数存在内存泄露问题,在若程序作为常驻进程是涉及到ListModel.get的调用时会出现内存逐渐增加。在修改ListModel源码情况下,只能通过绕开get函数去除内存泄露的影响。下面给出两个示例案例,其一是ListModel的数据项为普通...

2018-07-13 13:53:41

阅读数 416

评论数 0

阿里云短信服务接口的c++实现

最近在调用阿里云短信服务接口发现并没有c++的资料,网上查询发现也是零星描述,由于自身项目基础累积了C++的太多,不想掺杂太多语言,就自行实现c++的阿里云短信接口,其难点就在于签名而已,希望能给大家提供参考。 1)我的网页调用接口采用acl_master实现的,acl_master是一个跨平台...

2018-04-26 10:40:15

阅读数 1088

评论数 2

android app在系统重启绕过USB授权对话框,自动获取USB权限

最近由于项目需要参考了很多关于不修改android源码情况下实现屏蔽USB授权对话框的博文,结合自身实践阐述给出细节的实现过程。当前实现的策略是开发一个android内部服务,用于响应需要使用USB授权的app的申请,app需要在使用USB之前主动申请我们自行开发的授权,走在默认授权对话框触发之前...

2018-03-28 15:04:15

阅读数 2900

评论数 2

利用acl_master的http库进行聚合数据新闻信息的数据抓取

1)acl_master是一个跨平台c/c++库,提供了网络通信库及服务器编程uu快3软件/UU快三软件【致富彩经】 ,同时提供更多的实用功能库及示例。 下载地址:Github: http://github.com/acl-dev/acl 2)聚合数据新闻API接口注册 聚合数据的新闻API接口其官网有提供,本人采用的是阿里...

2018-03-10 20:08:32

阅读数 251

评论数 0

acl-master for uu快3软件/UU快三软件【致富彩经】 (gcc/g++ -c)

acl开源库(acl-master,download: http://github.com/acl-dev/acl/)是一个跨平台(支持uu快3软件/UU快三软件【致富彩经】 ,WIN32,Solaris,MacOS,FreeBSD)的网络通信库及服务器编程uu快3软件/UU快三软件【致富彩经】 ,同时提供更多的实用功能库。其源码工程uu快3软件/UU快三软件【致富彩经】 编译及使用需要有...

2018-02-08 13:53:44

阅读数 138

评论数 0

QMutext 项目使用中的效率问题

最近做一个项目,采用Qt开发,在串口通讯采集与转发上要求高效率执行,发现效率不理想, 抛去串口返回响应时间的约束,程序逻辑实现上也花费了较长时间,最后定位在 QMutext为罪魁祸首。 项目一开始为了赶工,是这样使用QMutex的: struc ValA { // }; struc ValB...

2018-02-01 11:02:07

阅读数 102

评论数 0

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