最近在跨平台移植代码的过程中遇到一个比较奇怪的问题,使用C++11特性实现的一段代码在windows平台跑的好好的,到了Linux平台上就会在特定的条件下卡住。仔细定位了一下发现Linux平台实现condition variable的wait_until接口里面使用了绝对时间,虽然参数是steady ...
分类:
编程语言 时间:
2020-12-14 12:48:34
阅读次数:
4
0. 前言 最近有个需求,就是需要在QT(C++)中移植lua脚本。达到可以动态更新软件功能。lua是一门脚本语言。常用于各类编程语言,作为脚本。特别是游戏行业,据说很多用lua脚本来写业务逻辑。本次分为两种调用,一种是QT调用Lua,这种比较简单。利用Lua源码编译后,直接就可以使用。另外一种是L ...
分类:
其他好文 时间:
2020-12-11 11:52:18
阅读次数:
4
本次分享的文章是基于WebAssembly的探索与研究。最近需要做一个与加密相关的项目,想将后端的加密方案直接放到前端使用,好处是加密方案代码只用维护一套,且后端方案更贴近系统底层,应该可以得到更好的性能。恰好发现WebAssembly,它是为了可移植的目标而设计的,可以满足需求。这次研究WebAssembly的过程中遇到了各种问题,我均记录下来,并在后期可以和大家一起分享,文末放置了参考的文章,
分类:
Web程序 时间:
2020-12-08 12:17:14
阅读次数:
8
上篇文章利用kivy语言结合Airport,一款包含Python解释器、Python常用依赖库的应用,实现了移动端的人脸识别功能。kivy语言通过编写界面UI,然后利用Python定义一些业务逻辑,可以移植很多功能模块到移动端直接执行。下面对kivy常见用法做一个汇总。1、什么是kivy?kivy是一个开源跨平台的PythonUI框架,就可以快速开发PC、移动端的GUI。kivy基于Python,
分类:
其他好文 时间:
2020-12-08 12:08:00
阅读次数:
7
简介MySQL可以说是目前流行的的开源数据库,在DB-Engines网站上,维护着一个数据库流行度积分榜,最近两年的积分榜一直是Oracle和MySQL,并且积分已经相当接近,我查了下目前的积分,Oracle是1345,MySQL是1268,从数据上可以看出MySQL的流行程度(2020年4月数据)。了解一个数据库,首先要了解他的历史,记得之前在网上看到的一句话,MySQL的历史就是整个互联网的发
分类:
数据库 时间:
2020-12-05 10:36:35
阅读次数:
9
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第7章 ThreadX GUIX移植到STM32H7(MDK AC5) 本章节将为大家介绍ThreadX GUIX的MDK AC5方式移植和设计框架,理论上不建议初学者直接学 ...
分类:
其他好文 时间:
2020-12-03 11:36:44
阅读次数:
2
openssl简介 OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。 开发环境 Ubuntu 16.04 aarch64-linux-gnu-gcc version 5.4.0 开发环境不一定是我这配置 ...
分类:
系统相关 时间:
2020-12-02 12:00:12
阅读次数:
6
XFS文件系统是硅谷图形公司(Silicon Graphics Inc,简称SGI)开发的用于IRIX(一个UNIX操作系统)的文件系统,后将XFS移植到Linux操作系统上。XFS是高级日志文件系统,其特点极具伸缩性,同时也很健壮。2000年5月XFS通过GNU通用公共许可证移植到Linux系统上 ...
分类:
系统相关 时间:
2020-12-01 11:56:52
阅读次数:
12
容器技术起源于Linux,是一种内核虚拟化技术,提供轻量级的虚拟化,以便隔离进程和资源。尽管容器技术已经出现很久,却是随着Docker的出现而变得广为人知。Docker是第一个使容器能在不同机器之间移植的系统。它不仅简化了打包应用的流程,也简化了打包应用的库和依赖,甚至整个操作系统的文件系统能被打包成一个简单的可移植的包,这个包可以被用来在任何其他运行Docker的机器上使用。容器和虚拟机具有相似
分类:
其他好文 时间:
2020-11-27 11:21:39
阅读次数:
7
freeModebus是工业中常用的一种通信, 在鸿蒙系统来移植 细节查看代码中,博文只是一些参考以及注意点, 参考了 wifi连接: https://harmonyos.51cto.com/posts/1235#bky 首先下载freemodbus :https://sourceforge.net ...
分类:
数据库 时间:
2020-11-26 15:10:08
阅读次数:
12