自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《操作系统》逻辑地址如何转换为物理地址

十六进制公式:逻辑地址=页号+页内地址;物理地址=块号+页内地址非十六进制公式:物理地址=块号*页内大小+页内地址页号=逻辑地址/页面大小字节=(取整数)页内地址=逻辑地址%页面大小字节=(取余数)

2022-12-26 15:57:07 10856 4

原创 win11自动修复失败【已完美解决】

win11自动修复失败的完美解决方案

2022-09-18 22:58:10 32399 25

原创 Java递归算法求阶乘

int sum;return 1;else {return sum;

2023-09-06 16:00:35 121

原创 重载和重写的区别

两小:①子类返回值类型小于等于父类返回值类型(返回值为基本数据类型时,必须相等)一大:子类访问控制修饰符大于等于父类访问控制修饰符。②子类抛出的异常小于等于父类抛出的异常。重载:发生在同一类中,方法名相同,参数列表不同。重写:发生在父子类中,方法名相同,参数列表相同。

2023-08-26 20:42:41 123

原创 nacos/seata/redis启动命令

nacosE:\tools\nacos\bin\startup.cmd-m standaloneseataE:\tools\seata\seata-server-1.4.2\bin\seata-server.bat-h 127.0.0.1 -m fileredisredis-server redis.windows.conf

2023-04-28 16:19:12 371

原创 Mybatis-Plus增删改查分页批量删除模版

Mybatis-Plus增删改查分页模版。

2023-04-23 17:56:38 645

原创 Java一个接口实现新增和修改

数据库中无任何数据,首次点击保存按钮直接保存,第二次修改数据后点击保存按钮会进行判断,将修改的数据覆盖原有的数据。

2023-04-19 15:14:29 872 1

原创 Java中解析json文件

解析本地json文件,并导出内容返回给前端。三、使用postman测试。

2023-04-18 11:04:23 347 1

原创 Java中将json字符串导出为json文件【详细步骤】

前端想要获取你的json文件,你可以通过配置nginx然后发送给前端下载网址,在网址中进行下载。.getCatalogId(id)方法是根据id查出来的内容然后再进行转换成json字符串。右击nginx.conf,使用notepad++打开,配置下载地址,配置好后,下载地址为。请根据具体需求具体改动,此代码需要将前端的数据查询出来,然后进行json字符串的转化。"name": "张三""name": "李四""name": "王五"也可以直接传入json字符串进行测试。四、使用nginx下载json文件。

2023-04-18 10:54:18 4410 2

原创 Mybatis-Plus高级查询LambdaQueryWrapper

3、impl层代码(需继承ServiceImpl)4、mapper层代码(无需代码,只需继承BaseMapper)2、service层代码(需继承IService)1、controller层代码。

2023-04-13 14:25:15 5363 1

原创 [详细步骤]Java将Excel文件导入到数据库表中、并使用postman测试

file(excel)的文件路径需真实存在,下图进行设置路径、我的excel放在了D:\excel。entity:ExcelEntity(设计此实体类,需要与excel文件一一对应)如果不行设置或路径不存在、会出现以下提示。1、Maven依赖添加。4、postman测试。

2023-04-07 15:42:03 2009 2

原创 博客帮助文档

8、另外会开设相应的抄袭举报功能,一旦举报证实某篇原创文章抄袭,将扣除博主该篇文章相应的得分。5、博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即文章点击上万次截止;7、评论被管理员或博主删除,相应减去发评论者和博主基于该评论各自获得的分数;4、每发表一次评论:可获得1分(自己给自己评论、博主回复评论不获得积分);6、文章被管理员或博主本人删除,相应减去博主基于该篇博文所获得的分数;1、每发布一篇原创或者翻译文章:可获得10分;3、博主的文章每被评论一次:可获得1分;

2023-03-27 16:09:22 44

原创 Java注解

TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库的字段,但在项目中必须使用,这样在新增等使用bean的时候,mybatis-plus就会忽略这个,不会报错。value:字段说明,name:重写属性名字,dataType:重写属性类型,required:是否必须,默认false,example:举例,hidden:隐藏。数据库查询出时间,传给前端变为一串数字,则用此注解。与数据库的字段进行映射对应。注解用于方法、字段,表示对。属性的说明或者数据操作更改。

2023-03-27 15:30:36 54

原创 SQL语句当查询条件为空时默认查询全部数据,不为空是则按照条件进行查询

这样就实现了当查询条件为空时默认查询全部数据,当查询结果非空时则查询对应的数据。edge:(where条件)

2023-03-27 15:13:19 3374

原创 float保留两位小数或多位小数

(这里的100就是2位小数点,如果要其它位,如4位,这里两个100改成10000)

2023-03-27 15:01:19 404

原创 Java导出数据到excel

HSSFSheet sheet = workbook.createSheet("表格名称");// 声明一个工作薄。//下标为0的行数,第一行。//第一行下标为0的格子。cell.setCellValue("内容");//给第一行下标为0的格子设置内容。// 获取在某行第一个单元格的下标。// 获取最后一个实际行的下标。// 获取第一个实际行的下标。// 获取在某行的列数。

2023-03-27 14:59:31 410

原创 完美实现SpringBoot项目整合Xxl-job实现调度

1.打开另一个项目进行配置,将xxl-job-executor-sample-springboot的包复制到新项目中,格式如下。3.打开xxl-job-executor-sample-springboot------>sampleXxljob。,会按照CRON表达式执行,会一直处于running状态,想结束,可以点击操作中的停止。(测试xxl-job-executor-sample-springboot),点击链接进入,账号admin,密码123456登录。4.点击任务管理,点击新增,配置完,点击保存。

2023-02-08 15:57:40 357

原创 RTMP集群部署

编写SRS源站配置文件编写SRS边缘站配置文件

2023-01-17 15:17:25 247

原创 SRS部署,使用rtmp推流本地视频

SRS部署,使用rtmp推流本地视频

2023-01-17 14:55:52 633

原创 虚拟机中RTMP推流,WebRTC拉流相关命令

查询进程,CentOS7安装ffmpeg,安装ifconfig,CentOS7关闭防火墙

2023-01-17 14:33:53 602

原创 RTMP推流,WebRTC拉流步骤及问题解决

RTMP推流,WebRTC拉流步骤及问题解决

2023-01-17 13:57:11 6018 1

原创 VirtualBox虚拟机下载安装及配置CentOS7

VirtualBox虚拟机下载安装及配置CentOS7

2023-01-17 13:21:17 668

原创 如何解决商品秒杀超卖问题

解决方案,我们需要一个能够直接在Redis中减少库存的方法来避免超卖的发生 SpringDataRedis提供一个可以直接在Redis中操作数值的对象:StringRedisTemplate 使用StringRedisTemplate向Redis中保存数据,数据都会以字符串的方式保存 又因为Redis可以直接操作数值类型的字符串,所以可以通过它实现直接修改库存数 这样就不需要编写java代码判断了,再配合Redis天生单线程的特性,避免线程安全问题,防止超卖。

2023-01-11 10:26:24 211

原创 application-dev.yml、application-test.yml、application-prod.yml的区别

application-dev.yml:本地开发环境。application-test.yml:测试环境。application-prod.yml:生产环境。

2022-12-28 15:30:12 1953

原创 Java面试题:深拷贝和浅拷贝的区别?

浅拷贝:只是复制了对象的引用地址,新旧对象指向同一个内存地址,修改其中一个对象的值,另一个对象的值也随之改变。深拷贝:开辟新的内存空间,在新的内存空间里复制一个一模一样的对象,新老对象不共享内存,修改其中一个对象的值,不会影响另一个对象。

2022-12-23 16:18:35 184

原创 @Autowired和@Resource注解的介绍及区别

@Autowired和@Resource都是做bean的注入时使用。@Autowired和@Resource都可以作为注入属性的修饰,在接口仅有单一实现类时,两个注解的修饰效果相同,可以互相替换,不影响使用。

2022-12-23 15:58:51 74

转载 @RunWith(SpringRunner.class)的作用

原文链接:https://blog.csdn.net/nlcexiyue/article/details/112281830。有了@RunWith(SpringRunner.class)这些类才能实例化到spring容器中,自动注入才能生效,Springboot的@RunWith(SpringRunner.class)注解的意义在于Test测试类要使用注入的类,比如@Autowired注入的类,不然直接一个NullPointerExecption。

2022-12-22 16:45:36 212

原创 <artifactId>spring-boot-maven-plugin</artifactId>爆红

另外,题外话,如果爆红不影响代码运行,可以不用管。2.点击spring-boot,右侧会显示版本号。1.点击idea软件右侧的maven按钮。怎么着自己对应的版本号呢?加版本号,我的版本号如下。

2022-12-20 14:30:28 3810 1

原创 单点登录SSO

什么是单点登录关于单点登录的方式

2022-10-18 21:28:05 119

原创 Java中list集合实现元素反转(不使用reverse)

在不创建新集合的前提下,将集合list元素反转(不使用reverse)将给定的元素e存入下标index处,返回值为该位置原有的元素。List集合提供了一套通过下标操作元素的方法。思路正数位置的元素和倒数位置元素交换。获取指定下标处对应的元素。.........

2022-07-21 14:47:01 3514 2

原创 Java集合中的迭代器遍历(超详细)

Collection提供了遍历集合的方式迭代器模式Iteratoriterator()该方法会返回一个用于遍历当前集合的迭代器。所有的集合都提供了一个用于遍历自身元素的迭代器实现类,我们无需记住这些类的名字,只需要当它们为Iterator去操作即可。注迭代器默认开始位置为集合第一个元素之前,所以第一次调用是判断集合是否有第一个。2.Enext()使迭代器向后移动到下一个元素的位置并获取该元素。迭代器遍历集合遵循的步骤为问->取->删。其中删除元素不是遍历过程中的必要操作。......

2022-07-21 14:28:44 4259

原创 Java中集合的基础知识与代码(超详细)

随风散->拉萨java.util.Collection接口,所有的集合都实现自该接口,这个接口中定义了所有集合都必须。数组的工具类Arrays提供了一个静态方法asList,可以将一个数组转换为List集合。java.util.List线性表,是一个可以存放重复元素且有序的集合。集合与数组一样,可以保存一组元素,但是操作元素都封装成了方法。集合有多种不同的数据结构,可根据实际应用场景选择最优的结构。集合只能存放引用类型元素,并且存放的是元素的引用(地址)元素是否重复取决于集合自身的equals...

2022-07-21 11:38:01 512

JAVA面试题.rar

Java面试题

2023-04-13

VirtualBox-6.1.40-154048-Win.rar

虚拟机 版本:VirtualBox-6.1.40

2023-04-13

zulu8.58.0.13-ca-jdk8.0.312-win-x64.rar

jdk 8

2023-04-13

vlc-3.0.18-win64.rar

VLC视频播放

2023-04-13

Notepad8.1.9.exe

Notepad8.1.9.exe

2023-04-13

空空如也

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

TA关注的人

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