代码: 运行结果: ...
分类:
其他 时间:
2019-04-14 21:41:56
收藏:
0 评论:
0 赞:
0 阅读:
144
一、Factory 工厂模式:主要分为三种模式: 定义:在基类中定义创建对象的一个接口,让子类决定实例化哪个类。工厂方法让一个类的实例化延迟到子类中进行。 为什么要使用工厂模式: (1) 解耦 :把对象的创建和使用的过程分开(2)降低代码重复: 如果创建某个对象的过程都很复杂,需要一定的代码量,而且 ...
分类:
编程语言 时间:
2019-04-14 21:41:24
收藏:
0 评论:
0 赞:
0 阅读:
121
@EnableDiscoveryClient @SpringBootApplication public class ProducerApplication { public static void main(String[] args) { SpringApplication.run(Produc ...
分类:
编程语言 时间:
2019-04-14 21:41:10
收藏:
0 评论:
0 赞:
0 阅读:
148
我之前看了一些关于抓包的文章,还以为猫眼的接口都要通过fiddler去抓包,但是我错了,fiddler出了点问题,后来用夜神模拟器去模拟手机,但是一直抓不到想要的包,于是又上网查,终于看到一篇文章说到开发者模式可以直接切换到手机模式 第一步:进入猫眼官网,找到一部电影,或者直接点开链接https:/ ...
分类:
其他 时间:
2019-04-14 21:40:50
收藏:
0 评论:
0 赞:
0 阅读:
294
需求分析(描述自己对需求的理解,以及后续扩展的可能性) 实现一个命令行程序,要求: 自动生成小学四则运算题目(加,减,乘,除) 支持整数 支持多运算符(比如生成包含100个运算符的题目) 支持真分数 统计正确率 设计思路(同时输出UML类图) 首先要输入生成题目的数目m 计算机根据输入的数目生成m道 ...
分类:
编程语言 时间:
2019-04-14 21:40:32
收藏:
0 评论:
0 赞:
0 阅读:
152
REST 是 Representational state transfer 的缩写,翻译过来的意思是表达性状态转换。REST 是一种架构风格,它包含了一个分布式超文本系统中对于组件、连接器和数据的约束。REST 是作为互联网自身架构的抽象而出现的,其关键在于所定义的架构上的各种约束。只有满足这些约 ...
分类:
其他 时间:
2019-04-14 21:39:58
收藏:
0 评论:
0 赞:
0 阅读:
116
一、二叉树的深度 题目: 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 返回它的最大深度 3 。 思路1:递归 边界:一旦root == Non ...
分类:
其他 时间:
2019-04-14 21:39:41
收藏:
0 评论:
0 赞:
0 阅读:
140
什么是Tenplate? Spring提供的一种操作数据库的技术,是对Jdbc的封装。语法非常接近DBUtils. JdbcTemplate可以直接操作数据库,加快效率,jdbcTemplate也可以为声明式事务准备 为什么用JdbcTemplate进行开发? Spring对数据库的操作在jdbc上 ...
分类:
编程语言 时间:
2019-04-14 21:39:24
收藏:
0 评论:
0 赞:
0 阅读:
95
问题描述 设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) 将元素 x 推入栈中。 pop() 删除栈顶的元素。 top() 获取栈顶元素。 getMin() 检索栈中的最小元素。 示例: 解决方案 每一个元素的存储单位中同时保存了,到此节点最小的元 ...
分类:
其他 时间:
2019-04-14 21:38:51
收藏:
0 评论:
0 赞:
0 阅读:
117
给定一个A整数数组,true当且仅当它是有效的山数组时才返回。回想一下,A是一个山脉阵列,当且仅当:A.length >= 3。存在一些i与 0 < i < A.length - 1 这样的: A[0] < A[1] < ... A[i-1] < A[i] A[i] > A[i+1] > ... > ...
分类:
其他 时间:
2019-04-14 21:38:33
收藏:
0 评论:
0 赞:
0 阅读:
131
结对编程项目 四则运算整体总结 在这一周中,我和我的搭档完成项目并实现了拓展需求,现在我将本项目的成果做一个总结 一、需求分析 实现一个命令行程序,要求: 1、自动生成小学四则运算题目(加、减、乘、除) 2、生成题目去重 3、支持多运算符(比如生成包含100个运算符的题目) 4、支持真分数 5、统计 ...
分类:
其他 时间:
2019-04-14 21:38:17
收藏:
0 评论:
0 赞:
0 阅读:
129
转置矩阵 题目描述: 给定一个矩阵 A, 返回 A 的转置矩阵。 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。 示例 1: 示例 2: 复杂度分析 时间复杂度:O(R * C)O(R?C),其中 RR 和 CC 是给定矩阵 A 的行数和列数。 空间复杂度:O(R * C)O(R?C ...
分类:
其他 时间:
2019-04-14 21:37:59
收藏:
0 评论:
0 赞:
0 阅读:
154
本周我们围绕多态来进行的学习,所谓多态就是指同一操作作用于不同的对象,会产生不同的结果。多态可以使程序变得更加灵活,从而有效提高程序的可扩展性和可维护性。实现多态的方式有很多种,重写就是其中的一种。其中有一个知识点:动态绑定。所谓动态绑定就是把派生类的对象,地址赋给基类的引用变量。 * 多态存在的三 ...
分类:
其他 时间:
2019-04-14 21:37:41
收藏:
0 评论:
0 赞:
0 阅读:
110
useCallback,useMemo 因为这两个 api 的作用是一样的,所以我放在一起讲; 语法: 区别在于第一个参数,还有参数的传递,另外 useCallback 中 DependencyList 是一个必须值 这两个 api 的作用基本就是缓存数据/方法 使用过 react 的人都知道,在组 ...
分类:
Windows开发 时间:
2019-04-14 21:36:36
收藏:
0 评论:
0 赞:
0 阅读:
427
在创建项目之前先说一下ide的问题,从学习软件开始一直到一个月之前,开发用的IDE都是Eclipse,对,就是这个远古时代的开发工具,在使用过程中虽然总是遇到各种bug,但内心里还是存在着一丝理解的想法的,因为自己写的代码也会存在很多bug,有些甚至很低端,所以开发工具存在问题也是有情可原的。而且还 ...
分类:
编程语言 时间:
2019-04-14 21:35:49
收藏:
0 评论:
0 赞:
0 阅读:
128
HTTP的基本操作 3月17资源子网和通信子网套接字:两类 socket:IP port IP:port Ip.port unix sock:基于文件系统通信实现 BSD发明: MTU:最大传输单元传输层协议: 面向连接的:TCP 虚连接(95%) 无连接的:UDP套接字的类型: TCP套接字 UD ...
分类:
系统服务 时间:
2019-04-14 21:35:33
收藏:
0 评论:
0 赞:
0 阅读:
177
90. Subsets II Given a collection of integers that might contain duplicates, nums, return all possible subsets (the power set). Note: The solution set ...
分类:
Web开发 时间:
2019-04-14 21:35:18
收藏:
0 评论:
0 赞:
0 阅读:
146
1、拉取 registry 镜像 : docker pull registry 2、运行容器: docker run -d -v /repositories:/var/lib/registry -p 5000:5000 --restart=always --privileged=true --nam ...
分类:
其他 时间:
2019-04-14 21:35:04
收藏:
0 评论:
0 赞:
0 阅读:
139
k8s
分类:
Web开发 时间:
2019-04-14 21:15:27
收藏:
0 评论:
0 赞:
0 阅读:
171
awk介绍awk:报告生成器,格式化文本输出。有多种版本:Newawk(nawk),GNUawk(gawk)。CentOS中使用的是gawkgawk:模式扫描和处理语言awk基本用法awk程序可由:BEGIN语句块、能够使用模式匹配的通用语句块(program)、END语句块,共3部分组成pragram通常是被放在单引号中常用选项:-F"分隔符"指明输入时用到的字段分隔符,如果
分类:
其他 时间:
2019-04-14 21:15:08
收藏:
0 评论:
0 赞:
0 阅读:
100