Loading

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页
摘要: 项目简介 项目中有一部分需要将文本文字进行语音播放,但在网络上查询了很多,发现很多都要注册或者压根就不能用。 这时,我考虑自己写一个文本语音播报软件,既可以根据自定义化,还能提高编码水平。 项目实现 由于使用Windows 10系统,官方语音库肯定是最适配的。库文件包括:#include "sapi 阅读全文
posted @ 2023-08-02 11:18 eiSouthBoy 阅读(557) 评论(0) 推荐(0)
摘要: C++学习方向 C++是一种通用的编程语言,可用于开发各种类型的应用程序,包括桌面应用程序、嵌入式系统和游戏。以下是一些C++的学习方向: 基础语法和编程概念 面向对象编程 泛型编程 标准模板库(STL) 并发编程 操作系统和系统编程 学习书籍 以下是一些C++学习书籍的推荐: 《C++ Prime 阅读全文
posted @ 2023-08-02 09:19 eiSouthBoy 阅读(213) 评论(0) 推荐(0)
摘要: C++ STL 库快速上手 阅读全文
posted @ 2023-07-07 16:00 eiSouthBoy 阅读(34) 评论(1) 推荐(0)
摘要: 📌 命令行结束程序运行:`taskkill.exe /F /FI "IMAGENAME eq program.exe"` (程序名为:program.exe都会被结束运行) - /F:强制终止进程 - /FI:过滤器功能 📌 命令行指定程序PID结束运行:`taskkill.exe /F /PI 阅读全文
posted @ 2023-07-05 14:18 eiSouthBoy 阅读(90) 评论(0) 推荐(0)
摘要: ## 下载地址 [qt5.9downlaod](https://download.qt.io/archive/qt/5.9/) ![](https://img2023.cnblogs.com/blog/2823710/202305/2823710-20230522102108048-28183072 阅读全文
posted @ 2023-06-20 09:33 eiSouthBoy 阅读(1091) 评论(0) 推荐(0)
摘要: ## 问题引入 MQTT使用也有一段时间了,包括同步和异步的使用。 这里根据官方案例和本人的理解,记录以下学习过程。 ## 解决过程 简要介绍编写 MQTT Producer的消息发布(异步)过程: - **第1步:创建客户端** ```c LIBMQTT_API int MQTTAsync_cre 阅读全文
posted @ 2023-06-20 09:33 eiSouthBoy 阅读(1567) 评论(0) 推荐(0)
摘要: ## 一、问题引入 官方给出了MQTT Client的同步和异步发布的例子,本随笔就是同步发布的example。同步和异步都有一套API函数和结构体。 同步发布消息算是最简单的案例了,这里总结一下代码。 ## 二、解决过程 简要介绍编写 MQTT Producer的消息发布(同步)过程: - **第 阅读全文
posted @ 2023-06-20 09:33 eiSouthBoy 阅读(919) 评论(0) 推荐(0)
摘要: 一、宏定义 几个特殊的宏 C语言规定了几个特殊的宏:__FILE__ 、 __LINE__ 、 __func__。 macro.c #include <stdio.h> #include <stdlib.h> #include <string.h> #include <stdbool.h> int 阅读全文
posted @ 2023-06-16 14:19 eiSouthBoy 阅读(94) 评论(0) 推荐(0)
摘要: 一、问题引入 程序是由许多个函数组成的,而编写一个好的、安全的函数是很重要的。 随笔通过引用 #include <stdio.h> 库中的两个函数来分析:sprintf() 和 snprintf(),为什么一个好的、安全的函数的那么的重要? 二、解决过程 sprintf函数例子 #include < 阅读全文
posted @ 2023-06-07 15:18 eiSouthBoy 阅读(1219) 评论(0) 推荐(0)
摘要: ## 一、问题引入 通过 **Tinyhttpd:运行测试【1】 和 抓包分析【2】**,基本完成了对程序的功能测试和通信原理。此时可以进一步对源码进行分析,本文不考虑代码一行一行的分析,仅对关键部分代码解析。 ## 二、解决过程 ### 2-1 main()函数 主函数主要创建http的监听套接字 阅读全文
posted @ 2023-06-06 11:35 eiSouthBoy 阅读(100) 评论(0) 推荐(0)
摘要: ## 一、问题引入 **UNIX网络编程 卷1:套接字联网API(第三版)** 第6章 介绍了I/O复用可以通过select()的单进程服务器与多客户端通信。 UNIX下可用的5中I/O模型: - 阻塞式I/O - 非阻塞式I/O - **I/O复用(select和poll)** - 信号驱动式I/ 阅读全文
posted @ 2023-05-26 11:20 eiSouthBoy 阅读(172) 评论(0) 推荐(0)
摘要: ## 一、分页查询 ❓ 需求描述:客户端查询数据库数据并显示在表格中。在数据库中进行一次查询,查询结果有1050条记录,但表格单页可显示行上限: 100,这时需要给本次查询记录分配 `?` 页用来显示? 可以通过固定公式进行计算(c伪代码): ```c #define TABLE_SHOW_ROW 阅读全文
posted @ 2023-05-25 14:07 eiSouthBoy 阅读(417) 评论(0) 推荐(0)
摘要: ## 一、问题引入 [UNIX网络编程:socket & fork()多进程 实现clients/server通信]() 随笔介绍了通过fork()多进程实现了服务器与多客户端通信。但除了多进程能实现之外,多线程也是一种实现方式。 重要的是,多进程和多线程是涉及操作系统层次。随笔不仅要利用pthre 阅读全文
posted @ 2023-05-19 10:05 eiSouthBoy 阅读(335) 评论(0) 推荐(0)
摘要: ## 一、问题引入 [UNIX网络编程:socket实现client/server通信](https://i.cnblogs.com/posts/edit;postId=17356425) 随笔简单介绍了TCP Server服务单客户端的socket通信,但是并未涉及多客户端通信。 对于网络编程肯定 阅读全文
posted @ 2023-05-16 17:21 eiSouthBoy 阅读(384) 评论(0) 推荐(0)
摘要: ## 一、问题引入 阅读**UNIX网络编程 卷1:套接字联网API 第3版**的前4个章节,觉得有必要对书籍上的源码案例进行复现,并推敲TCP的C/S通信过程。 ## 二、解决过程 ### 2-1 server 代码 ```c #include #include #include #include 阅读全文
posted @ 2023-05-11 11:30 eiSouthBoy 阅读(314) 评论(0) 推荐(1)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页