一.三种依赖注入方式 1.构造方法注入:这种注入方式的优点就是,对象在构造完成之后,即已进入就绪状态,可以 马上使用。缺点就是,当依赖对象比较多的时候,构造方法的参数列表会比较长。而通过反 射构造对象的时候,对相同类型的参数的处理会比较困难,维护和使用上也比较麻烦。而且 在Java中,构造方法无法被 ...
分类:
编程语言 时间:
2020-03-20 22:25:37
阅读次数:
70
1, ==比较的是值是否相等 如果是比较的基本数据类型,则是比较值是否相等 如果比较的是引用类型,则是比较所指向的对象的地址 2, equals:注意,equals方法不能作用于基本数据类型的变量,equals继承Object类 如果没有对equals方法进行重写,则是比较引用类型的变量所指向的对象 ...
分类:
其他好文 时间:
2020-03-19 19:04:34
阅读次数:
60
一:解题思路 方法一:将s中的每一颗子树都和t进行对比。Time:O(m*n),Space:O(h) 方法二:将s和t的每颗子树的根节点都设置一个哈希值,于是只需要对比对于节点的哈希值就行。Time:O(m+n),Space:O(m+n) 二:完整代码示例 (C++版和Java版) 方法一C++: ...
分类:
其他好文 时间:
2020-03-18 17:13:58
阅读次数:
59
RE 1,babypy 对字节码硬怼,就可分析出大致逻辑是倒序后异或 c=[0x7d,0x03,0x7d,0x04,0x57,0x17,0x72,0x2d,0x62,0x11,0x4e,0x6a,0x5b,0x04,0x4f,0x2c,0x18,0x4c,0x3f,0x44,0x21,0x4c,0x ...
分类:
其他好文 时间:
2020-03-18 14:02:59
阅读次数:
95
是所有对象直接或者间接父类,该类中定义的是所有对象都具有的方法。 equals(Object obj):地址值比较对象 return (this == obj); 对于对象间是否相等的比较可以通过复写equals方法来实现。 public int hashCode():返回哈希值 public St ...
分类:
编程语言 时间:
2020-03-18 13:14:40
阅读次数:
57
数据处理 处理提交数据 1、提交的域名称和处理方法的参数名一致 提交数据 : http://localhost:8080/hello?name=kuangshen 处理方法 : @RequestMapping("/hello") public String hello(String name){ S ...
分类:
其他好文 时间:
2020-03-18 11:32:31
阅读次数:
64
Given an array of integers and an integer k, you need to find the minimum size of continuous subarrays whose sum equals to k, and return its length. i ...
分类:
其他好文 时间:
2020-03-18 09:33:00
阅读次数:
42
基本介绍与思路 收发并行 前一篇博客中,完成了客户端与服务端的简单TCP交互,但这种交互是触发式的:客户端发送一条消息,服务端收到后再回送一条。没有做到收发并行。收发并行的字面意思很容易理解,即数据的发送与接收互相不干扰,相互独立。当然,要保证服务端和客户端都能做到收发并行。 业务逻辑 脱离业务逻辑 ...
分类:
编程语言 时间:
2020-03-17 23:44:20
阅读次数:
72
scanner 类 Scanner类的功能:可以实现键盘输入数据,到程序当中。 引用类型的一般使用步骤: 导包 import 包路径.类名称; 如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。 只有java.lang包下的内容不需要导包,其他的包都需要import语句。 创建 ...
一. Number & Math 类方法 下面的表中列出的是 Number & Math 类常用的一些方法: 序号方法与描述 1 xxxValue()将 Number 对象转换为xxx数据类型的值并返回。 2 compareTo()将number对象与参数比较。 3 equals()判断number ...
分类:
编程语言 时间:
2020-03-17 16:47:49
阅读次数:
92