自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 如何在Github 的README.md文件中添加图片

最近在写GitHub的README.md的时候想放图片,查了一下,应该是做法如下:1、在GitHub上的仓库建立一个存放图片的文件夹,文件夹名字随意。如:img-storage2、将需要在READNE.md中显示的图片,上传到img-storage文件夹中。3、然后进入仓库的img-storage文件夹中,打开图片,在你的浏览器就会显示图片的链接地址。4、点击编辑你需要修改的md文...

2019-04-20 09:18:08 5733

原创 Effective C++条款21:必须返回对象时,别妄想返回其reference

当我们在返回对象的时候,如果return by value就会造成析构函数和构造函数的构建成本。返回reference时,会有以下几个需要注意的问题。1、在这里既是一开始就返回引用,也会创建出一个对象,因为一开始就期待它存在一个Rational对象在调用operator*前就存在,所以此时调用reference还是会有构造和析构的成本Rational a(1,2);Rational...

2019-04-19 21:21:49 216

原创 在一台电脑上创建多个GitHub仓库的连接方式

之前一直对于如何创建多个GitHub仓库有所疑惑,这次整理了一下创建的步骤,作为记录,也希望可以帮到有需要的朋友。环境:Windows10步骤:1、在GitHub上创建一个远程仓库,这一步,大家都很熟悉,不必赘述2、创建一个新的公钥,对应新的仓库#id_rsa_x为密钥名称,可任意选取,但不要和之前的重复ssh-keygen -t rsa -f ~/.ssh/id_r...

2019-04-19 09:36:29 1189

原创 Effective C++条款20:宁以pass-by-reference-to-const替换pass-by-value

条款20:宁以pass-by-reference-to-const替换pass-by-value以下考虑类对象:class Person{public: Person(); virtual ~Person(); //...private: std::string name; std::string address;};class S...

2019-04-09 19:18:57 213

原创 设计模式之二:策略模式 Strategy

动机(Motivation):在软件构建过程中,某些对象使用的算法可能多种多样,经常改 变,如果将这些算法都编码到对象中,将会使对象变得异常复杂; 而且有时候支持不使用的算法也是一个性能负担。 如何在运行时根据需要透明地更改对象的算法?将算法与对象本身解耦,从而避免上述问题?模式定义:定义一系列算法,把它们一个个封装起来,并且使它们可互 相替换(变化)。该模式使得算法可独立于使用它的客...

2019-04-02 20:50:38 115

原创 Github README.md 添加分割线、换行

1、分割线在需要进行分割的两行之间添加单独的一行内容:****2、文本换行今天在README.md写好内容时,发现它缩到一起了,不是我想要的格式,怎么办呢? 发现只要直接在要换行的语句最后打上2个空格,就是换行了。...

2019-04-02 20:47:51 13220

原创 Effective C++条款18~19

条款18:让接口容易被正确使用,不易被误用请记住:1、好的接口很容易被正确使用,不容易被误用。应该在所有的接口中努力达成这些性质2、“促进正确使用”的办法包括接口的一致性,以及与内置类型的行为兼容。3、”阻止误用“的方法包括建立新类型、限制类型上的操作,束缚对象值,以及消除客户的资源管理责任4、tr1::shared_ptr支持定制型删除器。可以防范DLL问题,可被用来自动解除...

2019-04-01 15:38:33 183

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除