程序员田同学博客
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于作者
  • 芒果
  • 友链
  •   
  •   

JVM面试大总结

JVM是运行在操作系统之上的,它与硬件没有直接的交互。先说一下JVM的内存区域,当函数开始运行时,JVM拿到自己的内存将自己的内存区域进行了分割,分为五块区域:线程共享的有堆、方法区,线程私有的有java栈、本地方法栈、程序计数器
2023-01-03
JVM
#Java #JVM #JVM调优

计算机网络面试大总结

本文分文五大部分,第一部分总纲说明计算机网络层次划分的三种模型,一到四部分以TCP/IP协议模型作为划分标准,分别说明各层作用和最常见的面试题,最后总结网络综合面试题,历时六天全文一万字。
2022-11-23
计算机基础
#计算机网络

工厂方法在Spring源码中的运用

我们都知道Spring中IOC是使用的工厂模式,但是对于实现细节就一知半解了,今天这篇文章就带大家解读Spring中是如何使用工厂模式的。
2022-10-11
设计模式
#Java #设计模式 #工厂模式 #工厂方法

设计模式之访问者模式

大多数情况下你不需要访问者模式,但当一旦需要访问者模式时,那就是真的需要它了,这是设计模式创始人的原话。可以看出应用场景比较少,但需要它的时候是不可或缺的,这篇文章就开始学习最后一个设计模式——访问者模式。
2022-09-30
设计模式
#Java #设计模式 #行为型设计模式 #访问者模式

如何利用国庆流量,使用国庆头像小程序日赚500?

如何利用国庆流量,使用国庆头像小程序日赚500
2022-09-29
成长OR副业
#小程序赚钱 #程序员副业 #程序员赚钱 #小程序副业

设计模式之模板方法模式

在我们实际开发中,如果一个方法极其复杂时,如果我们将所有的逻辑写在一个方法中,那维护起来就很困难,要替换某些步骤时都要重新写,这样代码的扩展性就很差,当遇到这种情况就要考虑今天的主角——模板方法模式。
2022-09-29
设计模式
#Java #设计模式 #行为型设计模式 #模板方法模式

设计模式之策略模式

在一个收银系统中,如果普通用户、中级会员、高级会员分别对应着不同的优惠策略,常规编程就要使用一系列的判断语句,判断用户类型,这种情况下就可以使用策略模式。
2022-09-28
设计模式
#Java #设计模式 #行为型设计模式 #策略模式

设计模式之状态模式

实际开发中订单往往都包含着订单状态,用户每进行一次操作都要切换对应的状态,而每次切换判断当前的状态是必须的,就不可避免的引入一系列判断语句,为了让代码更加清晰直观,我们引入今天的主角——状态模式。
2022-09-27
设计模式
#Java #设计模式 #行为型设计模式 #状态模式

设计模式之观察者模式

观察者模式是极其重要的一个设计模式,也是我几年开发过程中使用最多的设计模式,本文首先概述观察者模式的基本概念和Demo实现,接着是观察者模式在Java和Spring中的应用,最后是对观察者模式的应用场景和优缺点进行总结。
2022-09-22
设计模式
#Java #设计模式 #行为型设计模式 #观察者模式

设计模式之备忘录模式

无论是我们在使用word还是记事本,系统都会为我们提供撤销的功能,这几乎是人人都会使用到的功能,而在我们实际开发中,会不会存在一个很复杂的对象,当更改了其中的某一个属性以后,也提供撤销的功能,可以快速恢复到更新前的状态。提供该功能的模式也正是今天的主题——备忘录模式。
2022-09-19
设计模式
#Java #设计模式 #行为型设计模式 #备忘录模式
123…6

搜索

Hexo Fluid
豫ICP备19036078号