自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 若依使用笔记

○ 因为若依生成的controller,默认都继承了BaseController,在BaseController中封装了success方法和error方法,返回值均为AjaxResult,内部包含code,msg,data等Restful风格的返回值。■ 2.在前端页面中角色管理中,创建的角色都有权限标识符,该标识符即为hasRole中的标识符,拥有该角色的用户,即可访问该接口。验证用户是否不具备某权限,与 hasPermi逻辑相反。验证用户是否不具备某角色,与 isRole逻辑相反。

2025-02-19 21:01:37 412

原创 springBoot

Spring Boot是Spring提供的一个子项目,用于快速构建Spring应用程序,简省了繁重的配置,快速上手。

2025-02-09 11:17:16 719

原创 多线程的知识点

线程:线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中进程:整个程序是一个进程,一个进程可以包含多个线程,这些线程可以并发执行,共享进程的资源守护线程:当核心线程都结束之后,守护线程也会陆续关闭。守护线程:当非守护线程结束后,守护线程就没有继续执行下去的必要了,就会陆续关闭,不管执行完没有,比如垃圾回收、性能监控设置守护线程:在 Java 中,可以通过Thread类的方法将一个线程设置为守护线线程的生命周期:线程的生命周期指的是线程从创建到销毁的整个过程,期间会经历不同的状态变化。

2025-02-09 11:16:43 750

原创 面向对象编程

静态方法:用static修饰的方法,属于类而不是对象,可以直接通过类名调用。实例方法:属于对象的方法,必须通过对象调用。通常用于创建对象时初始化和代码复用。

2025-02-09 11:16:01 631

原创 运算符、流程控制

主要有三种循环结构:for 循环、while 循环和 do-while 循环。for (初始化表达式;循环条件;更新表达式) {// 循环体while(条件表达式) {循环体语句;初始化变量的自增;do {循环体语句;初始化变量的自增;} while (循环条件表达式);

2025-02-09 11:15:20 288

原创 基本数据类型

答:JDK:Java开发工具包JRE : 运行时环境JVM :java虚拟机装箱(Boxing):是将基本数据类型转换为对应的包装类型valueOf()拆箱(Unboxing):将装类型转换为基本数据类型的过程 显式调用 intValue()在需要时编译器会自动进行类型转换,而无需显式地调用valueOf()和intValue()等方法。分为:隐式转换介绍(小到大)、强制转换(大到小)隐式转换:把一个"取值范围小"的数值或者变量,赋值给另一个"取值范围大"的变量。

2025-02-09 11:14:49 838

原创 用JDBC将数据库的数据通过servlet展示到浏览器中

这是那个学生的类,不重要,但是还是展示出来比较好。

2024-12-11 19:56:48 227

原创 运用递归删除文件及文件夹

【代码】运用递归删除文件及文件夹。

2024-11-11 12:55:07 350

原创 迭代器注意事项

【代码】迭代器注意事项。

2024-11-10 20:11:43 104

原创 集合相关概念

它是Java提供的一种数据结构,用于存储、组织和操作数据集合。集合只能存储引用数据类型。长度不固定数组可以存基础数据类型也可以存储引用数据类型,长度固定。

2024-11-07 20:30:30 936

原创 equals方法比较是否相等

相信大家对equals方法比较和== 比较,两者没什么区别,只是你的讲师在举例的时候这些需要避开的地方不拿出来细讲,而你在实际操作中,会出现各种意想不到的结果。今天我来帮你梳理一遍所有的情况。1、基本数据类型的比较。无论用 == 还是 equals 全部都是比较的值,两者没有任何的区别。基本数据类型存在于栈中,直接就是值。2、包装类或者引用类的比较从这里就不一样了。==:比较的是地址值。

2024-11-02 16:09:10 446

原创 接口的多态,形参不同

自己定义变量,就要在方法类构造函数里面进行赋值,当在测试类中new 对象时就完成。无论是哪个,都是把堆中的地址传给形参或者自己的成员变量。

2024-10-31 11:22:26 298

原创 在堆中new出来的对象,栈中对象名只会指向的它地址

【代码】在堆中new出来的对象,栈中对象名只会指向的它地址。

2024-10-28 20:28:13 109

原创 成员变量与方法

反常现象:通过创建类对象,也可以通过对象名.的方式调用,编译器会自动转。实例方法调用实例方法:通过创建类对象调用,不创建直接写也可以。实例方法调用实例变量:通过创建类对象调用,不创建直接写也可以。实例方法调用静态变量:通过类名调用,同一类中类名可省略。类方法调用静态变量:通过类名调用,同一类中类名可省略。实例方法调用类方法:通过类名调用,同一类中类名可省略。类方法调用类方法:通过类名调用,同一类中类名可省略。类方法调用实例方法:通过创建类对象调用。类方法调用实例变量:通过创建类对象调用。

2024-10-25 11:16:26 193

原创 java如何实现整数反转

当n的值为12345时,res = 76*10+5 当n的值为123456时,res=765*10+4。当n的值为1234567时,res = 0*10+7 当n的值为123456时,res=7*10+6。但是这里有弊端,只能操作正数,负数的符号在字符串内也占空间,不好处理。就非常的巧妙,对 正数还是负数都适用。2、对字符串进行遍历,使单独的数字存储到数组中,存储。3、用求和,使数组中的每一个数字相加,实现整数反转。3、对每一个数字进行 千位、百位、个位的赋值。还有一个调用的方法,

2024-10-23 17:42:09 328

原创 倒序排序方法

让一个整数型数字,将这个整数中每位上的数字进行反转。

2024-10-22 19:27:41 113

原创 java之选择排序与冒泡排序

选择排序:升序排列:每次找最小的数排在前面冒泡排序:升序排序:每次找最大的数排在最后面

2024-10-22 14:27:52 167

原创 java中传值与传址

因为数组的创建new了一个新对象,数组是存在于堆中的,调用main方法时,栈中存放的是数据的引用变量(地址),地址指向堆中的数组,当调用test方法时,同过地址指向堆中的数组进行修改,从而改变了原数组的值,我们都知道,当main方法被调用时,基本数据类型、数据的引用变量(地址),都存放在栈中,会在栈里面运行,,这里存储变量 i 的值为 10;往下走调用test方法,将10 的常量值传进去,所以打印输出i 的时候 结果还是10;,test方法的运行。

2024-10-21 19:47:25 180

原创 java之程序基础

想说一下。

2024-10-18 16:23:01 767 1

原创 VUE获取输入框中的内容

通过this.$refs.content 就可以访问到输入框中的值 ,content 名字可以随便起。当我们在做一些逻辑操作的时候,我们需要判断输入框中的值是否是我们所规定的输入的格式。我们将输入框中的值赋值给data中定义好的login。这时,我们可以给输入框添加 ref 的值,然后我们就可以进行输入框的判断了。

2023-04-29 10:29:52 2380 2

原创 Vue点击跳转携带数据传参,并拼接到URL中

在点击后进入的页面我们要将id=1 拼接到url中 使用的是模版字符串。今天我们使用编程式导航的方式进行页面的跳转 把id=1传过去。顺便讲一讲 params和query传参的区别。公共路径后要加上?

2023-04-28 23:14:57 1398 1

原创 微信小程序的数据缓存

当我们做 微信小程序开发的时候,我们经常要与后台打交道,做一些数据缓存的工作用到的方法为 wx.setStorage wx.getStorage wx.clearStorage第一步:存储数据首先我们要定义初始化的值 默认为空 js中然后利用input标签为其绑定一个bindinput属性 方法就是key值和data值改变的方法在js中会定义的。

2023-04-04 18:00:12 2312 1

原创 循环多个重复的模块

重复模块的写法

2023-04-04 15:04:39 192 1

空空如也

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

TA关注的人

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