相关文章
WebGL 理论基础 01 WebGL 基础概念
WebGL 理论基础 基础概念
WebGL 基础概念
顶点着色器的作用是计算顶点的位置。根据计算出的一系列顶点位置,WebGL可以对点, 线和三角形在内的一些图元进行光栅化处理。当对这些图元进行光栅化处理时需要使用片段着色器方法。
片段着色器的作用是计算…
编程日记
2024/12/22 17:55:09
Linux的基本使用
1.Linux的背景 1.1什么Linux
Linux是⼀个操作系统.和Windows是"并列"的关系. 1.2Linux系统的优势 1. 开源(意味着免费,便宜) 2. 稳定(Linux可以运⾏很多年,都不会发⽣重⼤问题) 3. 安全(Linux只有管理员或者特定⽤⼾才能访问Linux内核) 4. ⾃由(不会被强加商业产品和…
编程日记
2024/12/23 15:32:40
第十二届蓝桥杯省赛CC++ 研究生组-路径
记录到每个结点的最短距离,以此为基础计算后续结点最优值
#include<iostream>
#include<algorithm>
using namespace std;
typedef long long ll;ll gcd(int a, int b){if(!b) return a;return gcd(b, a % b);
}int main(){ll dp[2022] {0};//dp[i]记…
编程日记
2024/12/19 2:01:51
【嵌入式硬件】步进电机
1.步进电机简介
1.1步进电机基本原理 步进电机的英文是stepping motor。step的中文意思是行走、迈步。所以仅从字面上我们就可以得知,步进电机就是一步一步移动的电动机。说的官方一点儿,步进电机是一种将电脉冲信号转换成相应角位移或者线位移的电动机(直线电机)。下图为…
编程日记
2024/12/16 21:20:21
测试面经 之 如何判断 Bug 是前端问题还是后端问题
常见软件测试问题,如何判断一个Bug 是 Bug,并且如何判断该 bug 是 前端问题 还是 后端问题。 1. 记录 Bug:
首先,作为一个专业的测试,无论该 bug 怎样,是否太浅显,都需要及时记录该问题。 将该…
编程日记
2024/12/22 21:47:57
面试常问:为什么 Vite 速度比 Webpack 快?
前言
最近作者在学习 webpack 相关的知识,之前一直对这个问题不是特别了解,甚至讲不出个123....,这个问题在面试中也是常见的,作者在学习的过程当中总结了以下几点,在这里分享给大家看一下,当然最重要的是…
编程日记
2024/12/10 14:41:10
基于SpringBoot的网上订餐系统
技术:springbootvuemysql
一、系统背景 随着我国经济的飞速发展,人们的生活速度明显加快,在餐厅吃饭排队的情况到处可见,近年来由于新兴IT行业的空前发展,它与传统餐饮行业也进行了新旧的结合,很多餐饮商户…
编程日记
2024/12/16 22:04:04
【快速幂、欧拉函数】蓝桥杯第十四届---互质数的个数
给定 a, b,求 1 ≤ x < a^b 中有多少个 x 与 a^b 互质。由于答案可能很大,你只需要输出答案对 998244353 取模的结果。
输入格式
输入一行包含两个整数分别表示 a, b,用一个空格分隔。
输出格式
输出一行包含一个整数表示答案。
样例…
编程日记
2024/12/16 1:40:16