IOC有三点:容器概念、控制反转、依赖注入。 IOC容器 实际上就是一个map(key,value),里面存放的时各种对象(在xml里配置的bean节点、@repository、@service、@controller、@component),在项目启动的时候或读取配置文件里面的bean节点,根据全 ...
转载
2021-05-21 09:10:00
236阅读
2评论
BPM的产生缘由 近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也称为数字化时代,在这数字化的时代里,企业的经营管理都受到了极大的挑战。从上世纪90年代起至今,企业的信息化工作开展的如火如荼,
原创
2021-07-21 14:06:23
306阅读
谈谈对IOC的理解?怎么回答?先从哪些方面说?1、概念,怎么理解这个概念呢?2、干什
原创
2023-06-29 00:37:10
380阅读
带着BAT大厂的面试问题去理解volatilevolatile关键字的作用是什么?volatile能保证原子性吗?之前32位机器上共享的long和double变量的为什么要用volatile? 现在64位机器上是否也要设置呢?因为long和double操作可分为高32位和低32位两部分,因此普通long或double类型读/写可能不是原子。因此,将共享long和double变量设置为volatil
原创
精选
2022-09-16 09:43:22
219阅读
GC(GarbageCollection)是垃圾回收机制(垃圾回收器),GC是JVM对内存(实际上就是对象)进
原创
2022-06-28 13:50:23
73阅读
# Java的理解
Java是一种面向对象的编程语言,由Sun Microsystems于1995年发布。它被广泛应用于Web开发、移动应用开发、嵌入式系统开发等领域。Java具有跨平台性,可在不同的操作系统上运行,并且具有丰富的类库和强大的工具支持。
## Java的特点
### 简单易学
Java语法相对简单,与C++相比,去掉了一些复杂的特性,如指针和多重继承。并且Java有非常完善
原创
2023-08-07 05:45:43
29阅读
Java是什么Java是一门编程语言,是一门连接人与计算机的语言。由于计算机只认识二进制(只有0和1)的信息,对于我们来说,二进制的信息与我们平时所说的话比较起来就太难懂了,所以为了能够很好的和电脑交流,就产生了各种各样的计算机编程语言,其中就包括Java。Java之所以可以让计算机识别,是因为Java的编译器和Java虚拟机,它会将人按照一定规范写成的信息翻译成机器所能识别二进制的信息,这样就可
转载
2023-06-09 15:45:12
71阅读
一.中断的理解 中断是指CPU在执行过程中,出现了突发事件,CPU必须暂停当前程序的运行,保持现场,转而处理突发事件,处理完毕之后,恢复现场继续执行。 中断按照来源可以分为: 内部中断:来自CPU内部,通常由软件中断指令和一些异常错误触发 外部中断:来自CPU外部,通常由外设触发,经由中断控制器转发 ...
转载
2021-08-22 21:42:00
1731阅读
2评论
官网位置:http://puremvc.org/Facade(单例,只发送不接受Notification):关于Proxy(mo
原创
2022-12-27 18:37:40
314阅读
10320171010问:如何开发一个JAVAEE项目? 答:MVC设计
原创
2022-10-14 10:36:40
72阅读
1.redis使用的场景热点数据(经常会被查询,但是不经常被修改或者删除的数据)
转载
2023-07-07 14:27:26
38阅读
什么是redisRedis:一个高性能的基于Key-Vaule结构出村的N0SQL开源数据库采用redis来实现分布式缓存,用来提高数据的查询效率为什么要用redis?web应用发展初期,系统的访问和并发并不,交换也比较少,但是随着着业务的扩大,访问量提升,使得服务的负载和关系型数据库就会出现瓶颈,而导致瓶颈的原因,主要体现在磁盘io上,那么随着互联网的进一步发展对系统的性能有了更高的要求,red
转载
2023-06-29 14:30:16
52阅读
这个题目真的很宽 很大 就像这个面 呸 跑题了我觉得java平台的有很多的优点 用的人多 开源多 生态大但是主要有两点跨平台java是跨平台的语言 当然这主要取决于jvm jvm使得java能够在任何平台上运行 而不需要改动什么具体是这样的:原先的xx.java 源文件 通过javac编译成 xx.class的字节码文件 再经由jvm解释运行 就可以执行对...
原创
2022-01-05 15:19:35
138阅读
学习过Spring框架的人一定都会听过Spring的IoC(控制反转)、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对SpringIoc的理解。一、对SpringIoc的理解。1.1、IoC是什么Ioc—InversionofControl,即“控制反转
原创
2018-10-25 17:01:05
397阅读
什么是spring Spring是一个生态,可以构建java应用需要的一切基础设施 通常Spring指的就是Spring Framework 核心解释 Spring是一个轻量级的开源容器框架 Spring是为了解决企业级应用开发的业务逻辑层和其他各层对象和对象直接的耦合问题 Spring是一个IOC ...
转载
2021-09-23 10:50:00
436阅读
2评论
Shuffle产生的意义是什么?Shuffle过程的期望可以有: 完整地从map task端拉取数据到reduce 端。在跨节点拉取数据时,尽可能地减少对带宽的不必要消耗。减少磁盘IO对task执行的影响。每个map task都有一个内存缓冲区,存储着map的输出结果,当缓冲区快满的时候需要将缓冲区的数据该如何处理?每个map task都有一个内存缓冲区,存储着map的输出结果,当缓冲区
转载
2024-09-08 19:23:13
47阅读