- 博客(26)
- 收藏
- 关注
原创 黑马RabbitMQ高级学习笔记
RabbitMQ高级内容介绍RabbitMQ高级特性消息可靠性投递Consumer ACK消费端限流TTL死信队列延迟队列日志与监控消息可靠性分析与追踪管理RabbitMQ应用问题消息可靠请保障消息幂等性处理RabbitMQ集群搭建RabbitMQ高可用集群1、RabbitMQ高级特性1.1、消息的可靠投递在使用RabbitMQ的时候,作为消息发送方希望杜绝任何消息丢失或投递失败场景。RabbitMQ为我们提供了两种方式用来控制消息的投递可靠性模式。con
2021-04-15 18:54:49
1967
3
原创 黑马RabbitMQ初级学习笔记
1、MQ的基本概念1.1、MQ概述MQ 全称Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。分布式系统子系统间两种通信方式远程调用通过第三方传递消息小结:1、MQ,消息队列,存储消息的中间件;2、分布式系统通信两种方式:直接远程调用 和 借助第三方 完成间接通信3、发送方成为生产者,接收方称为消费者1.2、MQ的优势和劣势优势:- 应用解耦- 异步提速- 削峰填谷劣势:- 系统可用性降低- 系统复杂度提高
2021-04-06 15:37:26
1993
4
原创 【工作学习技巧】——提高效率的一些网站
本期视频链接:全国图书馆参考咨询联盟:http://www.ucdrs.superlib.net/科学文库:http://book.sciencereading.cn/shop/main/Login/shopFrame.dophotopea: https://www.photopea.com/秘塔写作猫:https://xiezuocat.com/#/Grammarly: https://app.grammarly.com/PDF转换:www.hipdf.cn/brs桌面端万兴PDF专家:ht
2020-11-14 11:20:29
689
转载 【狂神说JAVA】JavaWeb
JavaWebJava Web1、基本概念1.1、前言web开发:web,网页的意思 , www.baidu.com静态webhtml,css提供给所有人看的数据始终不会发生变化!动态web淘宝,几乎是所有的网站;提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb;1.2、web应用程序web应用程序:可以提供浏览器
2020-11-13 17:05:47
3275
8
转载 狂神说SpringBoot14:集成Swagger终极版
狂神说SpringBoot14:集成Swagger终极版秦疆 [狂神说](javascript:void(0)???? 3月25日狂神说SpringBoot系列连载课程,通俗易懂,基于SpringBoot2.2.5版本,欢迎各位狂粉转发关注学习。未经作者授权,禁止转载项目集成Swagger学习目标:了解Swagger的概念及作用掌握在项目中集成Swagger自动生成API文档Swagger简介前后端分离前端 -> 前端控制层、视图层后端 -> 后端控制层、服
2020-11-12 22:19:39
159
转载 【狂神说Java】vue学习笔记8-----webpack使用
什么是Webpack本质上, web pack是一个现代JavaScript应用程序的静态模块打包器(module bundler) 。当web pack处理应用程序时, 它会递归地构建一个依赖关系图(dependency graph) , 其中包含应用程序需要的每个模块, 然后将所有这些模块打包成一个或多个bundle.Web pack是当下最热门的前端资源模块化管理和打包工具, 它可以将许多松散耦合的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分离,等到实际需要时
2020-06-22 18:03:55
1331
转载 【狂神说Java】Vue学习笔记07-----第一个vue-cli项目
1、什么是vue-cli vue-cli官方提供的一个脚手架,用于快速生成一个vue的项目模板; 预先定义好的目录结构及基础代码,就好比咱们在创建Maven项目时可以选择创建一个骨架项目,这个估计项目就是脚手架,我们的开发更加的快速; 项目的功能统一的目录结构本地调试热部署单元测试集成打包上线需要的环境Node.js:http://nodejs.cn/download/ 安装就是无脑的下一步就好,安装在自己的环境目录下Git:https://git-scm.com/do
2020-06-22 17:58:55
1816
3
转载 【狂神说Java】Vue学习笔记01:前端知识体系
0、前端知识体系想要成为真正的“互联网Java全栈工程师”还有很长的一段路要走,其中前端是绕不开的一门必修课。本阶段课程的主要目的就是带领Java后台程序员认识前端、了解前端、掌握前端,为实现成为“互联网Java全栈工程师”再向前迈进一步。0.1、前端三要素HTML(结构):超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容CSS(表现):层叠样式表(Cascading Style Sheets),设定网页的表现样式。JavaScript(行为):是一种
2020-06-22 17:52:09
5231
1
原创 【狂神说Java】设计模式----单例模式
彻底玩转单例模式恶汉式、DCL懒汉式恶汉式:package com.ph.single;//恶汉使单利模式public class Hungry { //可能会浪费空间,开辟了空间,却没有使用 private Hungry(){ } private final static Hungry HUNGRY = new Hungry(); public static Hungry getInstance(){ return HUNG
2020-06-03 22:51:35
2854
1
转载 【狂神说】MySQL学习笔记04----使用DQL查询数据
狂神说MySQL系列连载课程,通俗易懂,基于MySQL5.7.19版本,欢迎各位狂粉转发关注学习。狂神说B站MySQL视频教程请点这里DQL语言DQL( Data Query Language 数据查询语言 )查询数据库数据 , 如SELECT语句简单的单表查询或多表的复杂查询和嵌套查询是数据库语言中最核心,最重要的语句使用频率最高的语句SELECT语法SELECT [ALL | DISTINCT]{* | table.* | [table.field1[as.
2020-05-12 17:23:59
1331
转载 【狂神说】MySQL学习笔记05----MySQL函数
狂神说MySQL系列连载课程,通俗易懂,基于MySQL5.7.19版本,欢迎各位狂粉转发关注学习。狂神说B站MySQL视频教程请点这里常用函数数据函数 SELECT ABS(-8); /*绝对值*/ SELECT CEILING(9.4); /*向上取整*/ SELECT FLOOR(9.4); /*向下取整*/ SELECT RAND(); /*随机数,返回一个0-1之间的随机数*/ SELECT SIGN(0); /*符号函数: 负数返回-1,正数返回1,0返回0*/字符.
2020-05-12 17:22:58
876
转载 【狂神说】MySQL学习笔记06----事务和索引
狂神说MySQL系列连载课程,通俗易懂,基于MySQL5.7.19版本,欢迎各位狂粉转发关注学习。狂神说B站MySQL视频教程请点这里事务什么是事务事务就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行MySQL事务处理只支持InnoDB和BDB数据表类型事务的ACID原则 百度 ACID原子性(Atomic)整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚.
2020-05-12 17:22:19
992
转载 【狂神说】MySQL学习笔记07----权限及如何设计数据库
狂神说MySQL系列连载课程,通俗易懂,基于MySQL5.7.19版本,欢迎各位狂粉转发关注学习。狂神说B站MySQL视频教程请点这里用户管理使用SQLyog 创建用户,并授予权限演示基本命令/* 用户和权限管理 */ ------------------用户信息表:mysql.user-- 刷新权限FLUSH PRIVILEGES-- 增加用户 CREATE USER kuangshen IDENTIFIED BY '123456'CREATE USER 用户名 ID.
2020-05-12 17:18:14
748
1
转载 【狂神说】MySQL学习笔记03----DML语言
狂神说MySQL系列连载课程,通俗易懂,基于MySQL5.7.19版本,欢迎各位狂粉转发关注学习。狂神说B站MySQL视频教程请点这里MySQL数据管理外键外键概念如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可包括复合主键值)。此时,第二个表中保存.
2020-05-11 20:02:36
1132
转载 【狂神说】MySQL学习笔记02----数据库操作
狂神说MySQL系列连载课程,通俗易懂,基于MySQL5.7.19版本,欢迎各位狂粉转发关注学习。狂神说B站MySQL视频教程请点这里结构化查询语句分类数据库操作命令行操作数据库创建数据库 : create database [if not exists] 数据库名;删除数据库 : drop database [if exists] 数据库名;查看数据库 : show databases;使用数据库 : use 数据库名;对比工具操作数据库学习方法:对照SQLyog.
2020-05-11 20:02:02
1568
转载 【狂神说】MySQL学习笔记01----初识MySQL
1、初识MySQLJavaEE:企业级Java开发、Web前端(页面:展示—数据);后端(连接点:连接数据库JDBC,连接前端—控制视图跳转和给前端传递数据);数据库(存数据,Txt,Excel,world)程序员等级:-------只会写代码,没学好数据库,基本混饭吃-------操作系统,数据结构预算法!当一个不错的程序员!-------离散数学、数字电路、体系结构、编译原理。+实战经验=高级程序/优秀的程序员1.1、为什么学习数据库1、岗位需求2、现在的世界,大数据时
2020-05-11 20:00:50
4046
3
原创 【狂神说Java】JavaScript学习笔记
1、前段知识体系想要成为真正的“互联网Java全栈工程师”还有很长的一段路要走,其中前端是绕不开的一门必修课。本阶段课程的主要目的就是带领Java后台程序员认识前端、了解前端、掌握前端,为实现成为“互联网Java全栈工程师”再向前迈进一步。1.1、前端三要素HTML(结构):超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容CSS(表现):层叠...
2020-05-10 22:30:33
21656
17
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人