
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
当我们需要公众中需要跳转页面或者调用自定义的接口时就需要配置一个通讯服务器了,最终部署的时候一般选择一台云服务器+备案过的域名,而开发过程中可以使用我们本地机器进行内网穿透即可作为通讯服务器。内网穿透的工具比较多,比如花生壳、natapp等,因natapp提供免费的内网穿透,所以本文记录natapp内网穿透的过程。
做嵌入式liunx开发,串口终端是必不可少的工具。对于windows,一般可以使用 Xsell或者 SecureCRT,linux 平台目前只使用过picocom,感觉使用起来还是很方便。安装方法:sudo apt-get install picocom打开终端:sudo picocom -b 115200 /dev/ttyUSB0使用效果:...
之前用gstreamer和QT开发了一个粗糙的MP4播放器(GStreamer开发简单MP4播放器(二)),只能实现mp4格式的文件播放,而且bug比较多,代码结构比较乱,没有继续开发下去。最近事不是很多,因此打算抽空重新用gstreamer写一个player,记录一下折腾过程。1 实现思路本次主要实现两个功能:(1)封装player start 和stop接口,main函数中调用这两个接口实现播
本篇博客在上一篇ubuntu GStreamer + QT多媒体播放器开发(一)的基础上主要修改新增以下几点:(1)使用gstreamer播放控制的部分封装成mmpalyer lib,对外的接口以及一些结构体和枚举定义单独抽离到mediaplayer.h头文件中;(2)使用QT调用mmpalyer lib提供的接口实现播放,视频在QT窗口中进行渲染;(3)增加playbin3 的element-a
之前用gstreamer和QT开发了一个粗糙的MP4播放器(GStreamer开发简单MP4播放器(二)),只能实现mp4格式的文件播放,而且bug比较多,代码结构比较乱,没有继续开发下去。最近事不是很多,因此打算抽空重新用gstreamer写一个player,记录一下折腾过程。1 实现思路本次主要实现两个功能:(1)封装player start 和stop接口,main函数中调用这两个接口实现播
做嵌入式liunx开发,串口终端是必不可少的工具。对于windows,一般可以使用 Xsell或者 SecureCRT,linux 平台目前只使用过picocom,感觉使用起来还是很方便。安装方法:sudo apt-get install picocom打开终端:sudo picocom -b 115200 /dev/ttyUSB0使用效果:...
1 问题背景最近有个项目需要将libwebp这个库的source code移植到linux 平台下,因为只需要部分功能,所以对代码进行了精简。精简过后可以编译通过,so加载到开发板上却无法实现对应的功能,也没有报出明显的错误。因为之前有遇到过引用了没有声明或者没有实现的函数导致so不能使用的情况,所以怀疑精简的时候出了问题,导致误删除了一些函数。百度了一下linux 平台上如何查看so依赖的函数或
给笔记本电脑安装了ubuntu 18.04系统后发现没有中文输入法,记录一下默认中文输入法的安装过程。1 进入Settings -> Region & Languge 选项。点击Manage Installed Languages,进入Language Support界面。点击Install/Remove Languages按钮,选择Chinese(simplified),然后点击A
1 代码下载代码下载地址:https://www.zlib.net/zlib-1.2.11.tar.gz解压:tar xvzf zlib-1.2.11.tar.gzcd zlib-1.2.112 配置makefile–prefix指明install路径,交叉编译一般安装子阿toolchain目录,下次编译其他的lib就可以直接使用了。./configure --prefix=/usr/local/
最近接触到了一个新的领域——RPA,RPA全称Robotic Process Automation,中文名为机器人流程自动化。RPA可以视作一个数字机器人,它可以通过程序来模拟人与软件系统的交互过程,代替人工将大量重复、有规则的计算机操作自动化,以非侵入式(即不对原来的程序和系统进行二次开发)部署,打通不同系统之间的数据孤岛。RPA目前已成为一项关键技术,它在提升工作效率和降低成本方面扮演着重要角








