草庐IT

你的项目使用Optional了吗?

1.基本概念java.util.Optional类本质上就是一个容器,该容器的数值可以是空代表一个值不存在,也可以是非空代表一个值存在。 2.获取对象2.1相关方法2.2案例详解  3.获取数值3.1相关方法3.2案例详解 4.处理数值4.1相关方法4.2案例详解 5.映射数值5.1相关方法5.2案例详解 6.实际应用6.1准备Person类6.2Java8以前将person对象的姓名转换为大写6.3Java8以后借助Optional类将person对象的姓名转换为大写 6.4总结Optional类是从Java8开始引入的类,主要用于优雅的处理NPE(空指针)问题,而且不用显式进行空值检测,由

你的项目使用的是哪种配置文件?

1.开发环境JDK版本:17.0.3IDEA版本:2022.1.4Maven版本:3.8.6SpringBoot版本:3.0.0 2.application.properties配置文件2.1创建Module模块创建spring-boot-properties模块添加Web支持编写PropertiesController类运行并访问2.2语法规则语法规则:键=值。2.3内置属性的使用编写application.properties文件使用默认端口和默认路径运行并访问使用新端口和默认路径访问使用新端口和项目路径访问 使用新端口和完整路径访问2.4自定义属性的使用对于自定义的属性可以通过自动注入的

你的项目使用的是哪种配置文件?

1.开发环境JDK版本:17.0.3IDEA版本:2022.1.4Maven版本:3.8.6SpringBoot版本:3.0.0 2.application.properties配置文件2.1创建Module模块创建spring-boot-properties模块添加Web支持编写PropertiesController类运行并访问2.2语法规则语法规则:键=值。2.3内置属性的使用编写application.properties文件使用默认端口和默认路径运行并访问使用新端口和默认路径访问使用新端口和项目路径访问 使用新端口和完整路径访问2.4自定义属性的使用对于自定义的属性可以通过自动注入的

hibernate validate工具,小心你的姿势不对

系统运营后台有个导入线下交易的功能。产品和运营反馈,当excel数据量超过8千条时,会变得超级慢,动辄要等三四十秒。哎!这么慢,搁谁能不闹心呢?基于此,这两天,我觉得优化一下,可是,一来二去,从昨天周一到现在眼看两天了,对代码进行各种排查和调整,还是没有达到理想的效果————至少,别让用户傻傻等待超过5秒吧,最次也不能超过10秒吧。这两天特殊时期,公司的保洁阿姨应该也阳了,始终没来上班。那么,卫生工作就得我们上班族自理了。  我四下张望一下,两个垃圾桶都满了。再看小伙伴们都在安静的码代码。我就收拾一下吧。在提着垃圾袋扔垃圾的路上,突然灵光乍现。是不是数据校验那块导致的呢?————校验用的是Hi

hibernate validate工具,小心你的姿势不对

系统运营后台有个导入线下交易的功能。产品和运营反馈,当excel数据量超过8千条时,会变得超级慢,动辄要等三四十秒。哎!这么慢,搁谁能不闹心呢?基于此,这两天,我觉得优化一下,可是,一来二去,从昨天周一到现在眼看两天了,对代码进行各种排查和调整,还是没有达到理想的效果————至少,别让用户傻傻等待超过5秒吧,最次也不能超过10秒吧。这两天特殊时期,公司的保洁阿姨应该也阳了,始终没来上班。那么,卫生工作就得我们上班族自理了。  我四下张望一下,两个垃圾桶都满了。再看小伙伴们都在安静的码代码。我就收拾一下吧。在提着垃圾袋扔垃圾的路上,突然灵光乍现。是不是数据校验那块导致的呢?————校验用的是Hi

安装Python后你的电脑多了哪些东西?

Python安装完成之后,我们的计算机都多出了哪些东西?我们在计算机搜索框中搜索“python”,会显示出python相关的程序。可以看到,我们的计算机会多出4个应用程序,如下:  接下来介绍下这4个程序的作用。IDLE(Python3.1164-bit)IDLE是Python官方的集成开发环境。我们可以在开发环境中编写、运行我们的Python代码。  但由于IDLE功能不多,所以一般我们不经常使用IDLE开发Python应用,常用的开发Python的工具都有Pycharm、VisualStudioCode等。Python3.11(64-bit)这个程序的功能与IDLE几乎相同,都是与Pyth

安装Python后你的电脑多了哪些东西?

Python安装完成之后,我们的计算机都多出了哪些东西?我们在计算机搜索框中搜索“python”,会显示出python相关的程序。可以看到,我们的计算机会多出4个应用程序,如下:  接下来介绍下这4个程序的作用。IDLE(Python3.1164-bit)IDLE是Python官方的集成开发环境。我们可以在开发环境中编写、运行我们的Python代码。  但由于IDLE功能不多,所以一般我们不经常使用IDLE开发Python应用,常用的开发Python的工具都有Pycharm、VisualStudioCode等。Python3.11(64-bit)这个程序的功能与IDLE几乎相同,都是与Pyth

HTML可用于情侣表白的爱心代码~,赶紧跟着操作,让她也拥有属于你的爱心吧。

文章目录前言一、效果图二、操作步骤第一步第二步第三步第四步第五步第六步源码前言最近随着电视剧《点燃我温暖你》的火热播出,剧中帅气学霸李洵的炫酷爱心代码也迅速火出了圈,爱心素材也异常火爆,我在这里整理了一份大家有需自取哦~可用于情侣表白的爱心代码~,赶紧跟着操作,让她也拥有属于你的爱心吧。一、效果图二、操作步骤第一步复制文章底部源码第二步在桌面右键新建文本文档第三步打开新建文本,把复制的源码粘贴进去第四步关闭保存新建文本文档,右键重命名后缀txt改为html出现下列弹框点击是第五步打开文件第六步通过聊天软件把他发送给自己最重要的人。源码DOCTYPEhtml>html>head>title>爱心

HTML可用于情侣表白的爱心代码~,赶紧跟着操作,让她也拥有属于你的爱心吧。

文章目录前言一、效果图二、操作步骤第一步第二步第三步第四步第五步第六步源码前言最近随着电视剧《点燃我温暖你》的火热播出,剧中帅气学霸李洵的炫酷爱心代码也迅速火出了圈,爱心素材也异常火爆,我在这里整理了一份大家有需自取哦~可用于情侣表白的爱心代码~,赶紧跟着操作,让她也拥有属于你的爱心吧。一、效果图二、操作步骤第一步复制文章底部源码第二步在桌面右键新建文本文档第三步打开新建文本,把复制的源码粘贴进去第四步关闭保存新建文本文档,右键重命名后缀txt改为html出现下列弹框点击是第五步打开文件第六步通过聊天软件把他发送给自己最重要的人。源码DOCTYPEhtml>html>head>title>爱心

如何在你的电脑上完成whisper的简单部署

如何在你的电脑上完成whisper的简单部署(超详细教程)前言一、显卡驱动、CUDAToolKit、cuDNN的下载1.显卡驱动2.CUDAToolKit3.cuDNN的安装二、windows下安装conda三、使用scoop包管理工具完成ffmpeg安装四、whisper安装使用前言这几天正在做whisper相关的工作,github上的whisper源码,whisper相当容易安装,但当我在自己的电脑上安装使用时出现了各种各样的bug,正好需要写篇技术文档,顺便记录下安装环境中遇到的各种坑。(文章是基于windows10介绍的,不同的系统可能会有一些差异)一、显卡驱动、CUDAToolKit