摘要:
clock()函数(较为常用) 在头文件 time.h/ctime 里面提供了一个函数 clock()。 函数返回的是从程序开始运行到调用clock函数时所打的点数, 即clock tick(时钟打点),有一个常量CLOCKS_PER_SEC,用来表示机器一秒钟所走的时钟打点数,定义如下: #def 阅读全文
摘要:
详见博主:http://blog.csdn.net/keensword/article/details/401114 先来介绍一下C++中的单定义规则:变量只能有一次定义。 为了满足单定义规则,C++提供两种变量声明: 一种是定义声明(defining declaration)简称定义,给变量分配内 阅读全文
摘要:
int转string 1. std::to_string() #include <iostream> #include <string> int main() { int num = 123; std::cout << std::to_string(num); return 0; } 这种方式在 C 阅读全文
摘要:
题目:Rethinking Performance Gains in Image Dehazing Networks paper: https://arxiv.org/pdf/2209.11448v1.pdf code: https://github.com/idkiro/gunet 摘要:图像去雾 阅读全文
摘要:
题目:Compound Multi-branch Feature Fusion for Real Image Restoration paper:https://arxiv.org/pdf/2206.02748v1.pdf code:https://github.com/FanChiMao/CMFN 阅读全文
摘要:
Simple Baselines for Image Restoration (ECCV2022) 论文:https://arxiv.org/pdf/2204.04676v4.pdf 代码:https://github.com/megvii-research/NAFNet 论文的动机:随着深度学习的 阅读全文
摘要:
串的定义 串(string)是由零个或多个字符组成的有限序列,又名叫字符串。 串的逻辑结构和线性表很相似,都是序列,所以相邻元素之间具有前驱和后继关系。不同之处在于串针对的是字符集,串中的元素都是字符。对于串的基本操作更多的是查找子串位置、得到指定位置的子串等操作,而线性表更关注的是单个元素的操作。 阅读全文
摘要:
理论 访问者模式(Visitor),表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 访问者模式的目的: 把处理从数据结构分离出来。把数据结构和作用于结构上的操作之间的耦合解脱开,使得操作集合可以相对自由地演化。 访问者模式的优点: 使增加新 阅读全文
摘要:
理论 解释器模式(interpreter),给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 解释器模式的应用场景: 当有一个语言需要解释执行,并且可将该语言中的句子表示为一个抽象语法树时,可使用解释器模式。 解释器模式的优点: 1. 可以很容易地改变 阅读全文
摘要:
理论 享元模式(Flyweight),运用共享技术有效地支持大量细粒度的对象。 内部状态与外部状态: 在享元对象内部并且不会随环境变化而改变的共享部分,称为享元对象的内部状态。而随着环境变化而改变的、不可以共享的状态就是外部状态。 享元模式的优点: 1. 可以避免大量相似类的开销。 2. 运用共享技 阅读全文