自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RuoYI分页不准确问题解决

● 当Service层有多个查询时,ruoyi自带分页会出错,因为startPage()只对第一个查询有效,第二个查询无效;● 当多个集合进行拼接时,同样会出现上述情况,因为ruoyi会默认对第一个查询进行分页,拼接还会导致总条数出现问题。解决:此处我们自己封装一个ruoyi的工具类,对这种情况进行分页处理。

2024-11-22 14:44:11 459

原创 C语言通用交换和查询函数

程序设计范式课堂作业

2022-11-18 15:55:44 498

原创 通用栈实现

程序设计范式课堂检查作业

2022-11-18 15:52:48 486

原创 Java反射机制

Java反射机制中需要掌握的点

2022-11-07 16:47:28 209 2

原创 Java多线程详解

Java多线程详解

2022-11-02 20:24:12 866 1

原创 简单排序算法、二分法以及对数器

简单排序算法、二分法以及对数器

2022-09-30 19:52:28 454 3

原创 记录每个操作的用户信息

实训项目实训记录日志功能

2022-08-14 16:06:40 332

原创 登录功能实现账号锁定

实训项目实现登录功能

2022-08-14 13:12:37 976

原创 SSM框架整合

SSM框架的整合

2022-08-11 21:13:45 209

原创 Mybatis实训内容

Mybatis西南石油大学20级实训内容

2022-08-11 16:35:58 525

原创 SpringMVC实训内容

SpringMVC西南石油大学20级实训内容

2022-08-10 22:41:15 600

原创 利用类加载器获取文件路径报错空指针异常

利用类加载器获取文件路径出现空指针异常

2022-08-06 16:49:46 875

原创 Before start of result set报错(已解决)

jdbc中返回结果集遍历出现的报错

2022-08-06 15:32:22 1749 3

原创 Java IO详解

JavaIo详解

2022-07-14 19:53:47 10578 2

原创 cms垃圾回收器详解

cms垃圾回收器详解

2022-07-10 20:36:29 3019

原创 包装类型及自动装箱拆箱机制

包装类型及自动装箱拆箱

2022-07-09 10:48:42 165 1

原创 StringBuffer和StringBuilder

StringBuffer和StringBuilder的基础知识以及区别

2022-07-09 09:55:32 417 1

原创 String类的常用方法

String类的常用方法

2022-06-28 14:05:38 178

原创 String字符串的存储原理

String字符串的存储原理

2022-06-28 13:45:39 898 2

原创 空指针异常

空指针异常

2022-06-25 13:40:43 412

原创 创建对象时JVM内存结构

创建对象时JVM内存结构

2022-06-25 11:13:56 138

原创 Java方法执行时内存的变换

Java方法执行时内存的变换

2022-06-24 15:40:33 244

原创 TreeSet详解

TreeSet需要掌握的知识点

2022-06-23 16:12:48 21962 2

原创 HashMap和HashTable的区别

主要讲解Hashtable

2022-06-23 16:11:28 122

原创 HashMap底层原理

HashMap底层原理面试

2022-06-07 16:36:24 316 1

原创 Map接口及其遍历方式

Map接口及Map集合遍历方式

2022-06-07 16:34:29 279

原创 浅谈泛型机制

泛型机制简单复习

2022-06-03 10:51:07 140 2

原创 List接口下ArrayList、LinkedList、Vector类

ArrayList、LinkedLIst、Vector的底层原理

2022-06-02 20:53:28 147

原创 Collection集合常用方法contains、remove详解

java Collection常用方法,contains、remove详解

2022-05-31 21:56:57 2976 3

原创 Java常用集合关系

Java集合1 集合概述1.1 什么是集合?有什么用?数组其实就是一个集合。集合实际上就是一个容器,可以来容纳其他类型的数据。1.2 为什么集合在开发中使用较多?集合就是一个容器,是一个载体,可以一次容纳多个对象。在实际开发中,假设连接数据库,数据库当中有10条记录,那么假设把这10条记录查出来,在java程序中会将10条数据封装成10个java对象,然后将10个java对象放到某一个集合当中,将集合传到前端,然后遍历集合,将数据一个一个展现出来。1.3 集合中存储什么?集合不能直接存储基本数

2022-05-31 19:59:48 376

原创 Java大数类

Java大数类如果基本的整数和浮点数不能够满足需求,那么就可以使用java.math包中很有用的两个类:BigInteger和BigDecimal。这两个类可以处理包含任意长度数字序列的数值。BigInteger类实现任意精度的整数运算,BigDecimal实现任意精度的浮点数的运算。BigIntegerBIgInteger add(BigInteger other) 加BIgInteger substract(BigInteger other) 减BIgInteger

2022-05-20 11:19:33 1687

原创 Java的加载与执行

Java的加载与执行Java程序运行包括两个非常重要的阶段编译阶段检查Java源程序是否符合Java语法,符合Java语法则能够生成正常的字节码文件(xxx.class)编译结束以后,可以将class文件拷贝到其他操作系统当中运行**(跨平台)**运行阶段JDK安装以后带有两个工具/命令,一个是javac.exe,负责Java程序的编译,一个是java.exe负责java程序的运行;对于java.exe的使用,如果硬盘上有一个A类,直接使用命令: Java A(A为类名)运行阶段

2022-05-19 14:59:15 199 1

原创 Pandas库复习

# -*- coding: utf-8 -*-:# @Time : 2022/5/17 21:37# @Author : 刘相圳# @File : __init__.py.py# @Software : PyCharm'''pandas库 是一个强大的分析结构化数据的工具集; 它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。pandas中常见的数据结构: Series:类似一维数组的对象 DataFrame:类似多维数组;每列数据可以是不同

2022-05-19 10:32:19 195

原创 Java数据类型

Java数据类型Java是一种强类型语言,其中有4种整型、2种浮点类型、1种字符类型char(用于表示Unicode编码的代码单元)和1种用于表示真值的boolean类型。note:String在java中是一个对象Java中有一个能够表示任意精度的算术包,通常称为**“大数"**,是一个java的对象Java整型:类型存储需求范围int4字节-232~232-1(刚刚超过20亿)short2字节-216~216-1long8字节-264

2022-05-18 20:58:29 156

原创 Numpy库复习

NumPy 是 Python 语言的一个第三方库,其支持大量高维度数组与矩阵运算。此外,NumPy 也针对数组运算提供大量的数学函数。# -*- coding: utf-8 -*-:# @Time : 2022/5/17 14:49# @Author : 刘相圳# @File : __init__.py.py# @Software : PyCharm'''numpy 的主要对象是多维数组!在NumPy中维度Dimensions叫做轴Axes轴的个数叫做秩Rank。注意,numpy.arra

2022-05-17 21:13:43 448

原创 原码、反码、补码、移码

原码: 最高位表示符号位,‘1’表示负号,‘0’表示正号。其它位存放该数二进制数的绝对值。反码:正数的反码为原码;负数的反码为除符号位外,按位取反。补码:正数的补码为源码;负数的补码为反码+1。移码:不管正负,将其补码的符号位取反即可。...

2022-05-10 15:01:58 238 1

原创 LeetCode 11..盛最多水的容器

LeetCode 11…盛最多水的容器第一眼看到这个题,想的就是暴力算法遍历求解,从第一个柱子开始遍历依次与后面的柱子组成矩形求解面积,两个for循环求解,结果果然不出意料,超时!遍历求解代码:class Solution { public int maxArea(int[] height) { int area = 0; int max = 0; for (int i = 0; i < height.length; i++) {

2022-05-01 22:01:18 456 4

原创 .text .content .json的用法

.text 返回的是字符串类型的数据.content 返回的是图片,文件等.json() 返回的是JSON数据.json 只返回类型为method的一个提示Note:当服务器返回的数据不为json类型的时候,而使用.json将其转换会报:翻译过来就是请求。例外。JSONDecodeError:无法解码任何JSON对象也就是说不是json数据类型的数据是无法转换为json类型的数据的!...

2022-04-28 17:18:07 723

原创 Python课程内容回顾

Python课程内容回顾今天Python实训课主要讲了爬虫的相关操作,主要是爬取百度小说西游记的内容和爬取网易云热歌排行榜的音乐:爬取百度小说西游记# -*- codeing = utf-8 -*-# @Time : 2022/4/25 14:38# @Author : 刘相圳# @File : model1.py# @Software : PyCharm# --- 模拟浏览器向服务器发送请求'''软工实训课内容'''# 导入该库import requestsimport tim

2022-04-26 22:06:16 1089

原创 Git(狂神说)

Git版本控制什么是版本控制?(版本迭代,新的版本!)版本管理器版本控制(Revision control )是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负担,节省时间,同时降低人为错误简单说就是用于管理多人协同开发项目的技术。没有进行版本控制

2022-04-24 17:08:50 765 2

空空如也

空空如也

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

TA关注的人

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