- 博客(46)
- 收藏
- 关注
原创 Python 流程控制
1. 顺序语句语句1语句2语句32. 选择语句if 条件表达式: 语句if 条件表达式: 语句1else: 语句2if 条件表达式1: 语句1elif 条件表达式2: 语句2else: 语句33. 循环语句
2021-02-05 02:23:10
173
2
原创 020401
列表元组集合字典字符串序列索引正数索引负数索引切片name[start : end : step]相加乘法list = [None] * 3检查序列中是否存在某元素value in sequencevalue not in sequence长度len()最大值max()最小值min()内置函数list()将序列转换为列表str()将序列转换为字符串sum()计算元素和sorted()对元素进行排序reversed()反向序列中的元素enumerate()将
2021-02-04 21:16:04
84
原创 001
iostreamcincoutcerrclog'<<'插入符'>>'提取符dechexoctendlsetprecision(int)setw(int)setiosflags()resetiosflags()cout<<fixed<setprecision(2)<1.23456<endl;ofstreamifstreamfstreamfinfin.bad()fin.ignore()fin.close()fou
2021-02-04 17:54:59
73
原创 SDL2 文字渲染
#include <SDL.h>#include <SDL_ttf.h>int main(int argc, char *argv[]){ SDL_Window *window = NULL; SDL_Renderer *renderer = NULL; SDL_Texture *texture = NULL; SDL_Surface *surface = NULL; TTF_Font *font = NULL; SDL_Col
2021-01-30 12:26:44
1144
原创 SDL2 图像渲染
#include <SDL.h>int main(int argc, char *argv[]){ SDL_Window *window = NULL; SDL_Renderer *renderer = NULL; SDL_Texture *texture = NULL; SDL_Surface *surface = NULL; // 初始化 SDL_Init(SDL_INIT_VIDEO); // 创建窗口 window
2021-01-30 02:40:23
431
1
原创 SDL2 窗口创建
#include <SDL.h>int main(void){ SDL_Window *window; SDL_Event event; // 初始化 SDL_Init(SDL_INIT_EVERYTHING); // 创建窗口 window = SDL_CreateWindow("SDL2", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 800, 600, 0); while
2021-01-29 03:05:44
450
原创 SDL2 环境构建 (macOS + CLion + SDL2)
File : CMakeLists.txtfind_package(SDL2)include_directories(${SDL2_INCLUDE_DIRS})link_libraries(${SDL2_LIBRARIES})SDL2_INCLUDE_DIRS/usr/local/Cellar/sdl2/2.0.14_1/include/SDL2SDL2_LIBRARIES-L/usr/local/Cellar/sdl2/2.0.14_1/lib -lSDL2File : sd.
2021-01-29 02:18:05
757
原创 SDL
SDL - Simple DirectMedia Layerhttp://libsdl.org/VideoInput EventsForce FeedbackAudioFile I/O AbstractionShared Object SupportThreadsTimersCPU Feature DetectionEndian IndependencePower Management
2021-01-29 00:27:13
70
原创 Rockchip
https://github.com/rockchip-linuxhttps://github.com/rockchip-linux/mpphttps://github.com/rockchip-linux/linux-rga
2021-01-22 13:40:29
613
原创 macOS安装SDL2
安装SDL2brew install sdl2安装目录:/usr/local/Cellar/sdl2/2.0.12_1安装SDL2_TTFbrew install sdl2_ttf安装目录:/usr/local/Cellar/sdl2_ttf/2.0.15安装SDL2_IMAGEbrew install sdl2_image安装目录:/usr/local/Cellar/sdl2_image/2.0.5...
2021-01-20 20:17:14
3407
原创 H.264/H.265
https://www.itu.int/zh/Pages/default.aspxhttps://www.itu.int/en/Pages/default.aspxhttps://www.itu.int/zh/ITU-T/Pages/default.aspxhttps://www.itu.int/en/ITU-T/Pages/default.aspxhttps://www.itu.int/zh/ITU-T/publications/Pages/default.aspxhttps://ww.
2020-08-30 02:03:02
254
原创 Hi3559AV100 交叉编译工具安装
# 准备~ $ sudo apt install lib32stdc++6# 解压~ $ tar zxvf aarch64-himix100-linux.tgz# 安装~/aarch64-himix100-linux # ./aarch64-himix100-linux.install# 运行~ $ aarch64-himix100-linux-gcc --version# 说明> /opt/hisi-linux/x86-arm/aarch64-himix100-linux/
2020-07-19 03:37:31
890
原创 文件签名验证
# macOS 安装 GnuPG~ $ brew install gnupg# 从公钥服务器上导入密钥~ $ gpg --keyserver <keys.gnupg.net> --receive-keys <test_key># 验证签名~ $ gpg --verify <test.tar.gz.asc> [test.tar.gz]# 公钥服务器> keys.gnupg.net> keyserver.ubuntu.com> hkp
2020-07-19 02:44:10
583
原创 抽象和类
简化抽象用户定义类型用户定义类型指的是实现抽象接口的类设计类型数据的外观:在内存中如何存储来考虑数据类型对数据执行的操作来定义数据类型求模运算符%变量声明——分配内存,规定可对变量执行的操作指定基本类型完成了三项工作:@决定数据对象需要的内存数量@决定如何解释内存中的位(long和float在内存中占用的位数相同,
2016-11-24 00:14:49
307
原创 过程性编程和面向对象编程
对象类过程性编程面向对象编程OOP类定义类实现类公有类访问私有类访问类的数据成员类方法,类函数成员创建类对象使用类对象类的构造函数类的析构函数const成员函数this指针创建对象数组类作用域抽象数据类型抽象封装数据隐藏多态继承代码的可重用性如何为类提供公有部分和私有部分如何
2016-11-23 22:32:31
676
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人