
项目的学习心得和知识总结
文章平均质量分 89
这个专栏主要放置 我做过的一些小项目。之前很多的小游戏的代码丢失,非常可惜。这个专栏的博客与我的GitHub上相对应,一片博客对应一个仓库代码。最近需要学习的东西太多了,慢慢来吧。漫漫清华路,且行且珍惜
孤傲小二~阿沐
谁终将声震人间,必长久深自缄默;
谁终将点燃闪电,必长久如云漂泊。
PostgreSQL内核开发 数据库领域潜力新星 优快云博客专家
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++的学习心得和知识总结(十八)|基于EasyX实现 2048游戏 项目(C/C++版)
目录结构注:提前言明 本文借鉴了以下博主、书籍或网站的内容,其列表如下:1、网络热门游戏 2048,点击前往2、EasyX官方链接,点击前往3、中国色谱 颜色代码对照表(RGB多用于easyX中),点击前往C/C++实现 2048游戏本人博客严正声明文章快速说明索引EasyX免费绘图库博客内部动图制作2048游戏项目开发初步效果展示本人博客严正声明一、专栏收费声明:是这样的,熟悉在下的小伙伴们都知道 我写博客主要目的就是分享和学习总结。至于优快云的排名 排名什么的,我并不是.原创 2021-09-12 14:17:31 · 1837 阅读 · 6 评论 -
C++的学习心得和知识总结(十六)|基于EasyX实现小甲鱼Python飞机大战项目(C++版)
目录结构注:提前言明 本文借鉴了以下博主、书籍或网站的内容,其列表如下:1、小甲鱼Python项目 – 飞机大战2、本文使用的掩码图生成工具 自动生成遮罩图的程序,点击前往3、EasyX官方链接,点击前往C++实现飞机大战本人博客严正声明文章快速说明索引EasyX免费绘图库素材的掩码图制作博客内部动图制作飞机大战项目开发初步效果展示优化代码逻辑本人博客严正声明一、专栏收费声明:是这样的,熟悉在下的小伙伴们都知道 我写博客主要目的就是分享和学习总结。至于优快云的排名 排名什么.原创 2021-08-13 15:29:33 · 3381 阅读 · 0 评论 -
VScode Remote-SSH远程编辑和调试Linux文件代码
文章目录第一步 安装VS code1、下载并配置中文环境2、注:我们今天的目的就是在Windows上通过VScode Remote-SSH来远程编辑与调试代码,因为在Linux上使用vim 实在是不方便的多。第一步 安装VS code1、下载并配置中文环境VS code的官网链接,大家在安装完成之后,首先需要设置一下中文环境,如下:主要做法:在VS code的界面下 Ctrl + shift + p,然后在搜索框里面 搜索 Configure Display Language,然后就可以看到简原创 2020-05-31 17:34:13 · 2966 阅读 · 6 评论 -
对CentOS-7扩展磁盘空间(root或home)
centos 磁盘扩容:1、不增加硬盘2、增加硬盘原创 2019-12-17 10:46:45 · 2323 阅读 · 1 评论 -
Vmware下发行版安装教程及使用VS2019编写、调试Linux程序
文章目录安装Redhat8使用VS2019编写、调试Linux程序去官网下载ISO镜像文件,大概在7G左右:安装Redhat81、创建新的虚拟机:2、下一步,默认即可3、稍后安装OS先建立虚拟机,之后再手动引导安装系统。这样可以手动选择系统语言等选项,选择简易安装后需要在系统中手动配置,比较麻烦。4、选择客户机OS5、命名虚拟机6、处理器设置看自己需要了,自行设置7、虚...原创 2019-11-12 14:16:58 · 2156 阅读 · 0 评论 -
DSA 经典数据结构与算法 学习心得和知识总结(一) |排序 十大排序算法汇总(C++)
2019年10月30日16:09:07时至今日,也面了这么多家公司。基本上排序算法是必问必考必写的,到现在为止 我手写过堆排序、快速排序、希尔排序、归并排序等(还有一个长相十分好看的面试官小姐姐 让我手写了桶排序,唉)。但是总体上来说不难,这些算法很基础 没什么难度。本来之前已经把DSA之十大排序算法 全都分析过了,但是一直没有进行汇总。今天 西安难得天气不错(我也收到了一家公司的offer通...原创 2019-10-30 16:50:24 · 5795 阅读 · 0 评论 -
I/O框架库 libevent 的安装
LibeventI/O框架库 libevent 的安装I/O框架库 libevent 的安装Libevent的大小是非常小的,是一个轻量级的I/O框架库。下载地址:http://libevent.org/选择一个版本,下载好 .tar.gz 的安装包后,接下来开始安装。复制文件到虚拟机内就地解压tar包进入解压后的新目录指定编译存储路径,指定编译的时候程序存放路径为 /usr...原创 2019-10-29 19:13:57 · 250 阅读 · 0 评论 -
HTTP详解,以及简易HTTP web服务器的实现
HTTP详解,以及简易HTTP web服务器的实现原创 2019-10-23 11:38:12 · 2773 阅读 · 0 评论 -
给VS2019添加上自己的个人信息
2019年8月24日10:54:35昨天(今天凌晨)在看一位大佬的博客的时候,发现人家的代码上面有 创建信息注释。包括版权声明、文件名、作者、日期时间、版本号等信息什么的。这个东西在Java中是非常常见的,于是我就按耐不住自己想在VS2019上面操作一把 给我的cpp文件也整点信息注释之类的。注:如果你在优快云上看到让你去 找什么Class.cs文件,然后修改内容之类的。在路径\Commo...原创 2019-10-21 18:12:33 · 5476 阅读 · 2 评论 -
SGI STL的二级空间配置器的源码剖析并内存池的实现源码剖析
2019年8月16日23:41:07剖析源码的好处:学习优秀的编程规范 和 设计理念;以及剖析源码的能力。内存池的实现内容如下:SGI STL二级空间配置器源码Nginx内存池源码剖析这两种内存池的实现和应用场景都是不一样的。为什么要内存池呢?答:C语言的库函数malloc和free C++的new和delete(其底层的内存管理上依旧是malloc和free)。但是在应用场...原创 2019-08-18 13:40:15 · 551 阅读 · 1 评论 -
nginx内存池的源码剖析
2019年8月18日18:47:51原创 2019-08-21 11:20:34 · 619 阅读 · 0 评论 -
Nginx内存池源码移植项目
2019年8月21日16:28:21本章重点:Nginx内存池是由C语言开发而成,此次项目移植。我们就是要在其上,进行一层OOP的封装。在上一节的学习解剖中:Nginx内存池的相关函数都是依赖于一个:typedef struct ngx_pool_s ngx_pool_t;类型的参数。用typedef 将struct ngx_pool_s类型 起了一个短一点的名字ng...原创 2019-08-21 20:18:06 · 438 阅读 · 0 评论 -
SGI STL二级空间配置器内存池的源码移植项目
2019年8月21日23:39:54首先SGI STL二级空间配置器内存池的源码解剖可以 详见我的博客:SGI STL二级空间配置器内存池的源码解剖源码移植实现空间配置器是用模板实现的,因此代码只能放在头文件里面了。(不可以把类和方法声明写在头文件里面,然后在源文件里面去实现模板方法)而且这里也是需要考虑一下:多线程环境下的线程安全问题。毕竟空间配置器是给容器使用的,而容器产生的对象是 很有...原创 2019-08-22 02:11:07 · 358 阅读 · 0 评论 -
MySQL数据库连接池项目
2019年9月15日00:43:57MySQL数据库连接池MySQL数据库连接池项目功能技术点简介使用到的技术项目背景连接池功能点MySQL数据库连接池项目功能技术点简介使用到的技术MySQL数据库编程单例模式queue队列容器C++11多线程编程线程互斥线程同步通信unique_lock基于CAS的原子整型智能指针shared_ptrlambda表达式生产者-消费者...原创 2019-10-12 18:24:36 · 455 阅读 · 0 评论