- 博客(9)
- 收藏
- 关注
转载 RabbitMQ
MySQL概述(含安装)模型整合SpringBoot项目 概述(含安装) MQ (Message Quene):翻译为消息队列,通过典型的生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为消息中间件通过利用高效可靠的消息传递机制进行平 台无关的数据交流,并基于数据通信来进行分布式系统的集成。 MQ的分类 当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、R
2021-01-24 21:58:47
138
转载 Redis(二)
MySQL基础知识数据类型事务Jedisredis-config详解 基础知识 基础使用(默认是0号数据库—共有16个数据库) 127.0.0.1:6379> select 3 //切换数据库 127.0.0.1:6379> DBSIZE //查看库的大小 127.0.0.1:6379> set name zzh //存储Key值 127.0.0.1:6379> get name //得到Value值 127.0.0.1:6379> keys * //查
2021-01-20 22:20:19
119
转载 Redis(一)
MySQLNosqlRedis概论 Nosql 为什么要用Nosql: 针对大数据一般的数据库无法进行分析处理; Memcached(缓存)+MySQL+垂直拆分(读写分离): 发展过程:优化数据结构和索引->文件缓存->Memcached Nosql概论: Nosql = Not Only SQL(不仅仅是SQL):泛指非关系型数据库; 关系型数据库:表格、行和列; Nosql特点: 方便扩展(数据之间没有关系); 大数据量高性能(Redis一秒写8万次,读11万次,Nosql是缓存记录级,
2021-01-20 21:39:05
61
转载 JAVA集合
MySQL集合和数组集合的分类 集合和数组 集合和数组的区别 长度区别: 集合可变; 数字不可变。 内容区别: 集合只能是引用类型; 数组可以是基本类型,也可以是引用类型。 集合只能是引用类型: 1. 集合存储对象:Java集合中实际存放的只是对象的引用,每个集合元素都是一个引用变量,实际内容都放在堆内存或者方法区里面,但是基本数据类型是在栈内存上分配空间的,栈上的数据随时就会被收回的。 2. 基本类型数据如何解决呢:可以通过包装类把基本类型转为对象类型,存放引用就可以解决这个问题。更方便的
2021-01-20 21:14:59
56
转载 多线程(二)
MySQL线程的同步和死锁 线程的同步和死锁 synchronized(同步锁) 同一个对象多个线程同时操作,如果只是查看不会影响到数据,但如果要针对数据进行修改会导致出现数据异常情况。 同步锁又分为,同步方法和同步块; 两种的区别在于锁定的范围大小,间接的影响到安全性以及效率问题。 线程死锁 我们使用了同步锁解决并发情况也产生了特殊的情况—死锁: 多个线程各自占有一些共享资源,并且互相等待其它线程占有的资源才能进行,而导致两个或者多个线程都在等待对方释放资源,都停止执行的情形,某一个同步块同时拥有“两个以
2021-01-19 22:58:29
162
转载 多线程(一)
MySQL进程与线程多线程实现方式多线程运行状态线程常用操作方法 进程与线程 进程 进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。程序运行时系统就会创建一个进程,并为它分配资源,然后把该进程放入进程就绪队列,进程调度器选中它的时候就会为它分配CPU时间,程序开始真正运行。 线程 线程是一条执行路径,是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位,一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线程有自己的堆栈和局部变量。线程由CPU独立调度执行
2021-01-19 22:06:36
127
转载 MySQL学习(三)
MySQL权限管理和备份三大范式JDBC 权限管理和备份 用户管理 SQL命令操作 -- 创建用户 CREATE USER 用户名 IDENTIFIED BY '密码' CREATE USER sanjin IDENTIFIED BY '123456' -- 修改密码(修改当前密码) SET PASSWORD = PASSWORD('111111') -- 修改密码(修改指定用户密码) SET PASSWORD FOR sanjin = PASSWORD('111111') -- 重命名
2021-01-18 23:30:40
114
转载 MySQL学习(二)
MySQLMySQL(二)数据管理DML语言(数据操作语言)DQL(数据查询) MySQL(二) 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 数据管理 外键 1.方式一:在创建表的时候,增加约束(麻烦,比较复杂) 删除有外键关系的表的时候,必须先删除引用的表(从表),再删除被引用的表(主表) CREATE TABLE `grade`( `gradeid` INT(10) NO
2021-01-17 22:23:09
159
转载 MySQL学习(一)
MySQLMySQL数据库的原理MySQL基本原理 MySQL 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 数据库的原理 数据库是什么? 顾名思义,我们可以把他理解成一个存放数据的仓库;仓库,一般是指具有储存设施,对物品(物资)进行集中、整理、保管和分发等工作的场所,数据库是就是与这种相同,只是他是针对数据。 DBMS是什么? Database Management Sys
2021-01-12 22:58:39
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人