自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 visual studio c++ 调用OpenGL

Setting up OpenGL and Creating a Window in C++(GLFW3)一配置篇。1 下载GLFW源码(https://www.glfw.org/)并使用cmake编译。2 打开visual studio 2019,包含头文件路径和lib路径。(glfw3.lib opengl32.lib User32.lib Gdi32.lib Shell32.lib)3 将以下代码贴到.cpp中。会出现一个windows窗口,表示配置成功#include <GLFW/g

2022-04-17 20:34:24 1270

原创 一笔画完图形问题

哥尼斯堡七桥问题(一笔画完图形问题)度数:每个点连接的线段条数度数为奇数的点称为奇点。(奇点往往是落笔和收笔的地方)度数为偶数的点称为偶点。(经过的点)欧拉1736,可一笔画的图形*奇点度数为0(欧拉回路)*奇点度数为2(欧拉路径)奇点的个数比为偶数 (2k)可k笔画出。如何一笔画完一个图型弗勒里算法1 画一条线删除一条线2 不要把图断开图论之骑士巡游问题(哈密尔顿问题)哈密尔顿回路:对一个给定的图存在一个路径,不重复的过每个点(并能回到起点)。哈密尔顿路径:对于一个给定的图

2022-04-07 23:01:47 316

原创 【无标题】

如何说服编译器优化运算符[]使其不跳转struct Pixel{ char r,g,b; char & operator[](int idx){ swith(idx){ case 0: return r; case 1: return g; case 2: return b; } return *(&r+idx); }};//奖励:constexpr,msvc另外有一种方式:struct Pixel{ char colo

2022-04-06 10:47:51 56

原创 计算机系统-几种并发编程

第12章并发编程什么是并发:如果逻辑控制流在时间上重叠,那么他就是并发的。并发主要被看作是一种操作系统内核用来运行多个应用程序的机制。但是并发不仅仅限于内核。应用级并发的几种应用:访问慢速IO设备与人交互通过推迟工作以降低延时服务多个网络客户端在多核机器上进行并行计算现代操作系统提供了三种基本的构造并发程序的方法:进程I/O多路复用线程基于进程的并发编程基于进程的并发服务器#include "csapp.h"void sigchld_handler(int sig){

2022-03-27 21:31:15 822

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除