自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java stack中add 和 push的区别

最近在搞图的深度优先遍历。遇到一个问题 就是stack 中的add和push的区别是啥。也是先谷歌了一通,看的把我自己绕进去了。还是打开源码看看把。首先 Stack的add方法是从Vector继承来的先看看底层实现把Push()方法可以看到push其实就是调用了Vector的addElement方法。我们再进入到addElement方法看看 长这样add方法是不是很神奇。。一样的,只是最后返回值不一样,add返回布尔类型 而push则返回插入元素的类型。...

2020-06-24 17:04:44 5641 3

原创 使用Spring 自带的线程池报错 Error creating bean with name org.springframework.context.annotation.internalAsyn

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating beanwith name org.springframework.context.annotation.internalAsyncAnnotationProcessor' defined in class path resource [org/springframework/scheduling/annotation/ProxyAsyn

2020-06-22 10:02:09 1106

原创 java.lang.IllegalStateException: Logback configuration error detected:

Disconnected from the target VM, address: '127.0.0.1:52550', transport: 'socket'Connected to the target VM, address: ‘127.0.0.1:52550’, transport: ‘socket’Disconnected from the target VM, address: ‘127.0.0.1:52550’, transport: ‘socket’java.lang.IllegalS

2020-06-16 15:51:59 2755 1

原创 idea创建maven工程报com.google.inject.CreationException: Unable to create injector不能创建工程

可能是装的maven版本太高了。。。我的idea是17的,maven装了个最新的,然后退回到3.3.9就好了

2020-05-15 22:25:47 571

原创 Macbook配置Maven

1、首先打开下载网站https://maven.apache.org/download.cgi2、选择 apache-maven-3.6.3-bin.tar.gz,.zip是给windows系统用的。3、解压4、修改maven连接的仓库点开解压后的文件找到 conf 文件夹,打开settings.xml文件找到标签,然后做下图修改,我这里把镜像源改成了阿里云的。阿里云镜像网址是 https://maven.aliyun.com/repository/centralmirrorOf: 就是指是

2020-05-15 20:05:00 249

原创 mac中,Reader DC PDF阅读器参考文献位置如何跳回正文

直接使用command+⬅️。

2020-05-12 05:49:02 675

原创 C++类成员函数参数列表冒号之后的内容

如下代码中bookNo(s), unit_sold(n), revenue(p * n)这一部分,这是构造函数初始值列表。作用:为新创建的对象的数据成员赋初值。构造函数初值是成员名字的一个列表,括号内的是初始值如果初始值列表中没有给出全部成员的初始值,那么没有给值的成员就会按照默认的构造函数的形式来初始化。Sales_data(const string &s, unsigned ...

2020-04-25 10:44:57 1136

原创 引入const的成员函数(函数参数列表后面加个const。)

引入const的成员函数:常量成员函数1、先看普通的成员函数struct Student{ string getName(){ return m_Name; } string m_Name;};2、再看加了const的成员函数struct Student{/* 整个函数相当于,但是这么写是非法的只是讲明白怎么做的 string getName(const Stud...

2020-04-24 16:05:21 581

原创 C++primer 第五版 第四章练习题

4.1 表达式 5 + 10 * 20 / 2 的求值结果是多少?1054.2 根据4.12节中的表,在下述表达式的合理位置添加括号,使得添加括号后运算对象的组合顺序与添加括号前一致。*vec.begin()*vec.begin() + 1//.和() 同等级符合左结合律,*次之,+最低。*(vec.begin())(*(vec.begin())) + 14.4 在下面的表达式...

2020-04-16 11:21:39 463

原创 C++ primer第五版习题 第三章

3.1 使用恰当的using 声明重做 1.4.1节和2.6.2节的练习1.4.1#include <iostream>using std::cout;using std::endl;int main(){ int sum = 0; for(int val = 50; val <=100; ++val){ sum += val;...

2020-04-14 06:08:47 1238 1

原创 C++ primer第五版 练习 第二章

2.1 类型 int、long、long long 和 short 的区别是什么?无符号类型和带符号类型的区别是什么?float 和 double的区别是什么?int 最小是16位, long 是32位,long long是64位。无符号只能表示大于等于0的值,有符号类型可以表示正数、负数、0float表示单精度浮点数,double为双精度浮点数。float和double分别有7和16位有效...

2020-04-05 08:06:44 979

原创 C++ primer第五版习题 第一章

一起学习,如有错误请指正,谢谢!!!????1.1 查阅你使用的编译器文档,确定它所使用的文件命名约定。编译并运行第2页的main程序。1.2 改写程序,让它返回-1。返回值-1通常被当作程序错误的标识。重新编译并运行你的程序,观察你的系统如何处理main返回的错误标识。int main(){ return -1;}1.3 编写程序,在标准输出上打印 Hello, World。#in...

2020-03-28 11:17:13 555

原创 指针常量和常量指针

*代表(指针、地址) const代表(内容)。指针常量:按照读法 声明是 int * const a = &b;常量指针: const int * p; int const *p;谁在前面谁不允许修改,指针常量指针在前,指针表示指向,所以指向不可改。常量指针常量在前,const表示内容,所以内容不可改。...

2020-03-25 14:41:52 425

原创 C++ 指针delete之后还能访问到原指向数据

C++ 指针delete之后还能访问到原指向数据#include <iostream>using namespace std;int * func(){ int * a = new int(10); return a;}int main(){ int * p = func(); cout << *p << endl;...

2020-03-24 16:26:35 2455 2

原创 Latex写中文文档报错 CTeX font set `mac' is unavailable

Latex写中文文档报错 CTeX font set `mac’ is unavailable简单有效的解决方式在你的tex文档前面加一句。%!TEX program = xelatex因为设置vscode中recipe的时候编译工具是xelatex大概是这个原因哈哈哈,记录自己的错误!!!...

2020-01-30 10:56:13 5392

空空如也

空空如也

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

TA关注的人

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