自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础学习(九)

Java 中将实参传递给方法(或函数)的方式是值传递如果参数是基本类型的话,很简单,传递的就是基本类型的字面量值的拷贝,会创建副本。如果参数是引用类型,传递的就是实参所引用的对象在堆中地址值的拷贝,同样也会创建副本。Java 中将实参传递给方法(或函数)的方式是值传递如果参数是基本类型的话,很简单,传递的就是基本类型的字面量值的拷贝,会创建副本。如果参数是引用类型,传递的就是实参所引用的对象在堆中地址值的拷贝,同样也会创建副本。

2024-11-23 11:05:50 983 1

原创 Java基础知识(八)

当 try 语句和 finally 语句中都有 return 语句时,try 语句块中的 return 语句会被忽略。这是因为 try 语句中的 return 返回值会先被暂存在一个本地变量中,当执行到 finally 语句中的 return 之后,这个本地变量的值就变为了 finally 语句中的 return 返回值。,Java 代码在编译过程中 ,我们即使不处理不受检查异常也可以正常通过编译。随之产生的代码更简短,更清晰,产生的异常对我们也更有用。在 Java 中,所有的异常都有一个共同的祖先。

2024-11-22 15:27:23 974

原创 Java基础知识(七)

Java 泛型(Generics)是 JDK 5 中引入的一个新特性。使用泛型参数,可以增强代码的可读性以及稳定性。编译器可以对泛型参数进行检测,并且通过泛型参数可以指定传入的对象类型。比如这行代码就指明了该ArrayList对象只能传入Person对象,如果传入其他类型的对象就会报错。并且,原生List返回类型是Object,需要手动转换类型才能使用,使用泛型后编译器自动转换。如果我们需要持久化 Java 对象比如将 Java 对象保存在文件中,或者在网络传输 Java 对象,这些场景都需要用到序列化。

2024-11-22 15:26:48 932

原创 Java基础知识(六)

String类中使用final关键字修饰字符数组来保存字符串,所以String对象是不可变的。//... }//...🐛 修正:我们知道被final关键字修饰的类不能被继承,修饰的方法不能被重写,修饰的变量是基本数据类型则值不能改变,修饰的变量是引用类型则不能再指向其他对象。因此,final关键字修饰的数组保存字符串并不是String不可变的根本原因,因为这个数组保存的字符串是可变的(final修饰引用类型变量的情况)。String保存字符串的数组被final修饰且为私有的,并且String。

2024-11-20 23:39:41 848

原创 Java基础知识(五)

Object 类是一个特殊的类,是所有类的父类,主要提供了以下 11 个方法:== 和 equals() 的区别 对于基本类型和引用类型的作用效果是不同的: 不能用于判断基本数据类型的变量,只能用来判断两个对象是否相等。方法存在于类中,而类是所有类的直接或间接父类,因此所有的类都有方法。 类 方法: 方法存在两种使用情况:举个例子(这里只是为了举例。实际上,你按照下面这种写法的话,像 IDEA 这种比较智能的 IDE 都会提示你将 换成 ): 中的 方法是被重写过的,因为 的 方法是比较

2024-11-20 23:39:03 1306

原创 Java基础知识(四)

面向对象基础

2024-11-19 15:40:09 973

原创 Java基础知识(三)

Java的基本数据类型、变量、方法

2024-11-19 15:39:10 829

原创 Java基础知识(二)

Java基础语法:注释+标识符+关键字+自增自减运算符+移位运算符+continue、break 和 return 的区别

2024-11-18 17:59:36 1054

原创 Java基础知识(一)

Java语言特点+JVM、JDK、JRE区别+字节码+AOT编译模式+Java跟C++区别

2024-11-18 17:56:02 1126

原创 SpringCloud核心组件(五)

gateway网关简单概述与简单搭建步骤及路由配置

2024-11-15 19:52:03 883

原创 SpringCloud核心组件(四)

nacos配置中心详解

2024-11-15 19:50:32 1198

原创 SpringCloud核心组件(三)

初步学习了Nacos的入门,了解其CP,AP理念,单机部署,集群部署,以及使用docker快速部署Nacos服务,进行了使用nacos注册中心方式的订单支付微服务练习,并且使用了SpringCloud中的loadbalancer组件实现了其负载均衡策略

2024-11-14 20:04:41 1097

原创 SpringCloud核心组件(二)

补充上一小节Eureka实现高可用,即搭建集群,加入security密码验证,并与Ribbon整合实现负载均衡策略,还使用Feign即openfeign组件来简化微服务之间的调用。

2024-11-14 19:55:13 736

原创 SpringCloud核心组件(一)

Spring boot基础模块创建+Eureka与Nacos区别+Eureka注册中心详解

2024-11-13 17:10:49 1052

原创 SpringBoot(五)

Rest请求处理

2024-11-13 17:07:29 1037

原创 SpringBoot(四)

Web开发的静态资源规则+欢迎页配置+`WebMvcAutoConfiguration`详解

2024-11-12 11:15:31 383

原创 SpringBoot(三)

springboot实用工具依赖+yarm配置文件+基础模版

2024-11-12 11:13:49 741

原创 SpringBoot(二)

底层注解详解+自动配置注解源码分析

2024-11-11 20:01:54 1249

原创 SpringBoot(一)

Spring生态圈+Maven基础配置+依赖管理特性+自动配置特性

2024-11-11 19:59:49 1183

原创 Spring-Intercepor

拦截器(Interceptor)是一种特殊的组件,它可以在请求处理的过程中对请求和响应进行拦截和处理。拦截器可以在请求到达目标处理器之前、处理器处理请求之后以及视图渲染之前执行特定的操作。拦截器的主要目的是在不修改原有代码的情况下,实现对请求和响应的统一处理。(统⼀拦截所有的请求, 并进⾏ Session 校验)

2024-11-08 22:47:02 876

原创 Servlet-Filter

过滤器,顾名思义就是对事物进行过滤的,在 Web 中的过滤器,当然就是对请求进行过滤,我们使用过滤器,就可以对请求进行拦截,然后做相应的处理,实现许多特殊功能。当我们使用过滤器时,过滤器会对浏览器的请求进行过滤,过滤器可以动态的分为 3 个部分,1.放行之前的代码,2.放行,3.放行后的代码,这 3 个部分分别会发挥不同作用。这个就是 xml 配置方式,只不过把注解换成了 xml 标签来配置,里面属性都是一样的,这个和 Servlet 的配置方式基本一样,这里就不再赘述了。方法来处理请求和响应。

2024-11-08 22:46:11 1295

原创 Spring Security特性(密码)

Spring Security提供了对 认证(authentication) 的全面支持。认证是指我们如何验证试图访问特定资源的人的身份。一个常见的验证用户的方法是要求用户输入用户名和密码。一旦进行了认证,我们就知道了身份并可以执行授权。Spring Security提供了对用户认证的内置支持。本节专门介绍通用的认证支持,适用于Servlet和WebFlux环境。请参阅 Servlet 和WebFlux的认证部分,了解每个技术栈所支持的细节。

2024-11-07 21:17:57 1269

原创 Vue3+TS+Element-plus

我们建议您使用包管理器(如 NPM、Yarn 或 pnpm)安装 Element Plus,然后您就可以使用打包工具,例如 Vite 或 webpack。选择合适的导航可以让用户在产品的使用过程中非常流畅,相反若是不合适就会引起用户操作不适(方向不明确)。当使用二级导航时,我们建议搭配使用面包屑,方便用户定位自己的位置和快速返回。适用于较复杂的工具型后台,左侧栏为一级导航,中间栏可显示其对应的二级导航,也可放置其他的工具型选项。导航可以解决用户在访问页面时:在哪里,去哪里,怎样去的问题。

2024-11-07 20:21:24 1006

原创 axios学习笔记(二)

响应结构+默认配置+拦截器+错误处理+取消请求

2024-11-06 19:16:44 654

原创 axios学习笔记(一)

Axios 是一个基于 promise 网络请求库,作用于 node.js 和浏览器中。它是 isomorphic 的(即同一套代码可以运行在浏览器和 node.js 中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。

2024-11-06 19:15:32 663

原创 Vue学习笔记(二十二)

teleport+suspense+app to api+其他

2024-11-04 15:01:27 342

原创 Vue学习笔记(二十一)

shallowRef/shallowReactive+readonly/shallowReadonly+toRaw/markRaw+customRef

2024-11-04 14:59:58 728

原创 Vue学习笔记(二十)

组件通信

2024-11-03 16:43:31 754

原创 Vue学习笔记(十九)

pinia环境及应用

2024-11-03 16:42:19 662

原创 Vue学习笔记(十八)

query+params+props+replace+plus+redirect

2024-11-02 19:22:12 358

原创 Vue学习笔记(十七)

路由基本概念+路由器工作模式+to属性+命名+嵌套

2024-11-02 19:19:59 930

原创 Vue学习笔记(十六)

ref属性+props+生命周期+hooks

2024-11-01 18:29:35 691

原创 Vue学习笔记(十五)

reactive+ref的创建与对比+toRefs+toRef+computed+watch的5种类型监视

2024-11-01 18:27:57 1112

原创 Vue学习笔记(十四)

组合式API+setup语法糖+ref响应式数据

2024-10-31 22:08:38 626

原创 Vue学习笔记(十三)

vue3+ts的简介及创建

2024-10-31 22:06:22 977

原创 Vue学习笔记(十二)

async与await

2024-10-30 15:24:40 1005

原创 Vue学习笔记(十一)

Promise详解

2024-10-30 15:23:59 1007

原创 Vue学习笔记(十)

js 模版字符串+模块化+解构语法

2024-10-29 17:25:05 572

原创 Vue学习笔记(九)

js 中let const var +函数参数默认值+箭头函数+对象属性缩写

2024-10-29 17:23:39 337

原创 Vue学习笔记(八)

透传属性+生命周期

2024-10-28 17:16:12 393

淘宝服装爬虫数据集json文件

淘宝服装爬虫数据集

2024-10-14

letex教程汉化版,可以直接下载观看

letex教程汉化版,可以直接下载观看

2024-09-08

letex模板.txt,可一以做笔记,不需要关注排版

letex模板.txt,可一以做笔记,不需要关注排版

2024-09-08

数字逻辑与数字系统头歌答案

硬件语言描述基础(层次结构、过程块、基本结构、运算符),组合逻辑电路设计(编码器、译码器、多路选择器、运算器、卡诺图),时序逻辑(计时器,计时器应用、触发器、寄存器、状态机),存储器(RAM只读存储器,ROM随机访问存储器)

2024-06-20

空空如也

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

TA关注的人

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