自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 常见java面试题

spring特性2)控制反转:IOC 将对象的创建权和管理交给spring 让spring管理整个生命周期(将配置文件中定义的bean对象放到spring容器(applicationContext)中不在创建对象,需要时,直接从 容器中取)3)面向切面: AOP 将程序中的 交叉业务逻辑 提取出来,封装成切面(方法),由Spring容器在适当的时机,动态的织入到 具体业务逻辑中。实现方式两种: JDK 动态代理:带有接口的对象,在运行期实现 CGlib 静态代理:在编译期实现。

2021-12-07 10:58:55 41

原创 Spring 基础常识

1.你是如何理解分布式的?为了解决传统单体服务架构带来的各种问题 ,比如代码数量庞大 ,迭代测试维护比较困难,可能因为一处改动测试不到位造成整个服务瘫痪等问题,分布式系统就是将一个大的服务拆分成几十个甚至几百个微小的服务。方便大家分工开发,也方便大家分开开发,代码不在一个项目里也不会冲突,最主要的是项目自己维护。2.讲一下最近的一个项目模块介绍最近我在xxx公司中的xxx项目中参与了限时抢购的模块,在本模块中,首先要根据时间限制和库存限制来查询出符合条件的商品信息显示到活动商品页面,用户可以点击

2021-12-07 10:57:04 46

原创 Redis基础知识

1.什么是RedisRedis是一个使用 C 语言编写的,开源的高性能非关系型的键值对数据库。Redis可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。与传统数据库不同的是 Redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。另外,Redis 也经常用来做分布式锁。除此之外,Redis 支持事务 、持久化、

2021-12-07 10:56:02 48

原创 MyBatis及数据库基础常识

1、什么是 Mybatis?Mybatis 是一个半 ORM(对象关系映射)框架,它内部封装了JDBC,我们开发是只需要关注SQL本身,从而不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。可以严格控制 sql 执行性 能,使灵活度高。2.#{}和${}的区别是什么?#{} 解析传递进来的参数数据${}对传递进来的参数原样拼接在SQL中 #{} 是预编译处理,${}是字符串替换。使用#{}可以有效的防止SQL注入,提高系统安全性。3. 一个sql语句查询

2021-12-07 10:54:41 29

原创 java基础知识

1.spring特性2)控制反转:IOC 将对象的创建权和管理交给spring 让spring管理整个生命周期(将配置文件中定义的bean对象放到spring容器(applicationContext)中不在创建对象,需要时,直接从 容器中取)3)面向切面: AOP 将程序中的 交叉业务逻辑 提取出来,封装成切面(方法),由Spring容器在适当的时机,动态的织入到 具体业务逻辑中。实现方式两种: JDK 动态代理:带有接口的对象,在运行期实现 CGlib 静态代理:在编译期实现

2021-12-07 10:46:11 33

原创 MQ基础知识

mq

2021-12-07 10:43:14 67

空空如也

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

TA关注的人

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