【六】、抽象工厂模式模式动机与定义模式动机产品等级结构:产品等级结构即产品的继承结构,例如一个抽象类是电视机,其子类有海尔电视机、海信电视机、TCL电视机,则抽象电视机与具体品牌的电视机之间构成了一个产品等级结构,抽象电视机是父类,而具体品牌的电视机是其子类。产品族:在抽象工厂模式中,产品族是指由同一个工厂生产的,位于不同产品等级结构中的一组产品,例如海尔电器工厂生产的海尔电视机、海尔电冰箱,海尔
分类:
其他好文 时间:
2020-08-09 09:25:47
阅读次数:
80
期望看起来无从下手,先尝试寻找某个局面的最优解法,就是最少花多少步可以全变 `0`。 ...
分类:
其他好文 时间:
2020-08-09 09:22:18
阅读次数:
70
package base;public class demo3 { public static void main(String[] args) { //java中表示进制 二进制0b 八进制0 十进制 十六进制0x int i1 = 10; int i2 = 010; int i3 = 0x10; ...
分类:
其他好文 时间:
2020-08-08 17:37:37
阅读次数:
61
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=6832 题意:在一个n个结点,m条边的无向连通图中,且第i条边的权值为2i,每个结点有一个值,为1或者0。d(i,j)表示结点i到结点j之间的最短距离。对所有节点求所有的可能配对形式d(i,j)*[a[i ...
分类:
其他好文 时间:
2020-08-07 12:39:03
阅读次数:
128
方法的调用: 非静态方法:对象名.方法(); 静态方法:类名.方法(); 方法与方法之间的调用: 静态方法内部调用其他方法:如果在本类中,静态方法可以直接调用静态方法;如果在本类中是非静态方法,就必须通过对象来调用。 如果不在一个类中,静态方法调用其他类中的静态方法,必须通过 类名.静态方法()来调 ...
分类:
其他好文 时间:
2020-08-06 17:04:35
阅读次数:
70
第六讲:Git协作与Gitpull常见问题前言git除了可以很好地管理个人项目外,最大的一个用处就是实现团队协作开发。况且,linus大神开发git的初衷就是为了维护Linux内核这一开源项目。所以,熟悉使用git进行多人协作开发的一般步骤和方法具有十分重要的意义。这一讲将会为你介绍使用git进行团队协作开发的一般方式以及gitpull操作常见问题的解决方法。一、git协作方式1.常见开发模式Gi
分类:
其他好文 时间:
2020-08-06 09:24:51
阅读次数:
58
去年换工作的时候,面试了一下Google(这里说的是Google中国),来了个Google面试六轮游,结果是没通过.现在分享下我参与面试的具体流程以及个人认为应该注意的事项,希望对大家有所帮助.个人相关背景先介绍下自己相关背景,985本科,top2硕士(其实,大公司都比较看重第一学历的).在校期间,科研也没啥能拿得出手的论文.社招时,4年多工作经验,面试时为大疆后端开发TL(带3~4个人而已).面
分类:
其他好文 时间:
2020-08-04 10:04:16
阅读次数:
83
什么是Java内存模型 Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。在此之前,主流程序语言(如C/C++等)直接使用物理硬件和操作系统的内存模型,因此, ...
分类:
编程语言 时间:
2020-08-04 09:52:44
阅读次数:
66