- 博客(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
原创 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关注的人
RSS订阅