自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吻等离子的博客

生活原本沉闷,但跑起来就有风

  • 博客(341)
  • 资源 (13)
  • 收藏
  • 关注

原创 QT基础入门目录

💢💢💢💢💢💢💢💢💢💢💢💢目录总览💢💢💢💢💢💢💢💢💢💢💢💢。

2023-03-02 23:12:33 987

原创 三款清爽好用的解压缩软件,最后一款是国际版?

强烈推荐入手!需要下载链接的可以私信我!

2024-05-22 12:55:34 482

原创 modbus开源库libmodbus的C语言使用记录(实现简单的modbus主机/丛机程序,解决libmodbus库安装出现的问题)

libmodbus 是一个开源的、跨平台的C库,用于实现Modbus通讯协议。它支持Modbus RTU(RS-232/485)和Modbus TCP协议,可以使开发者方便地在项目中集成Modbus通讯功能。libmodbus的设计目标是简单、灵活和高效,适用于各种大小的嵌入式和桌面应用。

2024-05-22 12:47:02 11

原创 Git提交和配置命令

本文详细介绍了本地代码提交到远程仓库的完整流程,包括初始化本地仓库、配置用户名和邮箱、添加文件到暂存区、提交文件到本地仓库、关联远程仓库以及推送代码到远程仓库。通过这些步骤,我们可以高效地管理和协作我们的代码项目,提高开发效率,保证代码的安全和稳定。

2024-05-22 12:37:29 484

原创 Git变更/清除远程地址

要变更 Git 仓库的远程地址,你需要使用命令。这个命令允许你更新现有的远程仓库的 URL。:首先,你可以使用命令查看当前配置的远程仓库信息,确认要修改的远程仓库名字。这将列出你当前的远程仓库信息,包括名称和 URL。注意:之后操作时候只需使用origin即可:使用命令,将现有的远程仓库地址更新为新的地址。假设你要将远程仓库名字为origin将替换为你要设置的新远程仓库的 URL。例如,如果你的新 URL 是:运行命令再次确认远程仓库的 URL 已经被更新。

2024-05-22 12:34:48 140

原创 70+开源实时操作系统列表,示例项目和资源一网打尽(你不知道的开源操作系统汇总,建议收藏备用)

它最初是作为基于 Arm® Cortex®-M 的处理器的独立于供应商的硬件抽象层,后来扩展到支持基于 Arm Cortex-A 的入门级处理器。RT-Thread RTOS 是一个可扩展的实时操作系统:ARM Cortex-M0、Cortex-M3/4 的微型内核,或 ARM Cortex-A8、ARM Cortex-A9 DualCor 的全功能系统。Zephyr™ 项目是一个可扩展的实时操作系统 (RTOS),支持多种硬件架构,针对资源受限的设备进行了优化,并在构建时考虑了安全性。

2024-05-19 11:18:18 33

原创 面试被拒了,因为不会使用linux的搜索命令!

grep 是 Linux 系统中的一个强大的文本搜索工具,其名称来源于 Global Regular Expression Print(全局正则表达式打印)。grep 命令允许用户在文件中搜索包含指定模式的行,并将结果打印出来。find命令用于在指定目录下搜索文件,并可以根据各种条件过滤结果。它是一种功能强大的文件搜索工具,能够执行复杂的文件搜索任务。locate命令用于快速定位文件,它通过搜索数据库而不是实时搜索文件系统,因此比find命令快速许多。ack是一个强大的代码搜索工具,专门设计用于搜索源代码。

2024-05-18 10:01:35 902

原创 32 位和 64 位 Linux 上 C 语言的整数大小的分析

理解整数类型在 32 位和 64 位 Linux 系统上的大小差异是 C 语言程序员必须掌握的基础知识。通过明确各种整数类型的大小及其在不同系统上的表现,可以有效地编写更加高效和跨平台的代码。使用stdint.h中的定长整数类型可以帮助确保代码在不同架构上的一致性与可移植性。

2024-05-17 18:11:37 281

原创 systemd-coredum占用CPU很高的问题排查(已解决)和记录

频繁的崩溃:如果系统中有进程频繁崩溃并生成coredump文件,可能会占用大量内存来处理这些文件。大规模coredump文件:如果生成的coredump文件非常大,在处理这些文件时可能会占用大量内存。内存泄漏本身可能存在内存泄漏问题,导致在处理coredump文件时内存占用不断增加。配置问题:某些配置可能导致使用更多的资源。例如,配置文件中可能设置了高的内存限额或启用了详细的调试信息收集。检查系统日志:使用journalctl命令检查系统日志,看看是否有进程频繁崩溃的记录。查看coredump文件大小。

2024-05-16 22:00:00 25

原创 使用库进行Linux下串口收发通信(最简单没有之一)的记录

c-periphery 是一个小型 C 库,用于用户空间 Linux 中的GPIO、LED、PWM、SPI、I2C、MMIO 和串行外设 I/O 接口访问。c-periphery 简化并整合了原生 Linux API 到这些接口。c-periphery 在嵌入式 Linux 环境(包括 Raspberry Pi、BeagleBone 等平台)中与外部外设连接非常有用。

2024-05-16 08:30:00 56

原创 QT实现线程的四种方式(QThread、QRunnable和QThreadPool、QObject、QtConcurrent)

QThread是Qt中的一个类,代表一个独立的线程。每个QThread对象都可以运行一个独立的事件循环,并且可以在其中执行各种任务。使用QThread类,你可以通过继承QThread并重载其run()方法来定义线程要执行的工作。下面是一个简单的示例,演示如何使用QThread类来创建和管理一个线程。首先,我们需要创建一个继承自QThread的自定义类,并重载其run()方法。在这个方法中,我们可以定义线程执行的任务。Q_OBJECTprotected:// 线程要执行的任务i < 5;++i) {

2024-05-16 08:30:00 564

原创 QT日志类SimpleQtLogger的简单记录

SimpleQtLogger是一个轻量级、易于使用的Qt日志库,旨在提供简单而灵活的日志记录功能。它利用Qt的核心模块(如QString和QFile),确保与Qt应用程序的无缝集成。SimpleQtLogger支持多种日志级别(如Debug、Info、Warning、Error),可以将日志输出到控制台、文件或其他自定义目标。SimpleQtLogger是一个功能强大、易于使用的Qt日志库,适用于各种Qt应用程序的日志记录需求。

2024-05-14 23:09:12 1186 1

原创 探索Git:版本控制的革命(一文了解Git)

Git是一个分布式版本控制系统(DVCS),由Linus Torvalds于2005年为Linux内核开发而创建。它旨在快速高效地处理从小型到大型的项目版本管理。与传统的集中式版本控制系统(如Subversion和CVS)不同,Git不依赖于中央服务器,每个开发者的工作副本都是一个完整的代码库。

2024-05-14 21:33:17 669

原创 版本控制:软件开发的基石(一文读懂版本控制)

版本控制是一种系统,它允许开发者记录文件的变化,能够在未来的某个时间点回溯或恢复特定版本。这对于软件开发尤其重要,因为代码在开发过程中经常会被修改、修复和优化。版本控制系统(VCS)提供了一种机制来管理这些变化。版本控制系统是软件开发中的基础工具,它不仅提高了开发效率,还增强了代码的安全性和可靠性。Git作为分布式版本控制系统的代表,以其强大的功能和灵活性成为开发者的首选。理解并熟练使用版本控制系统,是每个开发者的必修课,也是团队协作和高效开发的基石。

2024-05-14 21:24:47 278

原创 深入解析 .gitignore 文件语法规则

理解 .gitignore 文件的语法规则可以大大简化版本控制的工作流程。通过正确配置 .gitignore 文件,你可以确保你的代码库保持干净,仅包含必要的文件,从而提高开发效率和代码质量。通过忽略不必要的文件,可以减少代码库的混乱,提高代码管理的效率。.gitignore文件必须放在Git仓库的根目录中,或放在任何子目录中以定义该目录特定的忽略规则。)可以指定不忽略的文件或目录。可以使用简单的文件名或路径匹配规则来指定要忽略的文件和目录。.gitignore文件中的规则是相对于其所在目录的。

2024-05-14 18:32:02 525

原创 7z中文乱码,解决7z在压缩文件时会出现中文乱码的问题!

压缩的zip文件里面带有时,解压后会出现。使用7-zip压缩zip文件,可以使用参数,或者-mcu=on 强制文件名以utf-8格式编码,解压后正常。

2024-04-26 18:17:17 374

原创 uthash哈希库使用详解(增删改查和遍历,示例代码)

uthash库是一个在C语言中实现的轻量级哈希表库,它提供了高效的哈希表数据结构和简单易用的API,能够快速地将对象插入到哈希表中,并支持快速的查找、删除等操作。简单易用:uthash库提供了简洁的API,使用方便。高效性能:底层实现采用了高效的哈希算法和数据结构,能够在大量数据中快速进行操作。灵活性:可以轻松地在任何C语言项目中使用,而无需额外的依赖。uthash是一个功能强大的哈希库,可以帮助C语言开发者轻松实现哈希表的各种操作。本文提供了uthash的基本使用教程,希望对你有所帮助。

2024-04-23 19:59:14 1127

原创 Synergy错误:ERROR: ipc connection error, connection refusedERROR: ipc connection error, connection ref

可以尝试以下方法解决。

2024-04-10 22:35:17 248

原创 Synergy错误: NOTE: Cursor is locked to screen, check Scroll Lock key

这个错误通常是由于 Scroll Lock 键被按下导致的。Synergy 在一些情况下会认为鼠标被锁定在屏幕上,这可能是因为 Scroll Lock 键被误触发了。可以尝试按下或释放 Scroll Lock 键来解决这个问题。通常情况下,按下一次 Scroll Lock 键就可以解除鼠标锁定,然后再按一次可以锁定鼠标。有时候特殊的键盘设置(如 Fn 键)可能会影响 Scroll Lock 键的行为。检查你的键盘设置,确保 Scroll Lock 键的功能正常。

2024-04-10 22:30:18 251

原创 QT使用单例模式创建全局引用类

为了在Qt中创建一个可以全局引用的类,可以使用单例模式。单例模式确保一个类只有一个实例,并提供一个全局访问点。来访问这个类的实例,并且可以调用其方法或连接其信号。这样,就可以在整个应用程序中通过。

2024-04-10 20:17:43 373

原创 C++ switch 语句 范围语法

语句通常用于处理离散的值,而不是范围。示例中,使用了 C++17 中的范围语法 (的值位于相应的范围内时,会执行相应的语句。中的逻辑或条件来实现类似范围的效果。头文件中定义的常量,表示。

2024-04-10 19:00:00 240

原创 C语言动态分配数组

可以使用指针,并在需要时通过malloc函数动态分配内存。在这个示例中,结构体包含了一个整型成员size表示数组的大小,以及一个整型指针array用于存储动态数组。在函数中,我们通过malloc函数为数组分配内存,然后将分配的内存地址赋值给array成员。在main函数中,我们可以通过结构体变量访问并操作这个动态数组。最后,在程序结束前,我们使用函数释放了动态分配的内存,以避免内存泄漏。

2024-03-26 15:15:40 460

原创 C语言拼接字符串操作

要拼接 “字符串1” 和 “字符串2” ,可以使用字符串连接操作。在C语言中,您可以使用。函数来将两个字符串连接起来。在这段代码中,我们首先声明一个足够大的字符数组。来存储拼接后的完整字符串。中,最终得到了完整的字符串。

2024-02-29 20:00:00 681 1

原创 C语言清空文件夹、C语言判断文件夹下的文件夹是否存在,如果存在就清空,如果不存在则建立

函数检查目标文件夹是否存在,并获取其状态。然后,根据目标文件夹的存在与否以及其类型(是否为目录),执行相应的操作。如果目标文件夹存在且为目录,则清空文件夹;如果目标文件夹不存在,则创建该文件夹。,需要使用C标准库中的系统调用或者POSIX标准库中的函数。函数来执行文件夹的检查、清空和创建操作。另外,为了清空文件夹,还使用了。这段代码使用了POSIX标准库中的。

2024-02-29 19:30:00 348

原创 C语言统计文件夹下所有文件数量/C语言删除文件夹下所有文件

在C语言中,可以使用标准库中的函数来完成对文件夹中文件数量的判断和删除操作。下面是使用POSIX标准的代码示例,这段代码会检查指定文件夹下的文件数量,并在文件数量大于3个时删除所有文件。这个例子仅适用于类Unix系统,例如Linux或者macOS,不适用于Windows。来获取文件数量,如果数量大于3,则调用。函数用于统计文件数量,

2024-02-29 19:00:00 487

原创 QT问题记录:Qt报错msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set

网上大部分的解决方案都是这个,直接打开找到并文件msvc-version.conf 在其中添加版本QMAKE_MSC_VER = 1900 (根据版本设置),不推荐,因为换了其他VS版本可能出错。重新设置一个新的构建目录(影子目录),或者清空当前目录的所有文件即可。方法二:修改配置文件(不推荐)方法一:清空构建目录。

2024-01-30 20:30:00 1416 1

原创 OneNote中的键盘快捷记录(超全)

OneNote 中的键盘快捷方式

2024-01-28 16:50:44 1448

原创 Linux下获取cpu温度的探索

hwmon介绍。

2024-01-17 23:30:31 901

原创 Linux一条命令换阿里源

要在Linux系统中切换到阿里源,可以使用以下命令。请注意,不同的Linux发行版可能有不同的包管理工具,因此命令可能会有所不同。

2024-01-16 23:33:06 1054

原创 从FTP到Feem:文件传输技术的革新

Feem是一个高效、安全的文件传输协议,具有许多优势和应用场景。在未来,随着互联网技术的发展和普及,Feem协议将会得到更广泛的应用和推广。Feem_v4.3.0_beta_Windows_Installer是Feem协议针对Windows操作系统的最新版本。Feem是一个开源的文件传输协议,旨在提供高效、安全、快速的文件传输服务。与传统的FTP和HTTP协议相比,Feem具有许多优势,如支持任意大小的文件传输、支持实时传输和断点续传等。安卓版本已去除限制,桌面版本看下面操作即可。

2024-01-16 23:30:43 478

原创 QT下的几种实现modbus的库,记录

QT提供了一个名为QModbus的模块,可以实现Modbus的主机或从机功能pro需要添加相关头文件。

2024-01-09 01:40:03 1132

原创 CreateDIBSection失败的问题记录

要解决这个问题,需要对代码进行仔细检查,并针对特定情况进行调试和修复。可能需要释放内存、优化代码或更新相关库以解决CreateDIBSection失败的问题。

2024-01-08 18:45:00 1211

原创 QT应用篇:QT解析与生成XML文件的四种方式

四种常见的解析 XML 的方式(DOM、SAX、以及基于 Qt 的 XmlStreamReader)各有自己的优缺点,适合不同的应用场景。DOM 适合小型且结构简单的 XML 文件,需要频繁修改和操作整个文档结构的情况。SAX 适合大型 XML 文件,以及只需读取不需要修改的情况。基于 Qt 的 XmlStreamReader 适合那些需要流式读取 XML 内容,且对内存消耗有限制的情况。QtXmlPatterns适用于需要复杂查询和处理的场景,比如需要对XML进行复杂筛选和转换的情况

2024-01-08 07:30:00 1533

原创 QT基础应用:QT设置开机自启动(Linux&windows)

在Qt程序内部实现和取消的功能。实际上是通过中的来实现。具体使用了函数,传入软件的绝对路径以及标志位来设置或取消开机启动。QT还提供了检查开机启动是否成功的方法,并附带了一个函数isAutoRun来判断进程是否设置为开机启动。值得注意的是,使用而不是来传递参数,以确保开机启动路径正确。1 实现开机启动函数1、设置软件本身开机启动2、取消软件本身开机启动。

2024-01-08 07:15:00 1489

原创 QT应用篇:QT自定义最小化托盘显示和操作

设置系统托盘的图标,参数是一个QIcon对象,可以从文件或资源中加载。:设置系统托盘的右键菜单,参数是一个QMenu对象,可以添加各种操作选项,如打开主窗口、隐藏/显示主窗口、退出应用程序等。显示一个气球消息,参数分别是标题、内容、图标和显示时间,标题和内容必须是纯文本字符串。当用户点击消息时,会发出信号。show()显示系统托盘图标。hide()隐藏系统托盘图标。返回系统托盘图标是否可见。geometry()返回系统托盘图标在屏幕上的位置和大小。toolTip()返回系统托盘的提示信息。

2024-01-07 18:19:23 1516

原创 AI一键注释代码、阅读整个项目、转换编程语言。已开源!

首先需要选中一个文件点击添加注释注释添加完成(如果对于注释不满意可以多点几次添加注释)

2023-12-24 22:28:32 2948 1

原创 【QT Visual Studio环境配置】error MSB8020: 无法找到 v141/v142 的生成工具(完整版)

首先要了解V**平台工具集根据你安装的Visual Studio版本不同而有所区别,知道这个就容易解决问题了,确定你安装的那个版本,需要使用哪个工具集。

2023-12-18 19:00:00 1460

原创 AI工具导航网站(包含写作、翻译、设计、论文润色去重的AI工具集)

人工智能工具导航网站集合了国内外各种热门、创意、有趣、前沿的AI工具盒网站,方便用户迅速访问和体验各种AI应用。

2023-12-12 19:48:56 451

原创 谷歌Gemini全面反击:人工智能的新巅峰,GPT-4的强劲对手超越GPT-4的多模态大模型

谷歌Gemini是一款超越GPT-4的多模态大模型,可以像人类一样理解世界,处理代码、文字、音频、图像和视频通通不在话下。它是谷歌在人工智能领域的重大突破,也是谷歌对OpenAI的有力回应。它将为企业和个人带来更多的便利和可能,也将为人工智能的发展开辟新的视野和方向。

2023-12-12 19:37:22 210

原创 Linux 系统 SSH 和 SCP 服务器搭建、配置、访问以及出现的问题

为了在 Ubuntu 20.04 上安装 SSH 服务器,您需要在服务器上拥有 sudo 权限。默认情况下,即使是最低配置,您的主机上也应该已经安装了 SSH。要检查情况是否确实如此,您可以运行带有“-V”选项的“ssh”命令。ssh -V请注意:ssh的版本信息并不意味着服务器上正在运行 SSH 服务器,它仅意味着您当前能够作为客户端连接到 SSH 服务器。让我们看看如何在主机上安装 OpenSSH 服务器。

2023-12-12 19:25:26 1572

LibModbus(适用于linux平台)libmodbus(windows)

LibModbus(适用于linux平台) 是一个旧的版本的modbus库,最后一次更新是在2013年。它是由Lopes Laurent和Xavier Vartanian开发的,基于Modicon Modbus协议参考指南。它是用C语言编写的,它的许可证是GPL v2。 libmodbus(windows) 是一个新的版本,最后一次更新是在2020年。它是由Stéphane Raimbault开发的,也基于Modicon Modbus协议参考指南。它也是用C语言编写的,支持Linux,FreeBSD,Mac OS和Windows系统。它的许可证是LGPL v2.1。它还提供了一个商业版,叫做promodbus,可以免除LGPL的限制。

2024-01-09

QT C++ QPainter 实现图片旋转

创建绘图设备(QPainter): 首先,需要创建一个 QPainter 对象,用于执行绘图操作。 设置绘图参数: 在进行绘图之前,可以通过 QPainter 的函数设置渲染参数,如反锯齿等。 加载图像: 使用 QPixmap 加载需要绘制的图像。 设置绘图变换: 使用 QPainter 的变换函数(例如 translate、rotate 等),将绘图坐标系转换到图像的中心,并按需求进行旋转。 绘制图像: 使用 QPainter 的 drawPixmap 函数,在指定的位置绘制图像。 重置绘图变换(可选): 如果在绘制其他内容之前需要恢复坐标系变换,则可以使用 QPainter 的 resetTransform 函数重置坐标系。 完成绘图: 绘图完成后,程序会自动将绘图设备的内容显示到窗口上,或者在需要时手动调用 update 函数触发窗口的重绘。

2023-11-22

QCheckBox样式表(自定义)

QCheckBox QCheckBox 的默认选择器。 QCheckBox::indicator QCheckBox 的指示器,即复选框的标记部分。 QCheckBox::indicator:checked QCheckBox 选中状态下的指示器。 QCheckBox::indicator:unchecked QCheckBox 未选中状态下的指示器。 QCheckBox::indicator:indeterminate QCheckBox 不定状态下的指示器(部分选中)。 QCheckBox::indicator:focus QCheckBox 处于焦点状态下的指示器。 QCheckBox::indicator:hover QCheckBox 鼠标悬停在复选框上时的指示器。 QCheckBox::indicator:pressed QCheckBox 处于按下状态下的指示器。 QCheckBox::indicator:on QCheckBox 处于选中状态下的指示器

2023-11-19

QCheckBox基础样式表

新建QT默认新工程,替换main.c文件内代码即可运行

2023-11-18

免费开源的区域屏幕录制(gif转换)工具(支持编辑功能)

软件优点:区域截屏,直接转换为gif即刻分享,免费开源,支持编辑功能 它可以让你轻松地录制屏幕,摄像头或画板的动画,并编辑、保存为 GIF,视频或其他格式。

2023-11-18

QProgressDialog基础、高级和样式表使用示例代码

QProgressDialog基础、高级和样式表使用示例代码

2023-11-05

OMRON-欧姆龙PLCW342-E1-15通讯命令参考手册使用说明.pdf

OMRON-欧姆龙PLCW342-E1-15通讯命令参考手册使用说明

2023-11-05

一个使用QLineEdit的示例代码,创建了一个简单的登录界面,包括用户名、密码和登录按钮,以及一些输入检查和提示功能:

一个使用QLineEdit的示例代码,创建了一个简单的登录界面,包括用户名、密码和登录按钮,以及一些输入检查和提示功能:

2023-11-05

keil MDK534.7z

软件开发

2023-10-12

QT多线程的实现方式:QThread run优雅的创建与退出QT多线程

QT多线程的实现方式:QThread run优雅的创建与退出QT多线程 https://blog.csdn.net/qq_43445867/article/details/132797225

2023-09-13

QT多线程的实现方式:QThread run

QT多线程的实现方式:QThread run https://blog.csdn.net/qq_43445867/article/details/132797225

2023-09-13

qtcreator黑色背景主题

qtcreator黑色背景主题 主题(外边框)文件存放路径为:【QT安装路径】+Tools/QtCreator/share/qtcreator/themes 编辑器(代码界面)文件路径为:【QT安装路径】+ools/QtCreator/share/qtcreator/styles

2023-09-08

qtcreator黑色背景主题

qtcreator黑色背景主题 主题(外边框)文件存放路径为:【QT安装路径】+Tools/QtCreator/share/qtcreator/themes 编辑器(代码界面)文件路径为:【QT安装路径】+ools/QtCreator/share/qtcreator/styles

2023-09-08

在qt中使用libXL

LibXL是一个可以读写Excel文件的库。它不需要Microsoft Excel和。net框架,结合了易于使用和强大的功能,获取key:https://blog.csdn.net/qq_43445867/article/details/132572402

2023-08-30

C++ excel库 libxl(v3.8.0&v4.1.1&v4.2.0).7z

LibXL是一个可以读写Excel文件的库。它不需要Microsoft Excel和。net框架,结合了易于使用和强大的功能。库可用于 从头开始生成一个新的电子表格 从现有的电子表格中提取数据 编辑现有的电子表格 LibXL可以帮助您的应用程序以最小的工作量从Excel文件导出和提取数据。也可以用作报表引擎。库可用于C、c++、c#、Delphi、PHP、Python、PowerBASIC、Xojo、Fortran等语言。支持Excel 97-2003二进制格式(xls)、Excel 2007-2021 XML格式(xlsx/xlsm)。支持Unicode和64位平台。有一个针对。net开发者的包装器,以及独立的Linux、Mac和iOS版本。请参阅demo.xls或demo.xlsx文件中的库功能。

2023-08-30

​ActivePerl5.28版本下载、ActivePerl下载

​ActivePerl是一个perl脚本解释器。其包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,可以让用户编写出适用于unix,windows,linux系统的CGI程序来。 CGI(Common Gateway Interface)公共网关接口,是外部扩展应用程序与 Web 服务器交互的一个标准接口。服务器端与客户端进行交互的常见方式多,CGI 技术就是其中之一。根据CGI标准,编写外部扩展应用程序,可以对客户端浏览器输入的数据进行处理,完成客户端与服务器的交互操作。CGI规范定义了Web服务器如何向扩展应用程序发送消息,在收到扩展应用程序的信息后又如何进行处理等内容。对于许多静态的HTML网页无法实现的功能,通过 CGI可以实现,比如表单的处理、对数据库的访问、搜索引擎、基于Web的数据库访问等等。 ​

2023-08-20

QtXlsxWriter

文档:http://qtxlsx.debao.me QtXlsx是一个可以读写Excel文件的库。它不需要Microsoft Excel,可以在Qt5支持的任何平台上使用。该库可用于从头开始生成新的.xlsx文件从现有.xlsx文件中提取数据编辑现有.xlsx文件 References http://www.ecma-international.org/publications/standards/Ecma-376.htm http://www.iso.org/iso/catalogue_detail?csnumber=51463 http://msdn.microsoft.com/en-us/library/ee908652%28v=office.12%29.aspx http://www.datypic.com/sc/ooxml/ General https://github.com/jmcnamara/XlsxWriter http://openpyxl.readthedocs.org http://officeopenxml.com/anatomyofOOXML-xlsx.p

2023-08-20

Installs Win64 OpenSSL v1.1.1v

Installs Win64 OpenSSL v1.1.1v (Recommended for software developers by the creators of OpenSSL). Only installs on 64-bit versions of Windows. Note that this is a default build of OpenSSL and is subject to local and state laws. More information can be found in the legal agreement of the installation.

2023-08-19

x86-64-posix-seh和MinGW-W64-install.exe

x86_64-posix-seh和MinGW-W64-install.exe

2023-08-17

C语言实现base64编码与解码

C语言实现base64编码与解码

2023-08-16

WordPress是一款能让您建立出色网站、博客或应用程序的开源软件

WordPress是一款能让您建立出色网站、博客或应用程序的开源软件。

2023-08-10

apue3下载,解压密码wen

apue3下载,解压密码wen

2023-07-24

2款keil白天与暗黑配色

将已经准备好的配色文件复制到\UV4下替换,更换主题只需要替换global.prop

2023-07-19

4款keil主题配色暗黑系列主题

将已经准备好的配色文件复制到\UV4下替换,更换主题只需要替换global.prop

2023-07-19

CAN数据帧格式解析 看懂CAN的报文结构

CAN数据帧格式解析

2023-07-10

JuiceSSH-用于手机连接服务器

JuiceSSH_2.1.4_Mod.apk

2023-07-08

linuxdeploy-2.5.1-257.apk和linuxdeploy-2.6.0-259 .apk

linuxdeploy-2.5.1-257.apk和linuxdeploy-2.6.0-259 .apk

2023-07-08

busybox-v1-34-1-52下载

安装Linux deploy之前得首先安装Busybox,它集成了Linux的很多命令。

2023-07-08

PuTTY开源(Open Source Software)的连接软件

PuTTY是一款开源(Open Source Software)的连接软件,主要由Simon Tatham维护,使用MIT许可证授权。包含的组件有:PuTTY, PuTTYgen,PSFTP, PuTTYtel, Plink, PSCP, Pageant,默认登录协议是SSH,默认的端口为22。Putty是用来远程连接服务器的,支持SSH、Telnet、Serial等协议的连接。其中最常用的是SSH。用它来远程管理Linux十分好用,其主要优点如下:

2023-07-01

adb组件下载下载ADB组件并解压到C盘根目录

adb组件下载

2023-07-01

OPC-Server模拟器服务端 客户端

opcua服务器模拟器+opcua客户端工具

2023-06-29

实现OPC UA服务器功能,OPC UA服务器支持匿名访问、用户认证和客户证书认证

1. 实现OPC UA服务器功能,OPC UA服务器支持匿名访问、用户认证和客户证书认证。 2. 实现opc ua用户管理功能;管理OPC UA客户端通过用户认证访问服务端所需的用户名和密码。 3. 实现OPC UA访问证书管理功能;管理OPC UA客户端通过证书认证访问服务器使用证书公钥。 4. 实现OPC UA节点管理功能;配置OPC UA服务器节点。

2023-06-29

PDF文件解锁工具 PDF文件解锁工具

解锁加密的pdf

2023-03-19

Markdown工具中文.7z

  1、强大的编辑器:支持文本的复制、粘贴、查找、替换以及重做和撤销等基本操作   2、个性的功能:包括列表、表格、链接和表情符号的输入   3、自动完成   4、兼容主题的语言   5、丰富的主题   6、编辑支持:源代码模式,打字机模式,焦点模式等   7、支持setext标题,但默认标题样式是atx   1、ark Text 所输及所见,摒弃了众多 markdown 编辑器左边写作右边预览的写作方式,巧妙的将编辑和预览融为一体。   2、snabbdom 作为 Mark Text 的渲染引擎,保证了极速渲染编辑页面,带来流畅的书写体验。   3、支持 CommonMark Spec 和 GitHub Flavored Markdown Spec 语法格式,生成的 Markdown 可以复制到任何支持 markdown 格式的社区、网站。   4、段落及行内样式快捷键提升您的编辑效率。   5、输出 HTML 和 PDF 格式文件,方便在浏览器中预览。   6、黑、白两款主题,自由切换。   7、多种编辑模式:Source Code mode、Typewri

2023-03-05

SecureCRT 8.3

工具SecureCRT 8.3则是一款非常优秀的终端仿真程序,通常利用软件把个人计算机仿真成一个终端与主机相连。现在几乎所有使用Linux的人都使用终端仿真方法。对于不使用X window的情况下,人们使用字符界面的终端(虚拟终端)

2023-02-28

它是一款类似Navicat的工具,轻巧易用,可以查看扩展名为sqlite3/sqlite/db3/db的数据库文件,也可以新建N

它是一款类似Navicat的工具,轻巧易用,可以查看扩展名为sqlite3/sqlite/db3/db的数据库文件,也可以新建New Database/Database URI/New SQL数据库。 了解更多功能: 1、数据库一览 树状显示所有的架构,包括表,列,索引和触发器在数据库中包含的项目。按F5更新架构树,双击一个表或视图来显示它的数据,使用常用的命令的上下文菜单。 2、网格单元格编辑 表格单元格中编辑:显示一个表通过树状架构,选择一个单元格,然后按F2键调用编辑器。然后修改并确认您的更改写回到谈判桌上。 3、数据类型显示 本机的SQL数据类型显示不同的背景颜色来帮助检测类型错误。类型错误可能会导致性能下降或错误的SELECT结果集,如果NULL值与空字符串混淆。 4、完全的Unicode SQLiteSpy(db文件查看器)完全支持SQLite的Unicode的能力,数据显示和输入是完全实现为Unicode,包括SQL命令。 5、多个SQL编辑 现代标签是用来编辑和显示的查询语句和结果比较容易多个SQL查询。 SQL查询执行输入或加载到SQL他们编辑。然后按F9键运行该查询

2023-01-30

https://git.openwrt.org/feed/telephony.git

https://git.openwrt.org/feed/telephony.git

2022-11-25

paddel OCR  git clone https://github.com/PaddlePaddle/Paddle.git

paddel OCR

2022-11-21

彻底关闭Windows Defender的Antimalware Service executable

【不可恢复】用脚本完全卸载Windows Defender 该标本必须以管理员权限才能正常运行。

2022-11-02

海康威视摄像头SDKMVS_STD_3.1.0_181229

MVS_STD_3.1.0_181229 MVS_SDK_V3_2_0_VC90_Runtime_190626 海康威视相机IP设置说明书 千兆网口工业面阵相机用户手册V3.0.1.pdf

2022-08-11

空空如也

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

TA关注的人

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