自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 SpringBoot源码(一)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档多线程与高并发一、pandas是什么?二、使用步骤1.引入库2.读入数据总结提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimpor.

2022-07-03 22:03:43 179

原创 算法题型和解题代码

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档数据结构和算法前言一、算法题目总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、算法题目1、冒泡排序 int size = arr.length; if (size < 2) { return; .

2022-05-30 22:15:24 145 1

原创 MySQL调优

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档MySQL调优一、mysql架构及模块二、性能监控1、show profile2、performance schema3、show processlist三、数据类型优化表设计MyISAM和InnoDB的区别四、执行计划五、通过索引进行优化数据结构索引索引失效六、表锁MyISAM七、传播特性和隔离级别传播特性隔离级别总结提示:以下是本篇文章正文内容,下面案例可供参考一、mysql架构及模块client端 向数据库发送请求serve

2021-06-07 10:35:05 79

原创 线程的概念

认识线程线程相关概念程序QQ.exe类似的可执行文件进程打开QQ.exe弹出一个可输入账号密码的界面,运行起来就是一个进程。(一个程序可以在内存中开多个进程)线程线程是进程里面最小的调度执行单元。一个进程可以由多个线程组成。多线程的执行可认为是一个程序内部不同任务的来回切换;线程的切换也叫上下文切换,由操作系统来调度。面试题工作线程数是不是设置的越大越好?不是。线程越多,上下文切换频繁,开销越大,cpu消耗的时间都浪费在线程间的切换上了。线程池中线程数量设多少合

2021-06-04 09:04:59 75

原创 RabbitMq 的概念及应用(原生api、springboot、Springcloud Stream整合篇)

RabbitMq 的概念及应用(原生api、springboot、Springcloud Stream整合篇)

2021-03-24 21:32:09 318

原创 Aop的使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档面向切面编程(AOP)前言一、AOP常用的注解1.@Before 前置通知2.@After 后置通知3.@Around 环绕通知4.@AfterReturning 运行通知5.@AfterThrowing 异常通知二、AOP的运行顺序三、AOP的使用1.@AfterReturning 运行通知2.@Around 环绕通知总结前言aop面向切面编程,是通过动态代理的方式,实现方法的增强。一、AOP常

2021-03-23 15:50:29 613

原创 阿里云服务SDK

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档阿里云服务SDK前言一、OSS文件操作文件上传文件上传删除二、EasyExcel三、VOD视频点播功能视频上传功能获取播放地址,客户端进行播放四、短信服务获取短信 获取成功则需要存入redis, 后期便于校验五、总结前言此处为阿里云各组件的SDK示例提示:以下是本篇文章正文内容,下面案例可供参考一、OSS文件操作网站 : https://help.aliyun.com/document_detail/84781.html?

2021-03-19 16:23:17 715

原创 Java基础

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Java基础前言一、集合相关内容1.常用的集合有哪些?总结前言提示:提示:以下是本篇文章正文内容,下面案例可供参考一、集合相关内容1.常用的集合有哪些?ArrayList :线程不安全的。底层是数据结构是数组,当添加的数据达到阈值时,会进行扩容,扩大成原来的1.5倍。扩容的机制是,重新new 一个数组,进行copy操作。vactor 是线程安全的队列HashMap :线程不安全的。JDK1.8后,底层是数组+链表+红

2021-03-19 16:12:54 41

原创 多线程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档多线程前言一、多线程创建的几种方式?1.runnbale和callable的区别2.有几种线程池3.如何创建线程池2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、多线程创建的几种方式?1、继承Thread类2、实现runnable接口3、实现

2021-03-19 15:47:15 66

原创 redis

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档redis前言一、常见面试题?1.redis 五种数据类型 的使用场景?如何实现的?2.redis利用aof重写问题? 如何同时使用aof和dump 持久化?3.redis实现分布式锁?4.redis死锁如何解决?5.redis为什么是单线程?总结前言1 Redis是一个纯内存数据库,通常是一个简单的存取操作, 线程占用大量时间。 时间主要集中在IO上,因此读取速度很快。2. 谈到IO,Redis使用非阻塞IO,IO多路复用

2021-03-19 11:17:07 91

原创 RabbitMq 的概念及应用(插件、应用、解决方案,面试题篇)

RabbitMq 的概念及应用(插件、应用、解决方案,面试题篇)

2021-03-19 10:55:58 168

空空如也

空空如也

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

TA关注的人

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