文档声明:
以下属于本人在学习过程中产出的学习计划,以及学习笔记。
常用的函数的集成开发,并封装成接口,方便日后开发直接使用。
1、打造个人工具库函数接口以及工具库接口的使用演示。
2、部分工具函数会以CSDN博客的形式发布,如果又兴趣,可以进行预览参考。作者:Aliven888
博客文章
Qt :
- Qt 中文显示乱码问题解决方案。(2020-09-06)
- Qt 编程 —— UI界面坐标系介绍 【学习笔记】(2020-10-05)
- Qt 编程 —— Qt Create 编译器常用快捷键学习总结(2020-10-05)
- Qt 编程 —— QWidget,QMainWondow,QDialog窗口简述【学习笔记】(2020-10-06)
- Qt 编程 —— 项目工程文件(.pro)介绍 【学习笔记】(2020-10-06)
- Qt 编程 —— 常用组件(QPushButton)学习笔记总结 【更新中…】(2020-06-06)
- Qt 编程 —— 模态对话框和非模态对话框(2020-10-11)
- Qt 编程 —— 消息对话框(QMessageBox)的使用 【学习笔记】(2020-10-11)
- Qt 编程 —— 颜色对话框(QColorDialog)的使用 【学习笔记】(2020-10-11)
- Qt 编程 —— 文件对话框(QFileDialog)的使用 【学习笔记】(2020-10-14)
- Qt 编程 —— 字体对话框(QFontDialog)的使用 【学习笔记】(2020-10-14)
- Qt 编程 —— 事件处理机制学习笔记(2020-10-18)
- Qt 编程 —— 信号与槽机制 学习笔记总结(2020-10-18)
- Qt 5.9.6 Qt Widgets C++ Classes Reference Documentation(参考手册)(2020-12-10)
- Qt 编程—— 程序启动画面的简单实现(含源码)(2021-01-25)
- Qt 编程 ——— 中如何实现多语言翻译功能(含源码)(2021-01-29)
- Qt 编程 —— 入门学习,开发常用的重要基类介绍(2021-02-21)
- Qt 编程 —— 输入对话框(QInputDialog)的使用 【学习笔记】(2021-02-21)
C/C++:
- VS2015 配置 Qt 开发编译环境。(2020-07-21)
- Windows应用程序如何显示自定义窗口名称。(2020-07-26)
- ASCII码 对照表 - 仅供学习参考 (完整版)。(2020-07-26)
- C++ Json工具库获取以及功能函数演示样例。(2020-08-02)
- C++ Json工具运行库配置方法。(2020-08-03)
- C++11 Thread::Mutex class 线程互斥量学习笔记。(2020-08-31)
- C++11 线程类(Thread)学习笔记。(2020-09-02)
- 网络字节序与主机字节序的介绍与对比。(2020-09-17)
- C/C++结构体(struct)使用与自定义字节对齐学习笔记。(2020-09-19)
- C++ 字符串类(string class)使用详解【学习笔记】(2020-09-26)
- 【编译器问题】LINK : fatal error LNK1104: 无法打开文件“mfc140u.lib” 错误解决方案(2020-10-08)
- C/C++ 静态链接库(lib)的三种常用调用方式(2020-11-08)
- C/C++ 动态链接库(dll)的生成与调用(2020-11-08)
- 【编译器问题】“fatal error LNK1169: 找到一个或多个多重定义的符号” 解决方案(2020-11-08)
- Windows核心编程,多线程编程学习有这一篇就够了(2020-11-14)
- C/C++ 中如何控制float或者double类型精度输出(2020-11-14)
- VS编译器中的字符集(多字节和Unicode)的区别(2020-11-15)
- Windows API函数大全(Windows编程参考手册)(2020-12-10)
- C/C++ Windows环境下 boost 安装使用教程【学习笔记】(2020-12-14)
- C/C++ 开发 boost 库参考手册整理(1) 【学习笔记】(2020-12-14)
- C/C++ 开发 boost 库参考手册整理(2) 【学习笔记】(2020-12-16)
标准模板库:
- 标准模板库(STL)之 list 用法【初级】。(2020-07-29)
- 标准模板库(STL)之 vector 用法【初级】。(2020-08-12)
- 标准模板库(STL)之 set 用法【初级】。(2020-08-16)
- 标准模板库(STL)之 map 用法【初级】。(2020-08-20)
- 标准模板库(STL)之 stack 用法【初级】。(2020-08-22)
- 标准模板库(STL)之 queue 用法【初级】。(2020-08-22)
设计模式:
- C++ 设计模式 之 单例模式 【开发学习笔记】。(2020-09-09)
网络:
linux:
- Linux 常用指令之 ping 指令详解。(2020-08-16)
- linux 常用 shell 指令学习笔记总结。(2020-09-05)
- linux 常用shell指令之tar(文件打包) 【学习笔记】。(2020-09-15)
- linux文件压缩与解压shell指令【学习笔记】。(2020-09-17)
- linux常用指令——系统用户操作 (2020-09-26)
- linux常用指令——系统用户权限、所属组操作介绍(2020-09-26)
- linux常用指令 —— 系统管理命令 【详解】(2020-09-30)
- linux常用指令 —— 网络下载命令学习笔记(2020-10-01)
- linux开发工具 vi/vim 使用详解 【学习笔记】(2020-10-03)
- linux编程 —— C/C++编程常用指令操作 【学习笔记】(2020-10-04)
- linux编程 —— shell编程脚本常用语法总结 【学习笔记】(2020-10-05)
- linux编程 ——shell编程脚本之条件测试【学习笔记】(2020-10-08)
- linux编程 —— 多人集成开发 之 SVN 安装及使用操作使用说明(2020-10-23)
数据结构::
- 浅谈数据结构以及其特点。(2020-07-30)
- 数据结构 —— 算法和算法分析概述(2020-09-27)
- C/C++程序设计常用算法——迭代法。(2020-09-21)
- C/C++程序设计常用算法——穷举法。(2020-09-22)
- C/C++程序设计常用算法——递推法。(2020-09-22)
- C/C++程序设计常用算法——递归法。(2020-09-22)
- C/C++程序设计常用算法——贪婪法。(2020-10-01)
- C/C++程序设计常用算法——查找算法。(2020-10-02)
Python:
- python 最新版本(V3.8.8_32bit)安装教程(2021-02-21)
- 如何使用windows批处理执行python脚本(2021-02-22)
- python 基本数据类型以及控制结构语法(2021-02-28)
CSS:
- CSS 样式表大全(学习笔记)。(2020-07-25)
WireShark:
- WireShark 抓包日期时间格式设置教程。(2020-08-12)
- WireShark 之 linux 环境下抓取网络数据包(2021-01-13)
- WireShark 之 常用的筛选数据流指令(2021-01-13)
Windbg:
- Windbg的获取与安装教程。(2020-08-31)
- Windows应用程序在崩溃时如何抓取dump分析文件(2020-10-14)
- 如何使用Windbg应用程序分析一个dump文件(2020-10-14)
VMWare WorkStation Pro(虚拟机):
- VMware Workstation Pro 15 安装 Linux 操作系统【教程】。(2020-09-17)
Markdown:
- Markdown 常用语法笔记【更新中…】(2020-09-17)
常用函数开源库接口
开源库接口
************************************ C/C++ ************************************
** 算法(Algorithm.h)———— 循环冗余校验(CRC-16) 生成式:G(x)=x^16 + X^15 + X^2 + 1
** 算法(Algorithm.h)———— 累加和校验
**
** 内存泄露抓包(createdump.h)———— 抓取xx.dmp文件异常文件
**
** 日期时间(DataTime.h)———— 获取系统的日期+时间 格式:2020-12-31 12:59:59
** 日期时间(DataTime.h)———— 获取系统的日期+时间 格式:20201231125959
** 日期时间(DataTime.h)———— 获取系统启动时的时间戳(单位 ms)
** 日期时间(DataTime.h)———— 获取系统的日期+时间 格式:2020-12-31 12:59:59:999
**
** 设计模式(DesignPatterns)———— 单例模式(SingletonPattern.h)
**
** 文件操作(FileOperation.h)———— 获取当前进程的路径(带文件名)
** 文件操作(FileOperation.h)———— 获取当前进程所在的路径(或者目录)
**
** 第三方工具(Json)———— 简单实用以及案例
** 第三方工具(XML)———— 简单实用以及案例
**
** 标准模板库(STL)———— 列表(list)
** 标准模板库(STL)———— 映射关系(map)
** 标准模板库(STL)———— 队列(queue)
** 标准模板库(STL)———— 容器(set)
** 标准模板库(STL)———— 栈(stack)
** 标准模板库(STL)———— 向量(vector)
**
** 字符串(AlivenStringTool.h)———— string 转 int
** 字符串(AlivenStringTool.h)———— int 转 string
** 字符串(AlivenStringTool.h)———— string 转 double
** 字符串(AlivenStringTool.h)———— double 转 string
** 字符串(AlivenStringTool.h)———— 文本中英文字母转化成小写
** 字符串(AlivenStringTool.h)———— 文本中英文字母转化成大写
** 字符串(AlivenStringTool.h)———— 字符串分割
** 字符串(AlivenStringTool.h)———— WCHAR 转化成 string
** 字符串(AlivenStringTool.h)———— string 转化成 WCHAR
**
** 线程(thread.h)———— 互斥锁(mutex)
** 线程(thread.h)———— 线程创建(thread)
**
** 网络(WinSocket.h)———— 获取网络主机的MAC地址
** 网络(WinSocket.h)———— 获取网络主机的IP地址
** 网络(WinSocket.h)———— 获取网络主机名
** 网络(WinSocket.h)———— 网络字节序 与 主机字节序互转 演示
**
**
**
**
************************************ MFC ************************************
**
**
**
**
**
**
**
************************************ Qt ************************************
** 菜单(QMainWindow)———— 菜单栏创建 演示
** 菜单(QMainWindow)———— 工具栏创建 演示
** 菜单(QMainWindow)———— 状态栏创建 演示
**
**
** 窗口分割(QtSplitterWidget.h)———— 窗口分割案例演示
**
**
**
**
**
**
**
**
**
**
**
**
**
************************************ Linux ************************************
**
**
**
**
**
**
**
**
**
**
**