个人博客主页:不会飞的纸飞机
微信公众号:不会飞的纸飞机
不定时更新技术文章,还有轻松搞笑的段子每日推送
下面是我写的技术性文章汇总,持续更新中。。。
1. C++技术(C++基础/C++11/STL)
-
C++ 基础系列
C++中的虚表
C++中的虚析构
C++中的new和delete
内存池的简单实现 -
C++11
c++11学习笔记(1)-__func__预定义标识符
c++11学习笔记(2)- std::function
c++11学习笔记(3)- 左值、右值和右值引用
c++11学习笔记(4)- 移动构造函数与移动语义
c++11学习笔记(5)- 引用折叠和完美转发
c++11学习笔记(6)- 智能指针
c++11学习笔记(7)- 智能指针的简单实现
c++11学习笔记(8)- 可变参数宏、函数、模板 -
STL
STL学习笔记(1)- list的简易仿真
STL学习笔记(2)- vector和deque
STL学习笔记(3)- STL容器和使用场景
STL学习笔记(4)- STL算法导论for_each和仿函数
STL学习笔记(5)- STL的函数适配器bind1st和bind2nd
2. Qt开发之路
-
Qt基础
Qt中的信号和槽
Qt中的事件(1)
Qt中的事件(2)- 事件过滤器
Qt中的事件(3)- 自定义事件
Qt中的属性系统
Qt中的模态、非模态、半模态对话框 -
Qt应用实战
QSplitter QSS hover失效的解决办法
Qt 图片预览(等比例显示、放大、缩小、平移图像)显示
Qt自定义ColorDialog(支持RGB和HSV)
基于Qt的简易Http下载软件
Qt 实现上下滚动字幕
字符串四则运算表达式求值
绘制贝塞尔曲线
绘制渐变的贝塞尔曲线
Qt渐变方式显示图片
Qt 切换城市显示(切换省、县、城市位置)
Qt 解析Json数据显示天气信息 -
Qt与音视频
使用FFMpeg 解码音频文件
使用FFMpeg 获取MP3文件中的信息和图片
使用Qt播放音频
使用FFMpeg 提取MKV文件中的字幕
使用Qt录制音频
使用FFMpeg将音频PCM数据生成WAV和MP3文件 -
Qt和它的QML
Qt C++与QML混合编程(1)- QML中使用C++的类和函数
Qt C++与QML混合编程(2)- QML中使用C++的枚举、结构体、列表类型的函数
1.QML基础语法
2.QML的基本用法
3.QML中的JavaScript(1)- JavaScript基础
4.QML中的JavaScript(2)- 函数、运算符、控制语句
5.QML中的JavaScript(3)- 对象
6.QML中的JavaScript(4)- 对象2
7.QML中的信号和信号处理
8.QML中的组件Component
9.QML中的布局 -
Qt自制小工具
Qt实战小工具 – 简易Gif制作工具
Qt实战小工具 – 日丽天气V1.0
Qt实战小工具 – 简单的音乐播放器
Qt实战小工具 – 简单的录音软件
3. 多线程与Qt
线程的创建和基本使用
使用Qt中的QThread创建线程
使用Windows API实现自定义线程类CThread
线程的互斥和同步(1)- 原子操作与自旋锁
线程的互斥和同步(2)- Windows的临界区
4. Python入门笔记
1、Python语法基础
2、Python的数据类型
3、Python的结构数据类型
4、Python中的常量、运算符和序列
5、Python中的控制语句
6、Python中的函数(一)
7、Python中的函数(二)
8、Python中的类(一)
9、Python中的类(二)
10、Python中的错误和异常
11、Python中的模块
12、Python中的包
13、Python中的迭代器
14、Python中的生成器
15、Python中的装饰器
16、Python中的闭包、上下文、类的专有方法及鸭子类型
17、Python中的文件操作