自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(273)
  • 资源 (17)
  • 收藏
  • 关注

原创 16进制 转字符串,一种是直接转成对应字符串,一种是转成字符串

以下两种方式同样效果。

2024-03-26 17:33:37 180

原创 ubuntu20.04安装 ffmpeg 开发环境

安装ffmpeg

2024-03-24 12:06:46 594

原创 C++ 计算某个文件的 MD5

网上截取的代码片段,备用工具

2024-01-12 11:40:13 627

原创 c++ 使用 at()访问数组 抛出异常

区别在于,operator[]不做边界检查, 哪怕越界了也会返回一个引用,当然这个引用是错误的引用,如何不小心调用了这个引用对象的方法,会直接导致应用退出。而由于at会做边界检查,如果越界,会抛出异常,应用可以try catch这个异常,应用还能继续运行。当我们定义一个数组vector b(10)后,b[]和b.at()都可以对v中元素进行访问,平时一般大家使用的都是v[]这种访问方法,以至于将v.at()这种访问方式忘记了。str[] 不会检查下标越界,不会抛出异常,所以即使有错误,try 也检测不到。

2023-12-23 21:40:52 343

原创 Linux查看某个端口被占用

【代码】Linux查看某个端口被占用。

2023-11-23 15:23:45 141

原创 Linux 下 使用 Ekho 进行TTS文本转语音

官网Ekho(余音)是一个免费、开源的中文语音合成软件。支持普通话、粤语。支持Linux、Windows和Android平台。

2023-11-13 15:40:29 1152

原创 linux minicom 调试串口

【代码】linux minicom 调试串口。

2023-10-21 21:00:27 312

原创 Linux 新硬盘分区,挂载

在 fdisk 命令行界面中,输入 m 来列出可用命令,然后使用 n 命令来创建一个新的分区。最后,使用 w 命令将分区保存到硬盘中,并使用 q 命令退出 fdisk 工具。在 /etc/fstab 文件中添加分区:在 /etc/fstab 文件中添加分区内容,以便系统在启动时自动挂载分区。通常情况下,硬盘设备名称以 /dev/sd 开头,后面跟着一个字母(如 /dev/sda、/dev/sdb 等)。在Linux系统中,当你插入新的硬盘时,你需要进行一些步骤来使系统识别并使用它。将新分区挂载到挂载点。

2023-07-30 12:01:54 331

原创 linux下 UART串口相关

操作串口我们一般通过以下指令:stty -F /dev/ttyS0 -a #ttyS0为要查看的串口该命令将串口1(/dev/ttyS0)设置成115200波特率,8位数据模式。一般情况下设置这两个参数就可以了,如果显示数据乱码,可能还需要设置其它参数,使用man查看stty其它设置选项。1 、显示某个串口参数信息:stty -F /dev/ttySTM6 -a 2 、设置某个串口参数信息: 2.1 7 位数据位,无校验,1位停止位,无回显。

2023-07-23 18:44:16 2295

原创 Linux 下 nc 发送接收 udp、tcp数据

nc,全名叫 netcat,它可以用来完成很多的网络功能,譬如端口扫描、建立TCP/UDP连接,数据传输、网络调试等等,因此,它也常被称为网络工具的 瑞士军刀。

2023-07-22 21:39:53 6311

原创 Windows使用命令行检查网卡速度

win 命令行查看网卡速度

2023-06-26 18:23:25 1464

原创 linux shell 脚本记录日志

shell 脚本记日志

2023-06-21 14:57:45 1675

原创 adb WiFi 连接设备并进行 OTA升级

adb升级

2023-06-16 17:44:31 499

原创 shell脚本 - 删除某个字符串的前几行、后几行

1、删除匹配字符串的前两行,后一行,可以同时删除多个,循环删除。2、删除某个字符串的前几行、后几行,比较灵活。

2023-06-10 20:54:43 2390

原创 sed 删除多行

3、使用sed命令打开文本文件,并使用正则表达式匹配需要删除的多行。其中,pattern 是要匹配的正则表达式,N 是要删除的行数。这条命令会删除从包含 pattern 的行开始的 N 行。其中的5和10表示要删除的行号的范围,d表示删除的命令,filename表示要操作的文件名。这将删除从包含 “hello” 的行开始的两行。

2023-06-09 15:04:54 4868

原创 Linux ALSA音频工具

alsamixer是Linux音频框架ALSA工具之一,用于配置音频各个参数;alsamixer是基于文本图形界面的,可以在终端中显示.通过键盘的上下键,左右键等实现音量设置,开关操作等。amixer,是alsamixer的文本模式,即命令行模式,以命令行的形式去配置声卡的各个选项,比如选择音频输入通道是Mic输入,还是Line输入。

2023-05-22 17:49:57 832

原创 fuser 列出使用某文件的进程号,查看文件是否被占用

1、列出使用某文件的进程号。2、列出指定端口的进程号。

2023-05-20 18:58:24 149

原创 UDP通信相关

【代码】UDP通信相关。

2023-05-18 10:35:24 207

原创 netstat 命令查看端口状态

netstat 可以查看服务器当前端口列表及指定端口的连接状态等;1. 查看当前所有tcp端口或者查询某个端口。2. 查看当前所有udp端口。3.显示系统所有端口。

2023-05-09 18:54:28 2175

原创 ubuntu下安装使用 sublimeText3 相关

ubuntu16安装sublimeSublime Text 3 如何高亮 cmake 语法Sublime Text 激活码 Sublime Text 3激活教程Sublime Text 3激活码如何关闭Sublime Text 的自动更新Sublime Text 如何查看当前文件的编码格式?

2023-05-03 19:21:11 1027

原创 嵌入式开发:NFS挂载目录

搭建NFS环境

2023-04-25 10:56:04 414

原创 QT for Android 修改应用名称、包名

QT for Android 修改图标与名称Qt for Android——打包APKQT 下 生成APK的如何修改图标及名称

2023-04-24 19:11:01 562 1

原创 快速精通Git

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

2023-04-24 16:41:40 392

原创 linux查看目录占用空间大小

2、查看当前目录下某文件使用空间大小。1、查看当前目录使用的总空间大小。3、查看当前目录使用空间大小。后边的数字代表深入目录的层级。

2023-04-14 16:36:49 1249

原创 LCM通信相关

https://blog.csdn.net/weixin_43619346/article/details/107548112

2023-04-14 09:34:56 95

原创 Linux 下 QT 安卓开发环境搭建

链接:https://pan.baidu.com/s/1GOMqkhI8rAdaCpqINF5xqw。

2023-04-12 17:33:05 809

原创 linux 下/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 文件的区别

当你签退后,shell也终止了。/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,并从/etc/profile.d目录的配置文件中搜集shell的设置,~/.bashrc:该文件包含专用于某个用户的bash shell的bash信息,当该用户登录时以及每次打开新的shell时,该文件被读取.

2023-04-12 11:27:06 991

原创 Linux 下安装Qt

https://blog.csdn.net/m0_45463480/article/details/127696388

2023-04-11 17:18:08 56

原创 安卓adb命令大全

ADB,即,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。文中有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。

2023-03-31 09:54:55 1679

原创 telnet 查看目标主机是否打开了某端口

(1)telnet客户进程和终端用户本身就是通过tcp建立连接的,当然前提是双方都打开了相应的port,如果失败,那就证明没有开放次端口(当然这个不是绝对的,例如防火墙限制)(2)从过程来看,“telnet 目标ip” 就是想连接目标ip的telnet服务嘛,而且要默认占用对端的23端口;后面又跟上另外一个端口算怎么回事啊?telnet服务目的端默认的端口是23,这是应用层的C/S,所以你telnet+ip地址是可以的,

2023-03-25 12:55:39 1252

原创 java项目发布到Linux

java发布到linux下

2023-03-17 11:15:04 1373

原创 Android开发基础

安卓开发基础

2023-03-13 10:13:41 78

原创 windows下使用RabbitMQ

rabbitMQ

2023-03-08 19:41:06 105

原创 Windows环境下安装使用Redis

(备注:通过这个命令,会创建Redis临时服务,不会在window Service列表出现Redis服务名称和状态,此窗口关闭,服务会自动关闭。重新启动Redis服务。

2023-03-08 19:38:39 55

原创 TCP keepalive 保活 的详解

TCP通信保活参数

2023-02-23 21:47:38 462

原创 Linux 平台下发布QT程序

QT在Linux下发布

2023-02-18 18:30:29 631

原创 基于QT5.14.2的MQTT通信

默认的Qt环境是不能使用MQTT的,但Qt官方提供了基于MQTT的封装,需要通过源码进行编译。在dev分支中可以选择MQTT版本,选择最新的下载到本地。注意一定要选择对应自己QT版本的MQTT源码,我使用的是QT5.14.2,所以MQTT的版本也得是5.14.2.将以上两个文件夹拷贝到以下目录中这样MQTT就已经配置到我们本地的Qt环境中了。后续所有使用此Qt环境的项目都可以直接使用MQTT了。

2023-02-14 17:37:49 1964 1

原创 QT开发安卓程序初识

Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤测试结果如下:

2023-02-10 11:08:52 313

原创 QT中的路径名不能包含空格

QT报错,路径名不能有空格

2023-02-10 11:07:22 338

原创 关于QT跨平台和编译器的理解

Qt开发经验

2023-02-08 11:53:05 1812

ubuntu 搭建 ffmpeg 环境的源码

ubuntu 搭建 ffmpeg 环境的源码

2024-03-24

我的DSP上位机工具,发布版,界面精美,完好,nice,还能显示百度地图

我的DSP上位机工具,发布版,界面精美,完好,nice,还能显示百度地图

2024-02-07

ekho 文本转语音资源包

linux 下 安装包

2023-11-13

安卓开发基础,很适合初学者

安卓开发基础相关,很适合初学者

2023-03-13

QT开发MQTT,适合初学者学习

QT开发MQTT,例程 和 应用示例

2023-02-15

QT加载百度在线地图完整工程

对于初学很友好,可以学到很多东西

2022-12-07

zlog使用手册,写日志必不可少的工具代码

zlog使用手册,写日志必不可少的工具代码

2022-10-10

Linux下串口通信的实验代码

Linux下串口通信的实验代码,学习串口通信的参考资料

2022-09-11

基于QT的体温监测报警项目

基于QT的体温监测报警项目,很适合初学者学习

2022-08-22

windows批处理教程

对于学习windows批处理很有帮助,里边有两个示例脚本和教程电子书

2022-07-29

x86裁剪Linux系统,源代码和编译出来的镜像文件

x86裁剪Linux系统,源代码和编译出来的镜像文件

2022-04-10

QT学习的案例:简化版腾讯QQ,采用UDP实现群聊功能

很适合初学者,涉及基础知识点较多

2022-04-04

QT学习之翻金币源代码及参考资料

挺好玩的一个QT小游戏,用到了不少QT基础知识,对于学习QT很有帮助

2022-03-26

自己做的加密机linux 客户端 命令行界面版

自学使用

2022-03-07

加密机Linux客户端2022.2.18定稿版,自己留存

加密机Linux客户端2022.2.18定稿版,自己留存,售后反馈问题之前版本,功能比较全

2022-02-18

采用C++11编写的跨平台代码,包含了一些C++11的新特性,跨平台Linux和windows

采用C++11编写的跨平台代码,包含了一些C++11的新特性,跨平台Linux和windows

2022-02-06

C++ 学习代码,包块跨平台部分

C++ 学习代码,包块跨平台部分

2022-01-28

加密机Linux 客户端初级版本源代码,未定稿

加密机Linux 客户端初级版本源代码,未定稿

2022-01-26

Linux 调试智能卡相关离线资源,包含pcsc-lite、ccid、libusb等安装包以及依赖软件包,包含多个版本的

Linux 调试智能卡相关资源,包含pcsc-lite、ccid、libusb等安装包,包含多个版本的

2022-01-23

学习密码的所有文档,国密

解压密码名字缩写

2021-11-01

C++编码-职工管理系统.zip

基于多态的职工管理系统,采用C++编码,仅供学习参考,使用VS2015编译

2021-10-09

gx-test.zip

18密码接口测试代码-功能测试

2021-09-29

combined-test.zip

自己编写的18密码接口测试代码-组合测试程序

2021-09-29

sdf-test-可测功能和性能-2021.7.14.zip

GUOXIN密码卡测试程序

2021-09-28

GIMP- 2.6.0

GNU图像处理程序是一款非常实用的跨平台图片编辑工具,使用这款软件能够非常方便的对图片格式进行转换以及大小修改。

2020-04-06

yaffs2源码文件

此为yaffs2源代码,用于linux内核的移植,可以在内核里打上yaffs的补丁,使内核支持yaffs2文件系统

2020-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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