自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 驾驭Java控制流程:掌握程序执行的脉络

理解和熟练运用Java中的控制流程结构是编写高质量、可维护代码的基础。通过合理组织条件语句、循环语句和其他控制流程工具,我们可以更有效地处理复杂的逻辑和数据操作。希望这篇文章能帮助你在Java编程的道路上更进一步。敬请期待我们的下一篇文章,我们将深入探讨更多Java的高级特性与技巧。🚀祝编程愉快!🎉。

2023-12-26 14:28:37 427

原创 揭秘Java世界中的类与对象:面向对象编程的核心

在Java中,类是一个模板或蓝图,用于描述一类具有相似特性和行为的对象。它定义了对象的数据成员(变量)和成员方法(函数)。对象则是类的实例,是根据类的定义创建的具体实体。每个对象都有其独特的状态(由数据成员决定)和行为(通过调用成员方法实现)。// 数据成员(变量)// 成员方法(函数)// 方法体// 执行相关操作// 如果方法需要返回值:指定类的访问级别,如publicprivateprotected或默认(包访问权限)。ClassName:类的名称,应遵循Java的命名规则。

2023-12-26 14:26:23 358

原创 揭秘Java中的控制函数和方法:提升代码复用与组织性

在 Java 中,函数和方法通常被视为同义词,用于封装一系列相关的操作。方法是一组执行特定任务的语句集,可以接受输入参数,并可能返回一个结果。// 方法体// 执行相关操作// 如果方法需要返回值:指定方法的访问级别,如publicprivateprotected或默认(包访问权限)。:方法返回的数据类型,如果方法不返回任何值,则为void。:方法的名称,应遵循 Java 的命名规则。parameters:方法的输入参数列表,每个参数由其数据类型、参数名和逗号分隔。如果没有参数,则留空。

2023-12-26 14:25:19 415

原创 Java编程之旅:探索运算符与表达式的力量

理解和熟练运用运算符和表达式是提高Java编程能力的关键。通过合理组合和应用各种运算符,我们可以编写出更加简洁、高效的代码。希望这篇文章能帮助你在Java编程的道路上更进一步,敬请期待我们的下一篇文章,我们将深入探讨更多Java的高级特性与技巧。🚀。

2023-12-26 14:24:01 336

原创 Java编程之旅:探索运算符与表达式的力量

理解和熟练运用运算符和表达式是提高Java编程能力的关键。通过合理组合和应用各种运算符,我们可以编写出更加简洁、高效的代码。希望这篇文章能帮助你在Java编程的道路上更进一步,敬请期待我们的下一篇文章,我们将深入探讨更多Java的高级特性与技巧。🚀。

2023-12-26 14:23:25 377

原创 Java编程之旅:探索运算符与表达式的力量

理解和熟练运用运算符和表达式是提高Java编程能力的关键。通过合理组合和应用各种运算符,我们可以编写出更加简洁、高效的代码。希望这篇文章能帮助你在Java编程的道路上更进一步,敬请期待我们的下一篇文章,我们将深入探讨更多Java的高级特性与技巧。🚀。

2023-12-26 14:22:48 326

原创 揭秘Java世界:深入理解变量与数据类型

理解和熟练运用变量和数据类型是掌握Java编程的基础。通过明确声明变量类型、合理命名变量以及熟悉不同类型之间的转换规则,我们可以编写出更加清晰、健壮的Java代码。希望这篇文章能帮助你在Java编程的道路上更进一步,敬请期待我们的下一篇文章,我们将深入探讨更多Java的高级特性与技巧。祝编程愉快!🎉如果你有任何疑问或者想要了解更多相关内容,欢迎在评论区留言互动。记住,实践是最好的老师,赶快打开你的IDE,动手实践一下吧!🚀!

2023-12-26 14:21:52 323

原创 探索Java世界:基本语法的五大核心部分

这部分包括了条件语句(如if-else)和循环语句(如for和while),它们可以帮助我们控制程序的执行流程。运算符用于执行各种数学和逻辑操作,而表达式则是由变量、常量和运算符组成的数学公式。第一部分是变量和数据类型。在Java中,我们使用变量来存储数据,而数据类型则决定了变量可以存储的数据种类。今天,我们将一起探讨Java的基本语法,它的内容可以分成五个核心部分。类是对象的模板,它定义了对象的属性和方法,而对象则是类的实例。函数是一段具有特定功能的代码块,而方法则是定义在类中的函数。

2023-12-26 14:20:52 317

原创 Java环境搭建,让你的编程之路从此起飞!

大家好,今天我们要来聊一聊如何搭建Java环境。对于编程初学者来说,搭建开发环境是学习编程的第一步,也是最重要的一步。只有搭建好开发环境,才能更好地学习和实践编程知识。那么,如何搭建Java环境呢?下面我们就来详细介绍一下。

2023-12-26 14:19:50 474

原创 Java语言探秘:历史、特性与应用领域

Java 是一种广泛使用的计算机编程语言,具有跨平台、面向对象、安全性高等特点。它是由詹姆斯·高斯林(James Gosling)等人在 1995 年开发的,最初被称为 Oak 语言,后来更名为 Java。自那时以来,Java 已经成为全球最受欢迎的编程语言之一,被广泛应用于各种领域。

2023-12-26 14:18:31 950

原创 Redis

reids服务器繁忙时,有大量信息要保存,如果Redis服务器内存全满,再要往Redis中保存新的数据,就需要淘汰老的数据,才能保存新数据noeviction: 返回错误(默认)allkeys-random: 所有数据中随机删除数据volattile-random: 有过期时间的数据库中随机删除数据volatile-ttl:删除剩余有效事假那最少的数据allkeys-lru:所有数据中删除上次使用时间最久的数据volatile-lru:有效期时间的数据中删除上次使用时间最久的数据allkeys-lfu: 所

2022-07-07 08:24:38 101 1

原创 SpringBoot中使用JWT时出现嵌套错误_ nested exception is java_lang_NoClassDefFoundError_ javax_xml_bind_Dataty

使用JWT时出现的java版本问题的解决方案

2022-06-23 13:36:35 461 1

原创 Redis的使用

注: 版本需要与spring-boot的版本一致2.配置类要操作Redis中的数据,需要使用对象,则在根包下的包中创建类,并在其中进行配置:3.基本使用接下来,在测试的根包下创建来测试访问Redis中的数据:4.使用场景使用Redis可以提高查询效率,一定程度上可以减轻数据库服务器的压力,从而保护了数据库。通常,应用Redis的场景有:高频查询,例如:热搜列表、秒杀改变频率低的数据,例如:商品类别一旦使用Redis,就会导致Redis和数据库中都存在同样的数据,当数

2022-06-20 16:14:34 140

原创 Spring JDBC事务管理

事务管理

2022-06-20 13:47:03 101

原创 Spring Validation

Validation的基本使用

2022-06-20 13:42:30 76

原创 Spring MVC中解决跨域问题

根包下包下创建类,实现接口,重写其中的方法,以解决跨域问题:

2022-06-20 13:41:54 1078

原创 knife4j的简单使用

knife4j的简单使用

2022-06-19 10:32:46 188

原创 Spring Security&JWT

springscurity

2022-06-19 10:20:07 113

原创 面试题-练习

以下SQL语句是否存在优化空间?如需优化,请指出优化方案。(10分)in 和 not in 也要慎用,否则会导致全表扫描,如:select id from t where num in(1,2,3)对于连续的数值,能用 between 就不要用 in 了:select id from t where num between 1 and 3应尽量避免在where子句中字段进行计算,这将导致引擎放弃使用索引而进行全表扫描可替换为:select id from t where num = 200很多时候用 exi

2022-06-17 19:54:55 77

原创 Spring Boot 中简单整合EasyExcel

最基础的内容,目标就是能用就行,其他还得大佬们自行研究api

2022-06-14 19:00:30 400

原创 Mybatis框架基础(续)

Mybatis框架基础续`````

2022-06-14 10:42:08 95

原创 在Spring Boot 项目中简单整合PageHelper

简单整合pagehelper

2022-06-11 11:01:17 340

原创 功能开发流程

正常的项目开发流程大致是:如果是整个项目第1次开发持久层,在Spring Boot项目中,需要配置:使用配置接口所在的根包在配置文件中通过配置XML文件的位置如果第1次处理某种类型数据的持久层访问,需要:创建接口创建XML文件本次需要开发的“管理员登录”并不需要再做以上操作需要执行的SQL语句大致是:由于在表中有大量字段,同时,不允许使用星号表示字段列表,则以上SQL语句应该细化为:提示:理论上,还应该查出,当登录成功后,还应该更新、等数据,此次暂不考虑。提示:所有的查询结果,都应该使用VO类,而不

2022-06-09 10:29:18 1130

原创 SpringBoot

springboot

2022-06-09 10:20:51 257

原创 框架相关注解

更新一部分...

2022-06-09 10:18:26 60

原创 Linux 命令大全完整版

linux命令大全

2022-06-04 09:16:57 1526

原创 SpringMVC

Spring MVC框架基础

2022-06-04 07:34:20 243

原创 JVM相关

答:有助于我们从平台的角度提高解决问题的能力:防治内存泄露\优化线程锁的使用\科学进行垃圾回收\提高系统吞吐量\降低延迟,提高其性能; 并且JVM是中高级程序员必备能力之一答:JVM有包括 SUN公司研发的HotSpot VM 是现在官方的JVM,现在我们下载JDK后自带的虚拟机;JRockit VM ;J9 VM IBM内部使用; TaoBaoJVM 阿里基于OpenJDK开发的AlibabaJDK答:JVM包括:类加载系统--ClassLoader System 负责加载类到内存中 ;运行时数据区--R

2022-06-03 21:58:23 142

原创 Vue CLI

Vue CLI

2022-06-01 10:58:25 240

原创 框架相关注解

框架相关注解

2022-06-01 07:42:22 65

原创 获取8位随机数

随机生成首位数不为零的8位数

2022-05-31 22:29:31 1363

原创 msql数据表实例化小工具

mysql数据表实例化为符合JavaBean规范的entity实例

2022-05-31 22:26:19 109

原创 Mybatis框架基础

1.关于Mybatis框架Mybatis的主要作用是快速实现对关系型数据库中的数据进行访问的框架在原生的Java技术中,需要使用JDBC实现对数据库中的数据访问,执行过程繁琐且 相对固定,使用框架可以2. 创建Mybatis-Spring工程Mybatis可以不依赖于Spring等框架直接使用的,但是,就需要进行大量 的配置,前期配置工作量较大,基于Spring框架目前是业内使用的标准之 一,所以,通常会整合Spring与Mybatis,以减少配置在创建工程时,创建普通的Maven工程

2022-05-30 17:26:00 183

原创 Ioc- 控制翻转 & DI- 依赖注入

1.定义:将对象的创建权交由 Spring 去管理,我们需要使用某个对象时,直接从 Spring 框架获取即可使用class A{}class Test{ main: A a = new A();//自己创建}Spring 框架中对象的创建:对象不需由我们创建,Spring 矿建已将帮我们创建好了所有对象,使用时直接从 Spring 创建获取对象即可使用classB{}classTest{ main: //new B();//不这么做 //正确做法 从 S

2022-05-30 14:06:41 90

原创 开始学Spring

1.关于框架(记)框架(Framework)一个框架是一个可复用的设计构件,它规定了应用 的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控 制流程,表现为一组抽象类以及其实例之间协作的方法,它为构件复用提 供了上下文(Context)关系。应用框架指的是实现了某应用领域通用完备功能(除去特殊应用的部分) 的底层服务。使用这种框架的编程人员可以在一个通用功能已经实现的基 础上开始具体的系统开发。框架提供了所有应用期望的默认行为的类集合。 具体的应用通过重写子类(该子类属于框架的默认行为

2022-05-30 13:56:56 120

原创 数据库基础

1.库管理查看数据库 show databases;创建数据库mysql 的utf8是三个字节的阉割版utf8编码utf8mb4 是完整的utf8编码 create database if not exists db1 default charset utf8mb4;进入db1数据库 use db1;查看数据库 show databases; show create database db1;修改数据库参数 alter database db1 charset utf8; show crea

2022-05-28 17:51:27 73

原创 API笔记整理

API笔记整理1、java.io.FileFile可以表示硬盘删的一个文件或目录(实际表示的是一个抽象路径)File可以:访问其表示的文件或目录的的属性信息(名字,大小,修改时间等)可以创建或者删除一个文件或目录可以访问一个目录中的子项内容注:File不能访问文件数据绝对路径与相对路径:绝对路径:清晰明了但是不利于跨平台(“C:/User/TEDU/IdeaProjects/CGB2202/demo.txt”)相对路径:(“./demo.txt”)"./"

2022-05-27 19:02:46 195

原创 JAVA基础笔记整理

1、java 开发环境:1、编译运行过程:1、编译器:.java源文件,经过编译,生成.class字节码文件2、运行期:JVM加载.class并运行.class(0和1);2、名词解释:1、JVM:java虚拟机加载.class并运行.class2、JRE:java运行环境除了包含JVM以外,还包含了运行java程序所必须的环境JRE = JVM+java系统类库(小工具)3、JDK:java开发工具包除了包含JRE以外包含了开发java程序所必须的命令工具JDK = JRE+ 编译

2022-05-27 19:00:25 306

空空如也

空空如也

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

TA关注的人

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