本文分类:news发布日期:2024/11/29 23:43:25
相关文章
设计模式学习笔记 - 设计模式与范式 -结构型:7.享元模式(上):享元模式原理和应用
概述
在《设计模式与范式 -结构型:6.组合模式》,讲了组合模式。组合模式并不常用,主要用在数据能表示成树形结构、能通过遍历算法来解决问题的场景中。本章再学习一个不那么常用的模式,享元模式(Flyweight Design Pat…
建站知识
2024/11/29 23:28:44
Learn OpenGL 26 视差贴图
什么是视差贴图
视差贴图(Parallax Mapping)技术和法线贴图差不多,但它有着不同的原则。和法线贴图一样视差贴图能够极大提升表面细节,使之具有深度感。它也是利用了视错觉,然而对深度有着更好的表达,与法线贴图一起用能够产生难…
建站知识
2024/10/16 22:39:46
C++优先队列——priority_queue,函数对象,labmda表达式,pair等
头文件:#include<queue>
内部使用堆来实现,在需要或得最大的几个值或最小的几个值而不关心整个数组的顺序时非常好用。
用法:
priority_queue<int, vector<int>, greater<int>>q; 第一个参数为堆中存储的元素。
…
建站知识
2024/10/16 22:39:32
Ubuntu20.04安装OpenCV并在vsCode中配置
1. 安装OpenCV
1.1 安装准备:
1.1.1 安装cmake
sudo apt-get install cmake
1.1.2 依赖环境
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-d…
建站知识
2024/10/16 22:39:16
学透Spring Boot — [二] Spring 和 Spring Boot的比较
欢迎关注我们的专栏 学透 Spring Boot
一、创建一个简单Web应用 本篇文章,我们将会比较 Spring 框架和 Spring Boot 的区别。 什么是 Spring?
也许你在项目中已经可以很熟练的使用 Spring 了,但是当被问到这个问题时,会不会犹豫一下&#…
建站知识
2024/10/16 22:39:08
Python的魔法方法一
Python的魔法方法一
什么是魔法方法
魔法方法在python的官方文档里叫special method,而magic method这个词是没有出现过的,所谓的魔术方法,就是让用户课制化一个类的方式,顾名思义,定义在类里的一些方法,…
建站知识
2024/10/16 22:39:02
Redis和MySQL的数据一致性问题思考
Redis和MySQL的数据一致性问题思考
最近有在反思自己工作。因为自己这边是面向业务的,而且是和商品数据相关的。所以我平时工作中涉及到的最多的就是MySQL和Redis的数据存储。像我们配置商品是把商品配置到MySQL,但是对外toC接口都是直接读取Redis的。所…
建站知识
2024/10/6 0:31:08