Advertisement

个人所有博客分类总结(持续更新)

阅读量:

个人所有博客分类总结如下(持续更新)

Java:

1. 获取Class对象的三种方式

2. 创建对象的四种方式

3. java中的异常种类和区别以及处理机制和区别

4. IO流以及他们的种类区别 序列化反序列化 如何实现

5. List Set Map的区别

6. LinkedList、ArrayList与Vector的特点对比

7. HashSet 和 TreeSet的区别

  1. Hashtable、TreeMap、HashMap和LinkedHashMap的特点对比

9. 并发集合和普通集合以及安全集合的区别

10. 数组和链表的区别以及应用场景

深入解析Synchronized和Lock的异同及其在实际开发中的应用

Tomcat的下载安装过程以及其在eclipse中的配置步骤

13. 堆(heap)和栈(stack)的区别

14. JVM 的内存结构和内存分配

15. Java 中引用类型

集合类实现了高效的数据存储与快速查询功能;映射表类采用哈希表实现方式;列表类能够支持高效的插入、删除和遍历操作;综上所述……

17. java中的基本数据类型(四类八种)

18. 如何理解clone对象

19. [一个抽象的方法能否同时被视为静态的方法?它能否同时也是本地方法?它能否受synchronized关键字的影响?]

20. 常用的线程池有哪些

21. 简述线程池的概念, 介绍连接池的作用, 对比分析两者的功能特点

22. list集合去重的三种方式

23. 冒泡排序

24. 选择排序

25. 2020最新Java面试题(java,JavaWeb,数据库,框架),常见面试题及答案汇总

26. hashmap面试题

27. HashMap的遍历

28. HashTable的遍历

29. java中IO流采用了哪一种设计模式

30. 插入排序法(思路及代码实现)

31. 快速排序法(思想及代码实现)

32. 数组模拟队列(代码实现)

33. java数据类型常见面试题

short s1 = 1; s1 = s1 + 1; 有错吗?short s1 = 1; s1 += 1 有错吗

short s2 = 1; 存在疑问 short s2 = 1; 短语短语短语短语短语短语短语 short s2 += 1 是否正确?

在列表中使用map结构时进行遍历操作

在Java语言中实现对象到基本数据类型的转换

在Java语言中,在执行除法运算时,在存在余数值的情况下处理为整数值

Java中获取系统时间的操作:包括当前时刻的毫秒值、过去一小时的时间范围、最近几小时的时间段以及移除格式中的冒号与横线符号

第39章 Java中解析特定文件夹下的文本文件

40. 去除字符串中的指定字符

41. 时间字符串比较大小

42. 将数组放进集合中的简单方法

通过分割处理得到的一系列字符串将被整合至数组集合中

在项目操作中常遇到...无法读取属性'length'的null

HashMap的核心实现机制涉及多种复杂的数据结构和技术细节。其中包括RBT数据结构用于平衡树的维持、B+树结构用于高效的数据查询以及文件系统的组织方式等关键知识点。此外,在Java语言中可以通过不可变关键字来确保变量的一致性操作,并且基于比较与交换的操作机制在内存屏障协议中发挥着重要作用。

46. 设计模式

47. 安全性问题(数据篡改(拿到别人的URL,篡改数据(金额)发送给系统))

Spring:

1. Spring中的常用注解

2. spring AOP编程

3. Spring面试题

4. Spring的常用注解,SpringMVC常用注解

5. 装配bean的三种方式

在Spring框架中使用JDK进行动态代理的具体操作流程如下:首先,在项目根目录下配置环境变量以便运行Spring Boot服务;其次,在开发环境中导入所需的Java开发工具包;最后,在应用启动时执行相应的初始化命令以完成JDK的动态代理功能配置

7. 在Spring框架中使用CBOR解析库进行代码层面的动态代理(基于CGLIB技术)

8. ProxyFactoryBean(代码)

9. 使用XML方式进行AOP编程(代码)

10. 使用注解方式进行aop编程(代码)

在JSQLException类中执行的方法

12. 在JDBC模板中进行更新操作的基本代码实现(基础操作)

13. JdbcTemplate中的query方法(代码)

14. Spring Bean的生命周期(详细)

15. 基于XML方式声明事务(代码)模拟银行转账

基于注解方式声明事务(代码)模拟银行转账

基于注解机制实现银行转账功能

17. Spring常见面试题总结(超详细回答)

  1. Spring的AOP和IOC是什么?使用场景有哪些?Spring事务与数据库事务,传播行为,数据库隔离级别

18. 在Spring框架中,请解释一下AOP与IOC的概念是什么?具体应用场景包括哪些?关于Spring框架中的事务处理机制及其如何与数据库事务交互,请详细说明其设计原理。在应用层面实现对事务传播行为的支持的同时,请阐述其对系统性能优化的作用。此外,请说明该机制如何影响数据库隔离级别的设置以及相关的配置方法。

SpringMVC:

1. SpringMVC面试题

在Servlet SpringMVC初始化过程中触发了HTTP状态码500

3. springmvc的原理架构,Struts2运行原理,springmvc和Struts2的区别

4. springmvc代码详细(五种映射,绑定参数,处理json数据,文件上传,转发,拦截器的实现)

5. SpringMVC常见面试题总结(超详细回答)

Mybatis:

1. 关于Mybatis的各种配置文件

2. mybatis高级查询

3. mybatis中$和#的区别

4. mybatis动态SQL

该文介绍了通过多种途径实现Mapper.xml文件的映射配置的具体方法,并详细说明了每种方法的操作步骤及适用场景

6. Mybatis的增删改查操作(包含动态代理,动态SQL标签,缓存,#与$的使用传入多参数,获取自增id等基本操作)

7. Mybatis 的高级查询(包含一对一、一对多、多对多、resultMap 的继承特性以及分页插件 pagehelper 的相关知识点)深入说明

8. mybatis文档笔记

本文章为您归纳与解析Mybatis高频常见面试题及其解答方法

数据库:

1. 数据库常用函数总结

MySQL存储引擎共有多种类型,具体包括MyISAM、InnoDB以及其他扩展模块等,它们在性能、特性等方面存在显著差异

3. Mysql 和oracle的区别

4. 索引使用的限制条件,sql优化有哪些,数据同步问题(缓存和数据库),缓存优化

SpringBoot:

1. springboot总结

2. springboot文档笔记

当Spring Boot运行时,在访问页面时发生SQLException (java.sqlSQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required),提示客户端插件认证(CLIENT_PLUGIN_AUTH)未被正确配置或缺少

JS:

1. post和get的区别

2. 2020JS必看面试题

3. Jsp中的动态INCLUDE和静态INCLUDE的区别?

4. 转发和重定向的区别

在XML解析技术中,DOM与SAX相比STAX有何不同?

6. 同步和异步的区别

7. jsonp原理详解——终于搞清楚jsonp是啥了

ext.js:

1. EXT中创建一个弹窗效果

2. ext.js组件的基本操作

3. 在EXT中前后台传数据的方式

4. 在EXT中向弹窗传值或者对象

5. EXC中时间控件的使用

6. ext时间控件Ext.ux.form.DateTimeField和Ext.form.DateField的用法比较

7. EXT中给时间控件设置默认值

在页面中实现数据库某信息的隐藏显示,并呈现其对应的字典编码名称(基于后台SSH框架和前台ExtJS)

在页面字段中新增一个按钮,在单击该按钮时会打开弹窗效果

线程:

1. wait()和sleep()的区别

2. synchronized 和 volatile 关键字的作用

ssm:

1. SSM整合(基础框架)代码

redis:

1. Redis支持的数据类型以及使用场景,持久化,哨兵机制,缓存击穿,缓存穿透

全部评论 (0)

还没有任何评论哟~