-
CC++ 代码规范之“头文件布局”
摘要 这篇文章源于一个新需求,当时要用到别的类,按正常逻辑 直接#include进来编译时直接报了一堆的错误。查资料各种说法都有,有说头文件包含顺序不对,还有说头文件重复包含等。按网上教程一一尝试过还是无法解决。 静下心来好好分析v
-
eslint,prettier配置
ESlint与Prettier配置 文章目录 ESlint与Prettier配置什么是eslinteslint配置什么是prettier为什么要使用prettier?安装prettier解决ESLint和prettier冲突pret
-
前端代码规范
代码规范: HTML规范 语义化标签,如nav,main,footer 普通标签使用小写,外部引入的组件标签使用大写 属性使用双引
-
【从findbug中学习代码规范】
1、PSC_PRESIZE_COLLECTIONS 这个问题是由于集合的分配不合理导致,当我们知道集合的大小的时候,应该在构造集合时给一个初始值(有关默认初始值的知识参考阿里
-
【Python | 文件的编码与解码】
文章目录 1. 文件编码:打开、保存使用2. 文件解码注意:encode编码时可指定任何合适的编码方式,但decode解码时,一定需要与文件对应的编码方
-
前端团队代码规范
前言 代码的最终归宿都是屎山罢了,而一份适用于团队的代码规范,可以极大延缓屎山的堆积速度。 文中部分标注了删除线的,代表eslint已开启了相关配置,v
-
前端团队代码规范
前言 代码的最终归宿都是屎山罢了,而一份适用于团队的代码规范,可以极大延缓屎山的堆积速度。 文中部分标注了删除线的,代表eslint已开启了相关配置,v
-
Java List类源码剖析
ArrayList ArrayList底层维护了一个Object类型的数组elementData[],如果使用无参构造器创建ArrayList对象,初始elementData容量为0&#x
-
Effective C++——条款09:绝不在构造和析构的过程中调用virtual函数
Never call virtual functions during construction or destruction本条款开始之前我要先阐述重点:你不应该在构造函数和析构函数期间调用虚函数,因为这样的调用不会带来你预想打结果,
-
Effective C++——条款10:令operator=返回一个reference to * this
Have assignment operators return a reference to *this笔者把这章抄写过来 关于赋值,有趣的是你可以把他们写成连等的形式: int x, y, z;x = y = z = 15;
-
Effective C++——条款05:了解C++默默编写并调用哪些函数
Know want functions C++ silently writes and calls 第二章的前几节都比较短,书中说明的问题,如果说读者读过其他的高质量C++教学书籍的化可能都会提到,因此,前几篇中,我会以简
-
Effective C++——条款07:为多态基类声明virtual析构函数
Declare destructors virtual polymorphic base classes在这里笔者引用之前写过的一篇文章中的片段C++——多态___JAN__的博客-CSDN博客读者若读者已经了解多态,那么仅