public class American : Men //继承了Men { public override string Speak() //override { return "美国人说英文"; } public new string Eat() //new { return "美国人吃西餐"; ...
分类:
其他好文 时间:
2020-07-26 15:22:43
阅读次数:
67
一、享元模式理解 享元言外之意就是共享,共享就是一样不变的部分能够得到重用,公用,享元模式则是对对象的共享,有点类似于单例模式的懒汉模式,降低系统cpu,内存的消耗,不同于单例模式的是,享元模式分为内部状态和外部状态,内部状态就好比单例模式,不会改变,而外部方式是随着需求而改变的,比如汽车某一个型号 ...
分类:
其他好文 时间:
2020-07-26 15:01:31
阅读次数:
79
Dinic模板 #pragma GCC optimize(2) #include <bits/stdc++.h> using namespace std; const int maxn = 1e5 + 10; //const int maxm = 1e3 * 2 + 10; const int in ...
分类:
其他好文 时间:
2020-07-26 01:58:19
阅读次数:
59
Java创建线程的主要方式 一、继承Thread类创建 通过继承Thread并且重写其run(),run方法中即线程执行任务。创建后的子类通过调用 start() 方法即可执行线程方法。 通过继承Thread实现的线程类,多个线程间无法共享线程类的实例变量。(需要创建不同Thread对象,自然不共享 ...
分类:
编程语言 时间:
2020-07-25 23:56:27
阅读次数:
85
/** * 测试匿名内部类和lambda表达式的this“指针” * 结论: * lambda表达式虽然也会构建一个类,但是内部却没有自己的this指针, * 当在内部使用this指针时,代指的是表达式外部对应的对象 */ public class Test { public static void ...
分类:
其他好文 时间:
2020-07-25 09:49:50
阅读次数:
71
package com.summer.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org ...
分类:
编程语言 时间:
2020-07-24 21:14:33
阅读次数:
58
上一篇文章《SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)》我们介绍了从 IDE 插件内介绍了如何进行应用部署的方式,除此之外,目前 EDAS 还支持了额外的工具对其他场景进行覆盖,这一篇内容主要就是介绍 EDAS 上围绕部署的工具体系。 ...
分类:
编程语言 时间:
2020-07-24 16:47:01
阅读次数:
89
#建造者模式 建造者模式是将创建和表示进行分离,使得创建的过程中能够创建不同的表示。 据说建造者-指挥者模式已经不是常用了,这里只是学习思想 只要实现了创建和表示分离就好了,流式的配备一台电脑 将电脑的展示和电脑的组成分开 class Computer { private Computer(Buil ...
分类:
其他好文 时间:
2020-07-24 16:33:56
阅读次数:
69
1.什么是方法的重写(override 或 overwrite)? 子类继承父类以后,可以对父类中同名同参数的方法,进行覆盖操作. 2. 应用 重写以后,当创建子类对象以后,通过子类对象调用子父类中的同名同参数的方法时,实际执行的是子类重写父类的方法。 3.举例: class Circle{ pub ...
分类:
其他好文 时间:
2020-07-24 16:26:53
阅读次数:
67
添加依赖 <!-- mysql 代码生成器必须引入--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.46</version> </dependenc ...
分类:
数据库 时间:
2020-07-24 16:18:42
阅读次数:
76