摘要: 第一种:使用递归的方法,实现字符串反转: 1 /** 2 * 使用递归方法,实现字符串反转 3 */ 4 public class C { 5 6 static String reverse(String originStr) { 7 if(originStr == null || originSt 阅读全文
posted @ 2021-03-31 15:02 你的龙儿 阅读(3449) 评论(0) 推荐(0) 编辑
摘要: 方法/步骤 1、进入 mysql 的 bin 目录下,打开 cmd ,在此之前关闭mysql服务,并且结束mysqld.exe进程 2、输入命令 mysqld --skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的 阅读全文
posted @ 2021-03-31 11:20 你的龙儿 阅读(2379) 评论(0) 推荐(0) 编辑
摘要: 一:什么是动态代理: 利用反射机制在运行时创建代理类。接口、被代理类不变。 二:动态代理和静态代理的不同: 1、静态代理的代理类是程序员事先写好的 2、动态代理的代理类是在程序运行时动态生成的 三:动态代理分为两大类: 1、基于接口的动态代理 2、基于类的动态代理 四:动态代理的三种实现方式: 1、 阅读全文
posted @ 2020-07-21 22:52 你的龙儿 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 一:为什么学习代理模式: 代理模式实际上是SpringAOP的底层! 【SpringAOP 和 SpringMVC (面试必问)】 二:代理模式(基本概念): 基本概念:代理模式的核心作用就是通过代理,控制对对象的访问。这跟实际中是一样的,例如说我们租房子时遇到的中介,这就是一个代理,比如有人要找中 阅读全文
posted @ 2020-07-19 22:50 你的龙儿 阅读(560) 评论(0) 推荐(1) 编辑
摘要: CPU密集型 IO密集型 一:CPU密集型: 定义:CPU密集型也是指计算密集型,大部分时间用来做计算逻辑判断等CPU动作的程序称为CPU密集型任务。该类型的任务需要进行大量的计算,主要消耗CPU资源。 这种计算密集型任务虽然也可以用多任务完成,但是任务越多,花在任务切换的时间就越多,CPU执行任务 阅读全文
posted @ 2020-06-28 10:01 你的龙儿 阅读(14378) 评论(3) 推荐(3) 编辑
摘要: 线程池(重点) 一:线程池:三大方法,七大参数,四种拒绝策略 池化技术: 01:程序的运行,本质 :占用系统的资源! 优化资源的使用! =>池化技术 02:线程池、连接池、内存池、对象池///......创建、销毁。 十分浪费资源 03:池化技术:事先准备好一些资源,有人要用,就来我这里拿,用完之后 阅读全文
posted @ 2020-06-26 08:37 你的龙儿 阅读(5023) 评论(2) 推荐(2) 编辑
摘要: 一:Java中常用的包、类、接口 常用的类: BufferedReader BufferedWriter FileReader FileWirter String Integer Date Class HashMap Object Runtime file Integer Long Thread 常 阅读全文
posted @ 2020-05-13 15:59 你的龙儿 阅读(3653) 评论(0) 推荐(0) 编辑
摘要: 一:构造方法的概念: 构造方法是一种特殊的方法,它是一个与类同名的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。 二:构造方法的特殊性(反映在以下几个方面): 1.构造方法作用: (1)构造出来一个类的 阅读全文
posted @ 2020-04-24 21:44 你的龙儿 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 一:流的基本概念: Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 数据 阅读全文
posted @ 2020-05-17 18:09 你的龙儿 阅读(1852) 评论(0) 推荐(0) 编辑
摘要: 引言:Java集合框架提供了一套性能优良、使用方便的接口和类,它们位于java.util包中 Java集合框架(常用接口): Collection 接口存储一组不唯一,无序的对象(父类接口) List 接口存储一组不唯一,有序(插入顺序)的对象 Set 接口存储一组唯一,无序的对象 Map接口存储一 阅读全文
posted @ 2020-05-13 21:31 你的龙儿 阅读(2608) 评论(1) 推荐(1) 编辑
摘要: 一:ArrayList和LinkedList的大致区别如下: 1.ArrayList是实现了基于动态数组的数据结构,ArrayList实现了长度可变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高 2.LinkedList基于链表的数据结构, 插入、删除元素时效率比较高 故:【插入 阅读全文
posted @ 2020-05-13 20:12 你的龙儿 阅读(4071) 评论(0) 推荐(0) 编辑
摘要: 一:Error和Exception的基本概念: 首先Exception和Error都是继承于Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。 Exception 和 Error 体现了 Ja 阅读全文
posted @ 2020-05-13 18:49 你的龙儿 阅读(1666) 评论(0) 推荐(0) 编辑