Redis高可用
摘要:引入 参考博文:https://blog.csdn.net/qq_15270521/article/details/122795605、https://juejin.cn/post/7097521572885299214 redis有提供了主从、哨兵、代理集群与分片集群的高可用机制来保证出现单点问题
阅读全文
posted @
2023-02-28 23:26
or追梦者
阅读(50)
推荐(0) 编辑
Redis
摘要:是什么 推荐掘金博文:https://juejin.cn/post/7097521572885299214 键值类型数据库,主要用来做缓存 单线程+多路IO复用 多路IO复用: 实时监视redis全部请求任务,已经准备好的请求直接交给redis处理,redis不会停,没有阻塞状态 I/O 多路复用其
阅读全文
posted @
2023-02-27 02:01
or追梦者
阅读(15)
推荐(0) 编辑
Mybatis
摘要:项目中常用 对于日期 java中日期属性使用String类型也可以插入Msyql (Mybatis做了转换) 插入和更新操作的返回值 大概吧,忘记了 insert: 插入n条记录,返回影响行数n。(要么成功,要么失败抛出异常) update:更新n条记录,返回影响行数n。(n>=0) delete:
阅读全文
posted @
2023-02-26 22:19
or追梦者
阅读(51)
推荐(0) 编辑
Mysql
摘要:引入 MySQL是一种关系型数据库管理系统,它将数据保存在不同的表中 (1)MySQL数据库是用C和C++语言编写的,并且使用了多种编辑器进行测试,以保证源码的可移植性 (2)支持多个操作系统例如:Windows、Linux、Mac OS等等 (3)支持多线程,可以充分的利用CPU资源 (4)有多种
阅读全文
posted @
2023-02-24 22:52
or追梦者
阅读(26)
推荐(0) 编辑
事务与spring事务
摘要:事务 事务的特性(ACID) 原子性(Atomicity): 标识将事务中所有的操作进行捆绑层一个不可分割的单元格,计对事务所有进行的数据库修改等操作,要么全部执行,要么就是全部失败隔离性(Isolation):指的是一个事务的执行,不能被其他的事务进行干扰,一个事务内部的操作以及使用的数据库对并发
阅读全文
posted @
2023-02-24 00:23
or追梦者
阅读(19)
推荐(0) 编辑
SpringBoot启动流程与自动装配
摘要:是什么 Spring Boot基于Spring框架之上的一个微服务架构开发框架大大简化了Spring的开发。因为Spring Boot提供了大量的自动配置。而且它是基于Java配置方式的开发(全注解)Spring Boot与集成了许多第三方框架并进行了最小化自动配置Spring Boot和Sprin
阅读全文
posted @
2023-02-23 00:28
or追梦者
阅读(234)
推荐(0) 编辑
线程、线程池
摘要:介绍 api文档介绍 Thread 是Runnable的实现类,也可以说是其子类进程是程序从开始到结束的过程线程是进程进一步划分,是进程不同功能的具体实现 构造方法 Thread源码 public class Thread implements Runnable { 3 /* Make sure r
阅读全文
posted @
2023-02-21 23:23
or追梦者
阅读(13)
推荐(0) 编辑
多线程、同步异步、阻塞非阻塞
摘要:多任务 目的 在同一时间内执行多个任务 概述 用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务 现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事情,比如你在听歌的同时还在用MSN和好友聊天。听歌和聊天就是两个任务,这个两个任务是“同时”进行的 看起来是多个任务
阅读全文
posted @
2023-02-21 21:06
or追梦者
阅读(93)
推荐(0) 编辑
Map集合
摘要:介绍 Map在Java⾥边是⼀个接⼝,常⻅的实现类有HashMap、LinkedHashMap、TreeMap和ConcurrentHashMap 内嵌类 Map是java中的接口,Map.Entry是Map的一个内部接口 Map集合封装键值对类型的数据,在Map集合的底层,每一个Key-Value
阅读全文
posted @
2023-02-18 18:27
or追梦者
阅读(4)
推荐(0) 编辑
变量与常量
摘要:变量 成员变量有默认初始值,分为类变量(静态成员变量)和实例成员变量 加static就是类变量,不加就是实例变量,访问需要实例化,实例对象在堆中 成员变量默认值 实例成员变量默认值: boolean:false byte:0 short:0 char: \u0000 (null) int:0 lon
阅读全文
posted @
2023-02-10 18:12
or追梦者
阅读(37)
推荐(0) 编辑
基本数据类型及包装类
摘要:基本数据类型 四类八种 1)四种整数类型(byte、short、int、long): byte:8 位,用于表示最小数据单位,如文件中数据,-128~127 short:16 位,很少用,-32768 ~ 32767 int:32 位、最常用,-2^31-1~2^31 (21 亿) long:64
阅读全文
posted @
2023-02-10 17:53
or追梦者
阅读(11)
推荐(0) 编辑
数组与Collectoin集合 List / Set
摘要:数组 java 数组需要先初始化才能使用,初始化后长度不可变 初始化后未填充的位置自动填充null 初始化方式:静态初始化(直接赋值)、动态初始化(先设定长度,再赋值) Object数组能存储任意类型数据,包括基本数据类型 数组下标一般是直接用int类型,但是也可以用char类型,它会转换为ASCA
阅读全文
posted @
2023-02-09 14:45
or追梦者
阅读(43)
推荐(0) 编辑