像素每一张图片的内容都是由一个小方格组成,每一个小方格都有自己的位置信息和颜色信息,这样的小方格就称为像素点,而像素点是图片的最小单位,这样的一个像素矩阵组成的图形就是我们所看到的图片。 分辨率也是用像素来作为单位的,通常是以一对数字出现,例如1024×768,但是也有单独出现的情况,例如相机。 像 ...
fastjson序列化出现&ref的符号
简介fastjson是阿里巴巴提供的转JSON对象的工具包,但是我在使用的时候,突然发现不对,序列化和打印的数据里面有一些奇怪的 &ref 字符。 一开始我以为是逻辑出现问题,结果发现是本来包就会有这个问题。对于 &ref 这个字符,c++里面是一般用来占位引用的。 然后我在网上搜了 ...
bellman-ford算法
简介贝尔曼-福特算法(英语:Bellman–Ford algorithm),求解单源最短路径问题的一种算法,由理查德·贝尔曼(Richard Bellman) 和 莱斯特·福特 创立的。有时候这种算法也被称为 Moore-Bellman-Ford 算法,因为 Edward F. Moore 也为这个 ...
Dijkstra算法--单源最短路径算法
介绍Dijkstra算法是典型的单源最短路径算法,用来计算某一点到其余各个点之间的最短距离,该算法主要试用于边距离为正数的请况。Dijkstra算法算是贪心思想实现的。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本 ...
ue4的初始入门知识
c++和蓝图说明蓝图是unreal提供给我们的一个写游戏的最重要的“武器”,因为只要会了蓝图,不会编程的小白都可以写出自己的游戏。但是我们也可以通过ue把蓝图工程转成c++工程。而c++则是使用编程语言来编写代码,实现相应的功能,但是也有一些功能是c++代码实现不了的,例如:动画,shader,模型 ...
c++ 中const常量的事情
const介绍const是c++语言中的保留字,作用是将变量转为常量,常量是一旦赋值过后是改变不了的量,并且常量是必须在声明的时候就初始化。例如: const int x = 10;x = 20;cout << x << endl; //发现打印的还是10 我们可以发 ...
springboot自带的定时任务和quartz比较
简述springboot的目的就是为了简化开发,所以我们使用自带的定时任务会非常简单,只需要加注解@Schedule就可以了,那么quartz又如何呢,由于quartz的功能很强大,当然设计和实现就会复杂,我们使用也会相对复杂。虽然quartz使用复杂,但是我们却不能说quartz不好,两个都支持c ...
2020流行的新拟物设计风格Neumorphism
介绍 日前,在网上流行起了一种叫 Neumorphism 的新风格,也有人称为 Soft UI,这是一种类似于浮雕的效果。 这种风格的出现,给目前流行的扁平化设计增加了一种新的设计形式,很多媒体甚至还将这个风格列为 2020 的设计趋势,三星 Galaxy 系列的发布会宣传海报也使用了这种风格,可见 ...