
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目录1. 移动零1.1 解题思路1.2 代码实现2. 复写零2.1 解题思路2.2 代码实现3. 快乐数3.1 解题思路3.2 代码实现3.3 拓展4. 盛最多水的容器4.1 解题思路4.2 代码实现5. 有效三角形的个数5.1 解题思路5.2 代码实现6. 查找总价格为目标值的两个数6.1 解题思路6.2 代码实现7. 三数之和7.1 解题思路7.2 代码实现8. 四数之和8.1 解题思路8.2
目录1. 反射1.1 概念1.2 反射相关的类1.2.1 Class类1.2.2 Class类相关的方法1.3 反射的举例1.3.1 获取Class对象的三种方式1.3.2 反射的使用2. 枚举2.1 概念2.2 使用2.3 常用方法2.4 枚举的构造方法2.5 枚举与反射2.6 单例模式2.6.1 饿汉式2.6.2 懒汉式2.6.3 静态内部类实现2.6.4 枚举实现3. Lambda表达式3.
日志就是程序在运行过程中记录下来程序所做的工作。日志门面: SLF4J日志实现:log4JJULlogback这里的日志门面相当于是一种规范,不具体实现操作,而是直接调用日志实现的框架,具体的操作实现由下面三个框架去实现。上面的这种设计模式就是门面模式,提供一个统一的接口去使用,这个接口再去调用其他子接口,更方便的去调用子接口。比如我们想要关家里的灯,但是需要关很多开关但是此时我们可以设置一个总开
Mybatis是一个持久层框架,用来简化JDBC的开发的,持久层就是持续化操作的层,这里指的是数据操作层(Dao),本质就是更简单的去操作数据库。
JavaEE也就是Java平台企业版,是JavaSE的拓展,用于企业级开发,相当于定制一套Java规则用于在企业中进行使用。2017年,Oracle将javaEE捐赠给Eclipse基金会,后来就改名字为JakartaEE。而在利用JavaEE进行开发时,避免不了学习框架。框架就是:一套标准,我们可以在标准上进行拓展,比如说:建造一套房子,工程方将房子建造好,将毛胚房卖给买家,买家再进行装修使用,
递归是一种解决问题的方法,在C语言中递归就是函数自己调用自己,下面展示一个简单的递归的基本形式。return 0;这里在进入main函数后,打印一次hehe,再次调用main函数继续打印hehe,这就是递归的基本形式,当然上述代码只是为了演示,代码最后会死循环,导致栈溢出。什么是栈溢出?我们都知道内存有栈区,堆区,静态区等空间,而每次函数调用都会向栈申请空间,上面代码重复调用main函数,不断的向

Java中的方法就类似于C语言当中的函数,是实现一种特定的,使用频率高的功能,专门解决一种问题的办法。例如:求一个数的开平方,判断一个数是不是素数。方法也分为两种,一种是Java语言规定的方法,还有一种是程序员根据自己的需要自定义的一些方法。当在解决重复问题时,设置一个方法解决重复问题,可以多次调用方法去解决重复问题,不用每次使用就需要写代码,减少代码冗余度。修饰符返回值类型方法名(参数类型){方
自定义协议分为两个阶段:明确需要传输那些信息,确定好信息组织的格式。明确需要传输那些信息,这个是根据具体的业务来确定需要传递那些信息,比如一个外卖平台用户点外卖:客户端传:用户的位置,用户的id等信息。服务端传:商家的点名,菜名,图片,评分等信息。确定好信息的组织方式:方法一:行文本的方式每个请求或者响应包含多行,行与行之间按照符号分开。







