- 博客(9)
- 收藏
- 关注
原创 ArrayList手动实现简单底层(一)
ArrayList手动实现简单底层 ArrayList.add()实现原理 由于ArrayList是由数组来进行存储的,所以要进行数组的创建以及初始化 提供两个构造器供使用者使用。一个默认创建数组长度为10、一个创建数组长度由使用者定义 实现代码: public ArrayListDemo(){ Object[] objects = new Object[10] } public ArrayListDemo(int size){ Object[] objects = new Object[siz
2020-12-20 16:00:47 128 1
原创 系统架构设计【初见解】
在上游服务视频服务和直播服务都为高并发的情况,为了保证视频服务和直播服务不影响用户体验,用户服务也要进行高并发的处理。视频服务和直播服务是抖音的核心,所有视频服务和直播服务需要支持高可用、高并发、高性能。观看直播 -> 直播服务。
2024-10-23 23:30:03 249
原创 Redis Linux 安装
Redis启动方式有两种:一种为前台启动,所谓的前台启动是指Redis启动之后我们无法使用Linux ,一直保持启动状态。一种为后台启动,后台启动指的是Redis启动后并不影响Linux系统的正常使用。使用我们的命令进行tar包的解压:tar -zxvf redis-6.0.16.tar.gz(实际安装包名称) , 解压完成之后就可以看到在我们的文件夹中多出一个redis-6.0.16的文件夹.Redis在Linux环境安装中需要C语言的编译工具,正常情况下我们的Linux是没有C语言的编译的工具的。
2022-12-02 10:30:33 419
原创 事务
一、概念 什么是事务 事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败所有操作都失败 典型场景:银行转账 事务四个特性(ACID) 原子性 一致性 隔离性 持久性 二、搭建事务操作环境 创建数据库表,添加记录 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tzWT9Emj-1621685189633)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\im
2021-05-22 20:07:22 123
原创 JdbcTemolate
一、概念 什么是JdbcTemplate Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作 准备工作 引入相关jar包 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CsTHYEo1-1621684944155)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210522160544643.png)] 在spring配置文
2021-05-22 20:02:47 280
原创 IOC容器
IOC容器 1、IOC底层原理 什么是IOC 控制反转,把对象创建和对象之间的调用过程交给Spring进行管理 使用IOC目的:为了耦合度降低 IOC底层原理 xml解析、工厂模式、反射 画图讲解IOC底层原理 2、IOC接口(BeanFactory) IOC思想基于IOC容器完成,IOC容器底层就是对象工厂 Spring提供IOC容器实现两种方式: BeanFactory:IOC容器基本实现,是Spring内部使用的接口,不提供给开发人员使用 加载配置文件时不会创建对象,在获取
2021-05-22 20:02:16 165
原创 IOC容器
IOC容器 1、IOC底层原理 什么是IOC 控制反转,把对象创建和对象之间的调用过程交给Spring进行管理 使用IOC目的:为了耦合度降低 IOC底层原理 xml解析、工厂模式、反射 画图讲解IOC底层原理 2、IOC接口(BeanFactory) IOC思想基于IOC容器完成,IOC容器底层就是对象工厂 Spring提供IOC容器实现两种方式: BeanFactory:IOC容器基本实现,是Spring内部使用的接口,不提供给开发人员使用 加载配置文件时不会创建对象,在获取
2021-05-22 20:01:49 239
原创 jsp笔记
什么是JSP?他有什么作用 jsp的全称是 Java servlet page 。java的服务器页面。 jsp的主要作用是代替Servlet回传html页面的数据。 因为servlet 程序回传html页面数据是一个非常繁琐的事情。开发成本和维护成本极高 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</ti
2021-04-05 02:12:59 85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人