自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++ 的一些知识点

内联函数为了消除函数调用的时空开销,C++ 提供一种提高效率的方法,即在编译时将函数调用处用函数体替换,类似于C语言中的宏展开。这种在函数调用处直接嵌入函数体的函数称为内联函数(Inline Function)当函数比较复杂时,函数调用的时空开销可以忽略,大部分的 CPU 时间都会花费在执行函数体代码上,所以我们一般是将非常短小的函数声明为内联函数。#include <iostre...

2019-12-12 14:24:30 167

原创 #ifndef/#define/#endif

这篇文章很清楚。补充一点,写在可能被重复引用的头文件中,如 tokenizer.h 可能被重复引用,于是在 tokenizer.h 中写上:#ifndef TOKENIZER_H#define TOKENIZER_H......#endifTOKENIZER_H 是自定义命名,只要不和其他头文件重复就好。...

2019-12-12 09:37:21 115

原创 c++ 中重载 () 的理解,以及如何引申到函数对象

先看下面代码:class StringSort{public: bool operator() (const string &str1, const string &str2) const { return str1 > str2; }};看的云里雾里。没关系,我们先理解下面的代码:class StringSort{public: bool s...

2019-11-19 11:21:25 261

原创 图解 git 基本操作

add,commit 与 push将别人的仓库变成自己的仓库

2019-11-17 19:14:25 154

原创 fork 的仓库如何更新

GitHub上操作反着用pull request。原来 pull request 操作:自己 clone 别人的仓库中的东西到本地修改好后,不能直接 push 到别人的仓库,需要给别人发送 pull request,别人看到后再考虑是否将你修改的 merge 到自己的仓库。现在:创建一个新的 pull request,把发送方设为别人的仓库,接收方设为自己的仓库,假装别人给自己发了一个 pu...

2019-11-17 19:09:36 1829

原创 win10上装Ubuntu双系统踩到的坑和经验

我的 BIOS 版本太低,没法通过 BIOS 修改 SATA mode。因此只能下载联想驱动装置升级 BIOS,然后在 BIOS 里把 SATA mode 从 RAID 改成 AHCI。装好后,每次开机会出现一个选择界面,若 SATA mode 设置的是 RAID,则可以启动 win10,若为 AHCI,则可以启动 Ubuntu,可以从选择界面直接进入 BIOS修改 SATA mode。...

2019-10-16 20:05:48 210

原创 如何将kindle上的书导出成epub格式

下载kindle for PC/Mac不要下载最新版本,最新版本中的文件是无法去除DRM的,需要降级Kindle for PC/Mac到v1.7或更老的版本,下载链接如下:Kindle for PC v1.17 下载:https://s3.amazonaws.com/kindleforpc/44170/KindleForPC-installer-1.17.44170.exeor http...

2019-04-13 21:54:15 2902

原创 图书馆中的点

图书馆中的点private BigDecimal price;Book(String isbn, String name, String[] author, double price, int remnant, int total){ this.isbn.setIsbn(isbn); this.name = name; this.author =...

2019-03-18 08:30:22 164

原创 字符串、字符串数组、字符数组的区别

字符串、字符串数组、字符数组的区别// An highlighted blockString a = new String();//字符串String[] a = new String[5];//字符串数组String a = new String(&quot;abc&quot;);//字符串String[] a = new String[]{&quot;a&quot;, &quot;b&quot;, &quot;c&quot;};

2019-03-09 16:29:15 567

空空如也

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

TA关注的人

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