- 博客(9)
- 收藏
- 关注
原创 ioc(依赖、依赖倒置、依赖注入)
先看一下这个大佬的博客https://www.cnblogs.com/fuchongjundream/p/3873073.html我只是画个图1.这个很不友好,要换Player或者MeidaFile要重新修改Player和MeidaFile,还要修改OperationMain2.这个好很多了,要换Player或者MeidaFile只要重新修改Player和Meida...
2020-03-27 17:05:58
361
转载 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
247
原创 Java修饰符,修饰方法
先贴一张菜鸟教程的图访问一个类的方法有两种方式:1.调用类里方法不需要对象 2.调用类外方法,需要new一个该方法的类public:package a;public class Father { private String money = "五百万"; protected void getMoney() { ...
2020-03-27 10:14:31
154
转载 Java和C++通过new创建的对象
//javaDog dog; //定义Dog类型引用dog,没有实际空间Dog dog = new dog(); //定义Dog类型引用dog,并绑定到新创建的对象//JVM在进行内存管理时,首先会在栈中给dog分配一个空间,当new Dog();后会在堆中开辟对象的实际空间,然后将dog指向堆中的空间,这样我们就可以访问对象的成员变量了。//c++Dog dog; /...
2020-03-16 16:56:08
267
原创 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
129
原创 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
1097
原创 github desktop的基本使用
一,只有一个master分支二,创建一个branch分支子分支branch的代码更改完后有两种方法可以并入到主分支master(有冲突的话要解决完才能并入)。第一种是commit之后或者push origin到远程仓库后,然后切换回master分支,点击上面的Branch->Merge into current branch->点击branch。(注意上面的箭头方向...
2020-01-09 17:50:03
530
原创 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
4436
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人