自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 一些JDK源码阅读推荐

https://blog.csdn.net/yhl_jxy/category_6322215.html很详细

2021-10-17 10:24:18 277

原创 SpringMVC尚硅谷笔记

SpringMVC一、SpringMVC简介1、什么是MVCMVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据JavaBean分为两类:一类称为实体类Bean:专门存储业务数据的,如 Student、User 等一类称为业务处理 Bean:指 Service 或 Dao 对象,专门用于处理业务逻辑和数据访问。V:View,视图层,指工程中的html或jsp等页面,作用是与用户进行交互,展示数据C:Contro

2021-09-12 13:00:53 445 1

原创 Dubbo知识点

DubboDubbo中用zookeeper 做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么dubbo 时,消费者会从 zk 拉取注册的生产者的地址接口等数据,缓存在本地。每次调用时,按照本地存储的地址进行调用; 注册中心对等集群,任意一台宕机后,将会切换到另一台;注册中心全部宕机后,服务的提供者和消费者仍能通过本地缓存通讯。服务提供者无状态, 任一台宕机后,不影响使用;服务提供者全部宕机,服务消费者会无法使 用,并无限次重连等待服务者恢复; 挂掉是不要紧的,但前提是你没有

2021-09-12 10:42:06 235

转载 IDEA2021版本中开启一个程序并行多个实例

转载链接 https://blog.csdn.net/A13777852949/article/details/117334081?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault

2021-09-11 14:53:27 835

转载 Maven项目报错:“ SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder ”解决办法

文章链接 https://blog.csdn.net/weixin_39548940/article/details/100015174

2021-09-11 11:18:00 79

原创 RabbitMQ尚硅谷笔记

RabbitMQ网课链接 https://www.bilibili.com/video/BV1cb4y1o7zz?from=search&seid=14532494014117853629&spm_id_from=333.337.0.0相关链接 https://blog.csdn.net/lyyrhf/article/details/120159288入门MQ队列 存放message跨进程作用流量削峰 做缓冲应用解耦 中间件异步处理 无需等待分类

2021-09-10 22:07:15 1018

原创 Java学习路线

JavaJavaSEJava并发JVM计算机基础计算机网络数据结构与算法操作系统设计模式Linux数据库MySQLRedis常用框架SpringSpringMVCMyBatisSpringBootmybatisplusSpring SecurityNetty分布式DubbozookeeperSpringCloud高并发&高可用NginxRabbitMQ搜索引擎ElasticSearch常用工具MavenGitDockerIDEA项

2021-09-10 16:33:18 186

原创 MySQL尚硅谷笔记

MySQL网课链接 https://www.bilibili.com/video/BV1KW411u7vy?p=11.MySQL的架构介绍简介关系型数据库SQL高级数据库内部结构和原理数据库建模优化数据库索引建立SQL 语句优化SQL 编程(自定义函数、存储过程、触发器、定时任务)mysql 服务器的安装配置数据库的性能监控分析与系统优化各种参数常量设定主从复制分布式架构搭建、垂直切割和水平切割数据迁移容灾备份和恢复shell 或 python 等脚本语言开发对开源数据

2021-09-05 21:09:11 353

原创 Dubbo尚硅谷笔记

Dubbo网课链接 https://www.bilibili.com/video/BV1ns411c7jV?from=search&seid=15118301399131055657&spm_id_from=333.337.0.0相关笔记链接 https://blog.csdn.net/qq_41157588/article/details/106737191一.基础知识网站规模扩大,常规的垂直应用架构无法应付发展演变单一应用架构 ORM垂直应用架构 MVC分布式服务架构

2021-09-05 14:57:30 210

原创 IDEA vmoption配置错误导致无法重启问题解决

IDEA leetcode插件使用时出现中文乱码解决方法修改了Help-Edit Custom VM Options修改或者添加-Dfile.encoding=utf-8在修改中文乱码的情况下修改了Help-Edit Custom VM Options时输入参数错误导致了IDEA退出后无法重启通用解决方案在bin目录下修改idea.bat文件在末尾加入pause打开后便可以查看错误信息我的错误是配置时-Dfile.encoding=utf-8多打了一个“本来想在IDEA安装目录下的

2021-09-05 12:47:58 753

原创 Linux韩顺平笔记

Linux网课链接 https://www.bilibili.com/video/BV1Sv411r7vd?from=search&seid=8742977854667743206&spm_id_from=333.337.0.0学习方法总体到局部很自己查命令know how know why实践性适当囫囵吞枣基础篇Linux入门主要发行版 Ubuntu RedHat CentOSvm和Linux的安装Linux目录结构实际操作篇远程登录

2021-09-04 14:41:48 266

原创 并发编程知识点

并发编程为什么要自建线程池第一种线程池 FixedThreadPool, 它是线程数量固定的线程池,如源码所示,newFixedThreadPool 内部实际还是调用了 ThreadPoolExecutor 构造函数。通过往构造函数中传参,创建了一个核心线程数和最大线程数相等的线程池,它们的数量也就是我们传入的参数,这里的重点是使用的队列是容量没有上限的 LinkedBlockingQueue,如果我们对任务的处理速度比较慢,那么随着请求的增多,队列中堆积的任务也会越来越多,最终大

2021-09-04 13:43:07 69

原创 并发编程尚硅谷笔记

并发编程网课链接 https://www.bilibili.com/video/BV1Kw411Z7dF?from=search&seid=17866093614757364189&spm_id_from=333.337.0.0相关笔记链接 https://blog.csdn.net/weixin_47872288/article/details/1194530921.JUC概述java.util.concurrent工具包的简称进程和线程线程的状态wait和sleep并

2021-09-03 15:00:48 156

原创 SpringCloud尚硅谷笔记

SpringCloud网课链接 https://www.bilibili.com/video/BV18E411x7eT?from=search&seid=13170349799079678845&spm_id_from=333.337.0.01.微服务架构理论2.从2.2.x和H版开始说起3.关于Cloud各种组件的停更/升级/替换4.微服务架构编码构建5.Eureka 服务注册与发现6.Zookeeper 服务注册与发现7.Consul 服务注册于发现8.Ribbon 负

2021-09-03 14:08:58 272

原创 Redis知识点

Redis知识点Redis是什么Redis是C语言开发的一个开源的(遵从BSD协议)高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。它是一种NoSQL(not-only sql,泛指非关系型数据库)的数据库。 Redis作为一个内存数据库。 性能优秀,数据在内存中,读写速度非常快 , 单进程单线程,是线程安全的,采用IO多路复用机制; 丰富的数据类型,支持字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(s

2021-09-03 14:01:23 88

原创 Docker知识点

Docker知识点Docker进程相关命令启动docker服务 systemctl start docker停止docker服务 systemctl stop docker重启docker服务 systemctl restart docker查看docker服务状态 systemctl status docker设置开启启动docker服务 systemctl enable docker...

2021-09-02 12:46:27 88

原创 Nginx知识点

Nginx为什么要做动静分离?Nginx是当下最热的Web容器,网站优化的重要点在于静态化网站,网站静态化的关键点则是是动静分离,动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们则根据静态资源的特点将其做缓存操作。让静态的资源只走静态资源服务器,动态的走动态的服务器Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术。对于静态资源比如图片,js,css等文件,我们则在反向代理服务器nginx中进行缓存。这样

2021-09-02 12:45:46 118

原创 SpringBoot2尚硅谷笔记

SpringBoot2网课链接 https://www.bilibili.com/video/BV19K4y1L7MT?from=search&seid=18416616320162201024参考笔记 https://blog.csdn.net/u011863024/article/details/113667634​ https://blog.csdn.net/u011863024/article/details/113667946官网 https://spring.io/Sp

2021-09-01 22:35:43 921 1

原创 Spring尚硅谷笔记

Spring网课链接 https://www.bilibili.com/video/BV1Vf4y127N5代码地址 https://gitee.com/userwhz/spring-ssgSpring概念轻量级的JavaEE框架解决企业应用开发的复杂性Spring 核心部分IOC AOPIOC 控制反转:把创建对象过程交给Spring进行管理AOP面向切面:不修改源代码进行功能的增强特点方便解耦,简化开发AOP编程支持方便程序测试方便集成框架方便

2021-08-31 23:04:05 140

原创 Git尚硅谷网课笔记

Git网课链接 https://www.bilibili.com/video/BV1vy4y1s7k6?p=1Git概述免费 开源分布式版本控制工具版本控制记录文件内容变化从个人开发过渡到团队协作集中式版本控制工具 有一个集中管理的服务器SVN缺点 中央服务器的单点故障分布式版本控制工具远程库挂掉本地也可以进行版本控制每个客户端保存的都是完整的项目工作区(写代码) git add 暂存区(临时存储) git commit 本地库(历史

2021-08-30 10:07:50 135

原创 Nginx尚硅谷笔记

Nginx网课链接 https://www.bilibili.com/video/BV1zJ411w7SV?from=search&seid=9903911586220805630Nginx基本概念轻量级的Web服务器/反向代理服务器及电子邮件代理服务器特点占用内存少并发能力强支持热部署 热部署,就是在应用正在执行的时候升级软件,却不须要又一次启动应用正向代理通过代理服务器去访问目标服务器依赖代理服务器去访问反向代理客户端不需要做配置就可以访

2021-08-29 23:05:07 178

原创 ssh密钥远程登陆服务器

SSH简单命令启动 systemctl start sshd.service重启 systemctl restart sshd.service设置开机自启 systemctl enable sshd.service查看状态 systemctl status sshd.service修改ssh配置 vi /etc/ssh/sshd_config 可修改端口号ssh密钥登录远程服务器相关链接 https://www.cnblogs.com/dadonggg/p/8350423.

2021-08-09 21:57:26 54

原创 Docker尚硅谷笔记

Docker网课链接 https://www.bilibili.com/video/BV1Ls411n7mx?from=search&seid=89586377918589671831.Docker简介解决开发与运维的矛盾交付代码加环境基于Go理念 一次构建 到处运行容器由镜像实例化虚拟机缺点资源占用多冗余步骤多启动慢Docker和虚拟机的区别传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统,在该系统上再运行所需应用进程而容器内的

2021-08-08 17:57:49 209

原创 常用快捷键和工具Bug

常用快捷键 和 工具BugIDEA快捷键ctrl+shift+n 快速查找文件ctrl+n 快速查找所有ctrl+p 方法参数提示ctrl+shift+F12 全屏ctrl + atl+v 生成new对象代码ctrl+alt+m 将代码块抽取成方法alt+回车 导入包,自动修正ctrl+X 删除行ctrl+D 复制行Alt+Insert 生成代码(如get,set方法,构造函数等) cctrl+R 查找并修改BugIntelliJ IDEA字母 、符号格式异常的解决方案SH

2021-08-08 16:50:11 82

原创 操作系统网课笔记

操作系统 更新中网课链接 https://www.bilibili.com/video/BV1uW411f72n?from=search&seid=7305616632390248505内容参照这位兄弟的博客 https://blog.csdn.net/iwanderu/article/details/103934127 很细网课内容顺序 内存管理 - 进程管理 - ⽂件系统管理 - 输⼊输出设备管理第一章:概述基本概念及原理操作系统介绍中断及系统调用内存管理进程及线程

2021-08-07 20:56:46 498

原创 Redis尚硅谷笔记

https://www.bilibili.com/video/BV1Rv41177Af?from=search&seid=3303561490897655481.NoSQL数据库简介Redis解决性能问题分布式 集群 session问题 session共享问题解决信息存储到客户端cookie 安全问题session复制 浪费空间存储到文件服务器或者数据库 IO效率问题存储到Redis数据库 不需要经过IO 直接在内存中,速度快NoSQL = Not Only SQL 非关系型数

2021-08-07 20:19:28 491

空空如也

空空如也

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

TA关注的人

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