自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 问答 (2)
  • 收藏
  • 关注

原创 递归+回溯【组合问题】

第77题:题目描述题目示例递归+回溯解法class Solution { private List<List> l1 = new ArrayList<>(); private List<Integer> l2 = new ArrayList<>(); public List<List<Integer>> combine(int n, int k) { List<L...

2022-04-19 19:33:40 279

原创 力扣每日一题—删除链表的倒数第 N 个结点

力扣每日一题—删除链表的倒数第 N 个结点

2022-04-15 11:50:07 504

原创 力扣每日一题—盛最多水的容器

力扣题解

2022-04-09 21:44:51 607

原创 MySQL连接查询

MySQL的连接查询

2022-03-18 16:25:59 721

原创 SpringBoot篇—整合Mybatis以及使用druid数据源

SpringBoot篇—整合Mybatis以及使用druid数据源

2022-01-30 16:47:54 2038

原创 SpringBoot篇—超简单的邮件发送

四个步骤快速上手SpringBoot整合邮件发送!

2022-01-27 21:31:34 363

原创 解决maven项目引入common公共模块找不到类的问题

bug解决!

2022-01-24 14:22:47 10257

原创 Java基础篇之IO流,动力节点老杜详细笔记

详细讲解IO流,主要聚焦如何使用、掌握常用方法等

2022-01-21 13:44:56 1432

原创 (圣诞快乐)Java封神路之反射机制,老师跟我说“简单“,我当场就笑了

反射机制由浅入深,打牢基础,为框架的底层原理学习做好准备

2021-12-10 00:16:21 1601

原创 快速学习Nginx服务器(反向代理、负载均衡、动静分离)

关于Nginx服务器的快速入门

2021-12-08 20:51:29 1713

原创 Auto.js学习笔记4—按键模拟

Auto.js操作安卓设备,按键模拟

2021-12-05 16:10:18 4084

原创 Auto.js学习笔记3—设备

Auto.js关于设备的操作!

2021-12-05 15:58:22 1640

原创 Auto.js学习笔记2—控制台

控制台模块提供了一个和Web浏览器中相似的用于调试的控制台。用于输出一些调试信息、中间结果等。 console模块中的一些函数也可以直接作为全局函数使用,例如log,print等

2021-12-05 15:29:46 2403

原创 Auto.js学习笔记1—基于控件的操作

Release scrcpy v1.16 · Genymobile/scrcpy (github.com)

2021-12-04 19:10:00 7493

原创 Mybatis-Plus,为简化开发而生,看到阳光了

快速上手Mybatis-Plus

2021-12-03 18:24:25 1457 1

原创 升降压斩波电路(电力电子技术)

我把电力电子技术的笔记写到了博客上,会不会被打!2.工作原理电感L的电流和电压波形3.输出电压的推导推导方式一推导方式二,根据电感伏秒平衡4.练习题解题过程

2021-12-03 18:02:29 6087 1

原创 你还在写dao、service、mapper,Mybatis—Plus代码自动生成(3.5.1+版本),我只要一键运行

Mybatis-Plus快速自动生成代码,超详细讲解,附上完整源代码,零基础也能快速上手

2021-11-26 16:28:23 2296

原创 SpringCloud Stream详解

SpringCloud Stream消息驱动

2021-11-19 15:40:26 12191 5

原创 SpringCloud Bus消息总线

SpringCloud Bus消息总线

2021-11-18 18:05:43 2021

原创 SpringCloud Config分布式配置中心

SpringCloud Config大致原理,并结合实际案例,快速上手!

2021-11-16 23:00:49 267

原创 团队协作开发工具Git超详细讲解(工作必会)

一、Git常用命令

2021-11-16 16:11:05 4645

原创 Gateway新一代网关

1、反射机制有什么用? 通过java语言中的反射机制可以操作字节码文件 优点类似于黑客(可以读和修改字节码文件) 通过反射机制可以操作代码片段(class文件)2、反射机制的相关类在哪个包下? java.lang.reflect.*;3、反射机制相关的重要的类有哪些? java.lang.Class:代表整个字节码,代表一个类型,代表整个类 java.lang.reflect.Method:代表字节码中的方法字节码 代表类中的方法 (了解内容) ..

2021-11-13 15:56:13 266

原创 关于SpringCloud,我肝了7万字

概述毫无疑问,SpringCloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术,不过大多数讲解还停留在对SpringCloud功能使用的层面,其底层的很多原理,很多人可能并不知晓,因此本文将通过大量的手绘图,给大家谈谈SpringCloud微服务架构的底层原理。实际上,SpringCloud是一个全家桶式的技术栈,包含了很多的组件。本文先从其最核心的几个组件入手,来剖析一下其底层的工作原理,也就是Eureka、Ribbon、Feign、Hystrix、Zuul这几个组件。一.

2021-11-13 14:13:39 1023

原创 快速切换jdk以及各种环境

1.安装好不同版本的jdk2. 环境变量更改JAVA_HOMEclasspathPath3.IDEA配置4.Maven做全局更改

2021-11-06 14:02:37 209

原创 Docker

从基础到深入学习Docker

2021-11-06 12:38:46 5698

原创 Java封神路之多线程(第二篇),从把握整体架构到具体演示,快速掌握多线程机制

Java封神路之多线程(第二篇),从把握整体架构到具体演示,快速掌握多线程机制

2021-11-01 15:33:07 1659

原创 使用Filter实现用户自动登录

1.介绍我希望实现这样一个功能,以main.jsp作为这个小项目的主页,同时这个页面也是项目启动的欢迎页面,当我第一次进入该页面时,该webapp肯定是没有关于我的任何信息的,所以我需要先进行登录,因此我在main.jsp添加一个超链接,点击该超链接可以去登录,当我登录成功后,仍然跳转到主页,在从login.jsp跳转到main.jsp的过程中,会先被拦截器(拦截所有请求)拦截,判断是否有用户的cookie,并将信息存入到session域(方便这次会话)中,到此便会将main.jsp页面刷新,展示一个.

2021-10-30 20:02:32 511

原创 盒子模型内边距、外边距、嵌套块元素塌陷三种解决方案

1.padding属性2.padding属性的简写

2021-10-28 16:21:43 546

原创 JavaScript正则表达式

1、什么是正则表达式,有什么用? 正则表达式:Regular Expression 正则表达式主要用在字符串格式匹配方面2、正则表达式实际上是一门独立的学科,在Java语言中支持,C语言中也支持,javascript中也支持,大部分编程语言都支持正则表达式。正则表达式最初使用在医学方面,用来表示神经符号等。目前使用最多的是计算机编程领域,用作字符串格式匹配,包括搜索方面等。3、正则表达式,对于我们javascript编程来说,掌握哪些内容呢? 第一:常见的正则表达式符号要认识..

2021-10-26 23:06:23 90

原创 HTML伪类选择器

1.链接伪类选择器<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> /* 1.给未访问的链接选出来设置样式 a:link */ a:link { color: blue; text-.

2021-10-26 21:43:03 1713

原创 SpringBoot整合RabbitMQ(一),结合实战

一、前言1.RabbitMQ中的TTL?TTL 是 RabbitMQ 中一个消息或者队列的属性,表明一条消息或者该队列中的所有消息的最大存活时间,单位是毫秒,换句话说,如果一条消息设置了 TTL 属性或者进入了设置 TTL 属性的队列,那么这条消息如果在 TTL 设置的时间内没有被消费,则会成为"死信"。如果同时配置了队列的 TTL 和消息的 TTL,那么较小的那个值将会被使用,有两种方式设置 TTL。第一种是在创建队列的时候设置队列的“x-message-tt...

2021-10-24 18:51:32 285

原创 RabbitMQ六种工作模式—路由模式

1.发布订阅模式下,我们构建了一个简单的日志记录系统,我们能够向许多接收者广播日志消息。而在路由模式下,我们将向其中添加一些特别的功能,比如说我们只让某个消费者订阅发布的部分消息,例如我们只把严重错误的消息定向存储到日志文件(以节省磁盘空间),同时仍然能够在控制台上打印所有日志消息2.Fanout 这种交换机类型并不能给我们带来很大的灵活性,它只能进行无意识的广播,在这里我们将使用 direct 这种交换机类型来进行替换,这种交换机类型的工作方式是消息只去到它绑定的 routingKey 队列中去.

2021-10-23 13:57:28 617

原创 RabbitMQ六种工作模式—发布订阅模式

1.发布订阅模式下,消息会群发给所有的消费者,同一条消息所有的消费者都可以接收到2.交换机:fanout交换机3.生产者:定义交换机,向交换机发送消息4.消费者:(1)定义交换机(2)定义随机队列(3)与交换机绑定(4)接收消息5.发布订阅模式实战package org.example.fanout;import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;impo.

2021-10-23 13:19:27 1029

原创 Java封神路之多线程(第一篇),从把握整体架构到具体演示,快速掌握多线程机制

Java封神路之多线程(第一篇),从把握整体架构到具体演示,快速掌握多线程机制

2021-10-23 10:36:11 1143

原创 RibbitMQ安装

启动服务查看状态信息

2021-10-22 22:29:45 53

原创 Vue初步

1.第一个Vue程序<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <!--<div id="app"> {{message}} </div>--> <div i

2021-10-22 22:23:49 101

原创 StringBuffer和StringBuilder

1.StringBufferpackage com.Tree.javase.String;// 字符串的拼接/** * 在实际的开发中,如果使用+进行字符串的拼接,会有什么问题? * 因为java中的字符串是不可变的,每一次拼接都会产生新的字符串,这样会占用大量的方法区内存,造成内存空间的浪费 * String s="abc"; * s+="hello"; * 就以上两行代码,就导致在方法区字符串常量池当中创建了三个对象: * "abc" * "hello

2021-10-20 14:25:06 88

原创 String类型常用方法详解

package com.Tree.javase.String;// 关于String类中常用的方法// 1 char charAt(int index) // 返回指定索引处的char值// 2 int compareTo(String anotherString) // 按字典顺序比较两个字符串// 3 boolean cont.

2021-10-20 13:27:18 229

原创 Ajax局部刷新原理—原生模式

1.原理2.使用步骤附:readyState的5个属性值和status的3个属性值3.演示示例,计算bmi(身体质量指数)项目结构前端页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html> <head> <title>局部刷新</title> <script typ...

2021-10-19 22:18:42 166

原创 RabbitMQ六种工作模式—主题模式

1.主题模式下发送到类型是 topic 交换机的消息的 routing_key 不能随意写,必须满足一定的要求,它必须是一个单词列表,以点号分隔开。这些单词可以是任意单词,比如说:"stock.usd.nyse", "nyse.vmw", "quick.orange.rabbit"等这些类型。当然这个单词列表最多不能超过 255 个字节在这个规则列表中,其中有两个替换符是需要注意的,*(星号)可以代替一个单词,#(井号)可以替代零个或多个单词。2.匹配案例...

2021-10-19 20:57:26 427

空空如也

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

TA关注的人

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