TechBlog
首页
分类
标签
搜索
关于
← 返回标签列表
加载中...
#标签
共
2214
篇文章
MFC使用串口类通讯实例
MFC使用串口类通讯实例
时间:12/14/2025
一天一个计算机知识编程百度向上取整
本文系统介绍了数学和编程中的向上取整概念。在数学部分,通过表格对比了不同数值的向上取整、向下取整和四舍五入结果,特别强调负数处理的特殊性。编程实现部分详细说明了Python、C/C++、Java等语言使用ceil函数的方法,并提供了整数运算的优化技巧公式。最后指出了常见陷阱,包括返回值类型转换和负数处理注意事项。文章配有生动的图示和代码示例,适合编程学习者快速掌握这一基础但重要的数学运算实现。
时间:12/14/2025
C初阶9list使用攻略
本文介绍了C++STL中的list容器及其应用。list基于双向循环链表实现,适合频繁插入删除操作,时间复杂度为O(1)。文章详细讲解了list的初始化、迭代器使用误区、核心增删查改操作(push_back/pop_back/insert/erase等),以及常用函数如remove、size等。特别强调了list特有的成员函数sort、unique、merge和reverse的优化使用,这些函数针对链表结构进行了性能优化。通过代码示例展示了list与vector的区别及适用场景,帮助开发者根据需求选择合适
时间:12/14/2025
奶茶Beta专项LVGL9.4源码分析09-core-obj_class对象类系统
【奶茶Beta专项】【LVGL9.4源码分析】09-core-obj_class。
时间:12/14/2025
Linux的shell命令
在Linux系统中不同于window中的图形化操作,linux更多的是用的命令行的操作,下面我们来看看其中的一些基础shell命令。@是分隔符,linux和root是用户名,ubuntu是计算机名,~表示家目录即linux/home是根目录的子目录,/是根目录,~后的符号表示是普通用户,#表示是管理员用户。
时间:12/14/2025
插入排序与冒泡排序
本文介绍了插入排序和冒泡排序及其实现
时间:12/14/2025
计算几何n-元线性方程组
本文系统介绍了求解线性方程组的几种主要方法。首先概述了高斯消元法及其变体高斯-约旦法的核心思想和计算步骤,分析了其O(n³)的时间复杂度。然后讨论了克莱姆法则的理论意义和实际应用限制。重点阐述了矩阵求逆法和LU分解法的数学原理,详细推导了单位下三角矩阵的性质及其在LU分解中的应用。文章通过表格对比了各方法的适用条件、时间复杂度和数值稳定性,为不同场景下的方法选择提供了参考依据。最后简要介绍了扩展学习资源,包括算法课程和测试环境配置。
时间:12/13/2025
qt-windows用户点击.exe,报错缺少libgcc_s_seh-1.dll
libgcc_s_seh-1.dll是GCC编译器(如MinGW-w64)的核心运行时库,用于处理异常处理和基本运算。若目标电脑未安装GCC或相关工具链(如MinGW),该文件会缺失。
时间:12/13/2025
C-5模板初阶
本文介绍了C++中的函数模板和类模板。函数模板解决了函数重载代码复用率低和维护性差的问题,通过模板参数让编译器自动生成特定类型版本。函数模板分为隐式实例化(编译器自动推导类型)和显式实例化(手动指定类型)。类模板与函数模板类似,但必须显式实例化,实例化结果才是真正的类。文中通过交换函数和栈的实现示例,展示了模板的定义、使用和实例化方法,并说明了模板参数匹配规则(优先匹配非模板函数,若模板匹配更好则选择模板)。模板技术有效提高了代码的复用性和可维护性。
时间:12/13/2025
cpp-httplib路径参数解析类剖析
match接口:用静态片段做“锚点”,把两段锚点之间的子串当成参数值,塞进。可以把参数名数组理解为非变量,此部分是根据不同的用户进行变更的。构造函数:把路径拆成“静态片段数组”+“参数名数组”可以把静态片段数组理解为非变量,此部分是固定的。的内容依次是,可以理解为非变量,此部分是。
时间:12/13/2025
C语言数组与指针示例
全面介绍了数组和指针的核心概念与应用。文档涵盖文件概述、核心结构分析、关键概念详解(一维数组声明与访问、指针基础操作、指针算术运算、二维数组应用)、代码执行流程及预期输出结果,并提供了详细的编译与执行指南。此外,文档补充了动态内存分配、指针与字符串处理、指针数组、指向指针的指针等高级示例,帮助读者深入理解数组与指针的工作原理。同时,文档还总结了数组越界、指针初始化、内存管理等关键编码注意事项,为C语言学习者提供了实用的参考资料,便于快速掌握数组与指针的使用方法。
时间:12/13/2025
CSDN-专栏C-ASP.NET-Razor-视图引擎实战.cshtml-从入门到避坑图解-案例
///用户数据模型///
时间:12/13/2025
二叉树深度探索遍历性质与经典算法
每一种遍历方式都有其特点,根据不同的题型选择合适的遍历方式往往可以达到更好的效果遍历方式访问顺序关键特点应用数据结构前序遍历根->左->右先访问根。第一个节点是整棵树的根。复制二叉树、反转子树栈(递归/迭代)中序遍历左->根->右在中间访问根。对BST会得到有序序列。二叉搜索树的中序遍历得到升序序列栈(递归/迭代)后序遍历左->右->根最后访问根。最后一个节点是整棵树的根。释放二叉树、计算节点数/高度栈(递归/迭代)层序遍历。
时间:12/13/2025
C树形DP树上分组背包
树形DP代码框架见下对应小明的背包6蓝桥云课。代码1对应蓝桥云课包含1的树上联通计数块2。代码练习2最小子树代码见下,对应蓝桥云课。代码练习3对应蓝桥云课取气球代码见下。
时间:12/13/2025
MFC运行原理
程序的诞生:■Applicationobject产生,内存于是获得配置,初值亦设立了。■AfxWinMain执行AfxWinInit,后者又调用AfxInitThread,把消息队列尽量加大到96。■AfxWinMain执行InitApplication。这是CWinApp的虚拟函数,但我们通常不改写它。■AfxWinMain执行InitInstance。这是CWinApp的虚拟函数,我们必须改写它。
时间:12/13/2025
从0开始c,但是重置版,第1篇c基本框架
各位好!!!!!!!!!!!!!既然都重置了,那必须得做点高质量的了那么我们就开始了我还幻想了几个学生A,B,C。
时间:12/13/2025
Linux下进程的控制
在linux中fork函数是非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。
时间:12/13/2025
C2远控篇CCSC转换格式UUID标识MAC物理IPv4地址减少熵值
本文介绍了两种将ShellCode转换为常见标识符格式的免杀技术:UUID和MAC地址转换。文章首先提出通过格式转换可降低ShellCode的可识别性,随后详细展示了如何将ShellCode转换为UUID格式并加载执行,包括Python转换脚本和C++加载代码。类似地,也介绍了MAC地址转换方法,提供相应脚本和加载实现。最后指出单纯格式转换不足以绕过杀毒软件,需要结合其他混淆技术,并以火绒为例展示了综合使用文件分离等技术后的免杀效果。
时间:12/12/2025
从微观到宏观了解C项目的编译
CMake✅看✅根据你选的“生成器”(Ninja/Make/VS)生成对应的构建脚本Makefile.sln❌不负责决定“什么时候重编什么文件”构建系统(Make/Ninja/VS等)✅读取CMake生成的构建脚本✅进行增量编译判断哪些.cpp改了→只编这些哪些没改→直接复用上次的.o✅调用编译器去干活(编译、链接)编译器(g++/clang/cl)✅负责把.cpp→.o(+汇编这些细节)✅把一堆.o+库→可执行文件/动态库CMake。
时间:12/12/2025
Cmake编译opecv-c报错
按照提示找到构建文件下的build/3rdparty/ade/ade-0.1.1f/sources/ade/include/ade/typed_graph.hpp,添加头文件#include<cstdint>即可。
时间:12/12/2025
C-内存分配详解
本文介绍了C++中的内存分配机制,重点对比了栈分配和堆分配两种方式。栈内存由编译器自动管理,适合局部变量;堆内存通过new/delete手动控制,适合大块动态内存。详细讲解了new/delete的基本用法、数组分配、多维数组处理及异常处理。特别强调了内存管理最佳实践:配对使用分配/释放操作符、检查分配结果、避免内存泄漏,并推荐使用RAII技术实现自动资源管理。文章提供了丰富的代码示例,涵盖了从基础到高级的内存操作技巧。
时间:12/12/2025
技术视角海外版一站式同城生活服务平台源码解析
海外华人生活服务平台开发指南:本文解析一站式海外生活服务系统的核心架构与技术实现,包含用户端、商户端、骑手端和管理后台四大模块。重点介绍微服务架构、国际支付集成、地图API适配等关键技术选型,并提供源码获取与二次开发建议。强调本地化运营与合规性,指出此类平台在满足海外华人生活需求的同时蕴含巨大商机,为开发者提供完整的技术路线参考。
时间:12/12/2025
C文件压缩及解压缩小程序的实现
摘要本文介绍了一个基于Huffman树的文件压缩与解压缩小程序实现。程序采用数组方式模拟Huffman二叉树结构,实现了以下功能:支持所有特殊字符的处理包含文件压缩(EnCode)和解压缩(DeCode)功能提供Huffman树和编码表的打印功能实现特点包括:使用vector模拟二叉树而非传统指针结构采用小堆优化Huffman树构建过程处理了字符统计、树构建、编码生成等完整流程解决了中文等特殊字符的处理问题程序可作为Huffman编码的教学示例,展示了数据压缩的基本原理和C++文件操作技
时间:12/12/2025
C语言实战3
本文介绍了基于C语言开发的学生成绩管理系统。系统采用结构体存储学生信息,实现动态内存管理和文件读写功能。核心模块包括成绩录入、查询统计及二进制文件存储,通过控制台菜单实现交互界面。项目注重错误处理机制和内存泄漏防护,并提供了扩展建议(如链表结构、图形界面等)。开发过程中强调代码注释规范和版本控制工具的使用。该系统实现了学生成绩管理的基础功能,具有良好的可扩展性。
时间:12/12/2025
上一页
1
2
3
4
5
...
93
下一页
第 3 / 93 页