自定义博客皮肤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)
  • 收藏
  • 关注

原创 ioc(依赖、依赖倒置、依赖注入)

先看一下这个大佬的博客 https://www.cnblogs.com/fuchongjundream/p/3873073.html 我只是画个图 1. 这个很不友好,要换Player或者MeidaFile要重新修改Player和MeidaFile,还要修改OperationMain 2. 这个好很多了,要换Player或者MeidaFile只要重新修改Player和Meida...

2020-03-27 17:05:58 433

转载 mysql limit和offset用法

limit和offset用法 mysql里分页一般用limit来实现 #1. select* from article LIMIT 1,3 #2. select * from article LIMIT 3 OFFSET 1 上面两种写法都表示取2,3,4三条条数据 解释: 1.当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,例如 select* ...

2020-03-27 13:28:51 307

原创 Java修饰符,修饰方法

先贴一张菜鸟教程的图 访问一个类的方法有两种方式:1.调用类里方法不需要对象 2.调用类外方法,需要new一个该方法的类 public: package a; public class Father { private String money = "五百万"; protected void getMoney() { ...

2020-03-27 10:14:31 199

转载 Java和C++通过new创建的对象

//java Dog dog; //定义Dog类型引用dog,没有实际空间 Dog dog = new dog(); //定义Dog类型引用dog,并绑定到新创建的对象 //JVM在进行内存管理时,首先会在栈中给dog分配一个空间,当new Dog(); 后会在堆中开辟对象的实际空间,然后将dog指向堆中的空间,这样我们就可以访问对象的成员变量了。 //c++ Dog dog; /...

2020-03-16 16:56:08 315

原创 c++虚函数表

class A { public: A() {} void print() { cout << "A"; } int n; }; class B : public A { public: B() {} void print() { cout << "B"; } }; int main() { A* pointer = new B(); poi...

2020-03-08 20:14:12 169

原创 python基本数据类型

python的字典就是c++和java的map

2020-03-06 22:04:12 127

原创 c++的引用(&,用在定义变量时候),指针,取地址符号(&)

int a = 7; //a的一个别名 int &reference = a; //a的指针 int *point_a = &a; int b[] = {1, 2}; //数组b的指针,指向第一个元素 int *point_b = b;

2020-01-19 16:27:12 1179

原创 github desktop的基本使用

一,只有一个master分支 二,创建一个branch分支 子分支branch的代码更改完后有两种方法可以并入到主分支master(有冲突的话要解决完才能并入)。 第一种是commit之后或者push origin到远程仓库后,然后切换回master分支,点击上面的Branch->Merge into current branch->点击branch。(注意上面的箭头方向...

2020-01-09 17:50:03 683

原创 Dijkstra 与 Prim 算法的区别

Dijkstra 算法与 Prim 算法非常相似,它们最直观的区别就是目的不同:前者求解最短路径,后者求解最小生成树。 然后他们算法过程中比较大的区别就是“更新”的不同。 Dijkstra:比如上图,加入b到已拓展节点集合里面后,shortest_path[c] = min( shortest_path[b]+2 , shortest_path[c] ),就是看看加入b后会不会通过b而到达...

2020-01-08 20:03:14 4588 1

空空如也

空空如也

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

TA关注的人

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