自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 关于我最近到银行上班发现项目用的是Jsp,经过我最近几天的学习,我发现的区别!

答:在JSP中,标签库是一组可重用的预定义组件,用于简化Web页面开发。使用标签库,可以在JSP页面中插入预定义的组件,而无需编写大量的Java代码。答:在JSP中,可以使用内置的session对象实现会话跟踪。在JSP中如何实现数据访问?JSP中的内置对象是什么?答:JSP中的内置对象是指在JSP页面中不需要声明就可以直接使用的对象。请描述JSP的生命周期,以及JSP页面在处理过程中的不同阶段。在上述示例中,通过session对象获取会话中的属性(例如用户名),根据用户是否登录执行不同的操作。

2024-12-09 16:29:56 1069

原创 Hibernate和MyBatis哪个更好呢?

根据项目的需求、开发团队的技能和偏好来决定。如果需要更高的灵活性和直接控制SQL语句的能力,或者需要进行复杂的查询和定制化操作,可以选择MyBatis。Hibernate提供了完整的ORM解决方案,具有高度的自动化和便捷性。Hibernate还具有良好的性能和缓存机制,适用于大型项目和需要高性能的场景。MyBatis则提供了更高的灵活性和控制力。Hibernate和MyBatis是两个流行的Java持久层框架,它们用于将对象映射到数据库中的表和记录。

2024-12-06 13:11:05 1211

原创 一些常用的Linux命令

(取决于使用的Linux发行版)

2024-12-05 18:01:41 373

原创 每日十道面试题,常问内容!

常见的垃圾回收算法包括标记-清除(Mark-Sweep)、复制(Copying)、标记-整理(Mark-Compact)和分代收集(Generational Collection)。避免死锁的方法包括使用顺序锁、避免嵌套锁、使用定时锁和检测死锁。Java中的异常处理是一种结构,用于处理程序执行过程中发生的异常情况,包括try、catch、finally和throw关键字。泛型是Java 5引入的一个特性,允许在编译时进行类型检查,以确保类型的安全性,减少类型转换的错误和增强代码的可读性。

2024-12-05 09:00:13 811

原创 每日十道面试题,天天强无敌!

JVM主要由类加载器(ClassLoader)、内存(Memory)、执行引擎(Execution Engine)和垃圾回收器(Garbage Collector)组成。JVM内存区域主要划分为堆(Heap)、栈(Stack)、方法区(Method Area)和程序计数器(Program Counter Register)。这个过程中涉及到堆(存储new String("abc")创建的对象)和栈(存储局部变量s的引用)。堆用于存储对象实例和数组,而栈用于存储局部变量和部分结果,以及执行方法调用和返回。

2024-12-04 14:25:18 511

原创 一文带你理解透彻关于事务的“XA”和“AT”

XA模式XA模式是基于两阶段提交(2PC, Two-Phase Commit)的分布式事务协议,它要求数据库本身提供对规范和协议的支持。XA模式的优点是事务的强一致性,满足ACID原则,常用数据库都支持。实现简单,并且没有代码侵入。但是,XA模式的缺点在于,因为一阶段需要锁定数据库资源,等待二阶段结束才释放,性能相对较差,并且依赖关系型数据库实现事务。

2024-12-04 13:28:29 1057

原创 对resultMAp和resulttype的深度理解

resultType: 适用于简单的映射场景,自动映射数据库列到 Java 对象属性。resultMap: 适用于复杂的映射场景,允许手动定义数据库列与 Java 对象属性之间的映射关系。

2024-12-02 14:39:31 688

原创 对Tomcat和servlet更深层次的理解

Tomcat使用Java的Socket API来监听特定的端口(通常是8080),接收来自客户端的HTTP请求,并使用线程池来处理并发的请求。这样可以提高处理效率,并且每个请求都被分配给一个独立的线程进行处理,以提高服务器的性能。Tomcat是一个开源的Java Web服务器,它基于Java Servlet和JavaServer Pages(JSP)技术。Tomcat通过请求处理管道来处理HTTP请求,请求经过一系列的处理器,如身份验证、日志记录和安全检查等,最终被交给适当的Servlet进行处理。

2024-11-29 17:25:29 613

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除