关注
我觉得像spring和GC,设计模式基本上八股文背一背都能过😂,场景化这样要看具体问题了,确实考研你的基本功了。我试着回答一下加强记忆。什么是GC、说一下JVM有哪些垃圾回收器,简要说明。(还有些记不得了)
你常使用的设计模式有哪些,分别说明
使用Spring通过什么方式访问Hibernate,使用Spring访问Hibernate的方法有哪些
GC是垃圾回收(Garbage Collection)的缩写,是一种自动化的内存管理机制。GC机制会自动监测不再使用的内存块,回收并释放内存,以免因为内存泄漏而导致系统运行变慢或崩溃。JVM中常用的垃圾回收器包括:Serial、Parallel、CMS、G1等。其中Serial是最基本的一种垃圾回收器,它是一种单线程的收集器,适合于小型应用;Parallel是多线程的收集器,比Serial更高效;CMS是基于“标记-清除”算法的一种垃圾回收器,适合于大型Web应用;G1是一种并发性垃圾收集器,适用于大型内存应用。
常用的设计模式包括单例模式、工厂模式、抽象工厂模式、装饰者模式、适配器模式、观察者模式、模板方法模式、策略模式、责任链模式等。其中,单例模式用于保证一个类仅有一个实例,工厂模式用于创建一系列相关或相互依赖的对象,装饰者模式用于动态地给一个对象添加额外的职责,观察者模式用于定义对象间的一种一对多的依赖关系以便于当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。直接使用HibernateTemplate,HibernateTemplate封装了Hibernate常用的操作,如查询、更新、删除等。通过注入SessionFactory和HibernateTransactionManager的方式,可以直接使用HibernateTemplate访问Hibernate。或者使用jpa。😂
查看原帖
3 1
相关推荐
牛客热帖
更多
- 1... 挑战 26 届最速转正失败——我做错了什么4.0W
- 2... 我的校园恋爱正式结束了1.2W
- 3... 从后端的角度聊一聊:2728届想要搞开发的同学现在最应该干什么?9045
- 4... 25的兄弟们还在战斗吗?7388
- 5... 毕业照和春招结束代表着我的学生时代落幕了7170
- 6... 坐我后面的妹妹被拉走了!!6860
- 7... 27学院鼠好不容易找到实习,代课被同学举报5701
- 8... 26届游戏客户端暑期实习求职历程5180
- 9... 好想加班好想加班,啊啊我的钱(っ╥╯﹏╰╥c)5014
- 10... 秋招提前上岸,这个机会真的不错!建议大家冲!4853
正在热议
更多
# 职场捅娄子大赛 #
295754次浏览 2916人参与
# 晒一下我的毕业照 #
21942次浏览 182人参与
# 华泰证券Fintech星战营 #
164104次浏览 185人参与
# 华为求职进展汇总 #
4622198次浏览 28162人参与
# 好好告别我的学生时代 #
12720次浏览 260人参与
# 一人一个landing小技巧 #
52952次浏览 862人参与
# 互联网行业现在还值得去吗 #
16235次浏览 54人参与
# 2025,我想...... #
47516次浏览 450人参与
# 如何缓解求职过程中的焦虑? #
2665次浏览 32人参与
# 运营来爆料 #
42584次浏览 320人参与
# 00后45度躺现状 #
92336次浏览 470人参与
# 简历无回复,你会继续海投还是优化再投? #
67139次浏览 692人参与
# 机械人,签完三方你在忙什么? #
48055次浏览 211人参与
# 租房前辈的忠告 #
166972次浏览 6336人参与
# 节后第一天上班,我的精神状态 #
8596次浏览 74人参与
# 嵌入式岗知多少 #
38632次浏览 425人参与
# 如何KTV领导 #
54692次浏览 411人参与
# 记录实习开销 #
10214次浏览 76人参与
# 应届生应该先就业还是先择业 #
105459次浏览 623人参与
# 来聊聊机械薪资天花板是哪家 #
121486次浏览 735人参与
# 你的秋招第一面感觉怎么样 #
69394次浏览 554人参与