自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【多重循环在Java中的应用】

多重循环是将一个循环嵌套在另一个循环体内的编程结构。Java中的forwhile和do...while循环均可作为外层循环和内层循环。建议使用两层嵌套,最多不超过三层,以保持代码的可读性。在多重循环中,外层循环执行的次数为 (m),内层循环执行的次数为 (n),则内层循环实际上会被执行 (m \times n) 次。

2024-10-08 23:08:23 348

原创 【Java 循环控制实例详解【While & do... while】】

在 Java 中,循环控制是程序设计中非常重要的部分,主要包括while循环和do...while循环。本文将详细介绍这两种循环的基本语法、执行流程及相关示例。

2024-10-08 22:54:45 529

原创 Java EE中的编码问题及解决方案

确保所有数据输入、处理和输出环节中的编码一致,能够有效避免乱码问题。这包括表单提交、JSP页面、Servlet响应、数据库交互及任何外部文件的读取和写入等。通过以上的编码设置,可以提高应用程序的健壮性和用户体验。希望本文能帮助您在Java EE开发中顺利处理字符编码问题!

2024-09-26 22:22:15 901

原创 【理解 Java 中的 for 循环】

for循环是 Java 中用于迭代的常用控制结构,它可以帮助我们重复执行某段代码,直到满足特定条件。本文将介绍for循环的基本语法、执行流程、注意事项及一些练习。

2024-09-26 22:03:52 443

原创 深入理解 Java 中的 Switch 语句

在 Java 编程中,switch语句是一种强大的控制结构,能够根据表达式的值选择执行不同的代码块。本文将详细介绍switch的基本语法、使用案例、注意事项以及与if语句的选择。

2024-09-26 12:20:58 862

原创 面向对象 vs 面向过程

是一门面向过程的语言,数据和操作是分离的,程序通过函数调用来组织逻辑。虽然函数可以复用,但代码的扩展性和维护性较差。每个函数独立工作,缺少类和对象的封装能力。

2024-09-22 16:12:39 896

原创 【JSP `page` 指令详解:构建高效的动态网页】

JSPpage指令为开发者提供了多种方式来控制页面的行为及其生成的 Servlet 的特性。通过合理使用这些属性,可以提高页面的性能、灵活性和安全性。无论是导入 Java 类、管理会话、控制线程安全还是处理错误,page指令都为 JSP 开发提供了强大的配置选项。希望这篇文章能帮助到你们更好地理解和使用 JSP 的page指令,大家一起努力吧!!!唯手熟尔!!!!

2024-09-12 22:18:25 725

原创 【C语言 vs C++:编译过程详解与对比】

在现代编程中,编译是将源代码转换为计算机可以执行的机器码的过程。步骤 1: 预处理 (Preprocessing)编译器首先对代码进行预处理,处理指令如#include和#define。这一步生成一个预处理后的文件,扩展名为.i。步骤 2: 编译 (Compilation)预处理后的代码被编译成汇编语言,生成.s文件(汇编代码)。步骤 3: 汇编 (Assembly)汇编器将汇编代码转换为机器码,生成.o文件(目标文件)。步骤 4: 链接 (Linking)

2024-09-11 09:49:39 938

原创 配置 MinGW 以及使用 g++ 编译 C++ 程序

通过本文,你已经了解了如何在 Windows 上安装和配置 MinGW,并使用g++编译和运行C++程序。MinGW 提供了一个功能强大的编译环境,帮助你在 Windows 系统上轻松编译和运行 C/C++ 程序。同时,学习使用g++的常用编译参数如-Wall-O2-g等,能够帮助你提升编程效率和代码质量。祝你在C++编程的旅程中玩得开心!如果你遇到任何问题,欢迎在评论区留言。MinGW, g++, C++, Windows, 编译, 程序设计[Yhame]

2024-09-11 09:43:54 1126

原创 【Java 分支语句详解 之 If 】

分支语句是控制程序执行流程的重要工具。通过合理使用if-else和嵌套分支,可以让程序根据不同的条件执行不同的操作,极大地增强了程序的灵活性。注意在分支语句中合理组织条件,避免过多的嵌套,提高代码的可读性和维护性。

2024-09-09 22:51:23 893

原创 【Java 输入流详解:局部与全局定义及资源管理】

在Java编程中,输入流(如Scanner类)是读取用户输入的常用方式。通过Scanner,可以方便地读取不同类型的数据,比如整数、字符串等。作为基于输入流的工具,Scanner有一些定义和管理上的细节需要开发者特别注意。本文将详细讨论输入流的定义范围资源管理及使用注意事项,并提供实例代码。

2024-09-09 22:13:48 737

原创 【Java中的位运算和逻辑运算详解及其区别】

主要用于对数据进行低层次的二进制位操作,常见于硬件操作、权限控制、加密算法等。

2024-09-08 09:11:38 1080

原创 【Java中的赋值运算符】

赋值运算符不仅仅是赋值操作,还可以简化我们的代码逻辑。尤其是复合赋值运算符,不仅简洁,还包含了隐式的类型转换。了解并正确使用赋值运算符,对于提升代码质量和编程效率大有帮助。

2024-09-02 22:10:21 317

原创 【Java中的三元运算符】

三元运算符是一个简洁且强大的工具,适用于简单的条件判断。当需要在代码中进行多条件判断时,使用if-else语句可能会更加清晰,但对于简单的场景,三元运算符无疑是一个更好的选择。

2024-09-02 22:05:02 500

原创 关系运算符

关系运算符用于比较两个值之间的关系,其结果为布尔类型 (boolean),即要么是true,要么是false。这些运算符通常在if语句或循环结构的条件中使用,用于控制程序的执行流。结果为布尔类型:关系运算符的结果始终为boolean类型,要么是true,要么是false。关系表达式:使用关系运算符形成的表达式称为关系表达式,例如a > b。注意事项:在编写代码时,应注意不要将比较运算符==误写为赋值运算符,这会导致逻辑错误。

2024-09-01 22:18:46 311

原创 java中常见逻辑运算 【与& 或| 非! 异或^】

这段代码使用了逻辑运算符 `&&和||,以及自增运算符++来修改变量z的值。通过逐步分析每个操作的执行顺序,可以得出最终的结果z = 50`。逻辑运算符在 Java 中是非常基础但也非常重要的工具,通过理解它们的规则和差异,可以在编程中写出更高效、正确的代码。掌握逻辑与、短路与、逻辑或、短路或、取反和异或等运算符的使用,将极大地提高代码的可读性和性能。希望本文的讲解和示例能帮助你更好地理解这些运算符的使用。

2024-09-01 22:15:12 1264

原创 【Java 基本数据类型详解:深入理解 `char` 类型】(小白友好型)

在 Java 中,字符是通过编码来表示的,了解常见的字符编码对掌握char类型的使用非常重要。ASCII 编码:ASCII 是最早的字符编码方案之一,用 7 位二进制编码表示 128 个字符,主要用于英语字符和一些控制字符。ASCLL对照表Unicode 编码:Unicode 是一种字符集,它为每个字符分配一个唯一的编码,可以表示几乎所有语言的字符。每个字符占用 2 个字节的存储空间。UTF-8 编码:UTF-8 是一种变长编码方式,用 1 到 6 个字节表示一个字符。

2024-08-31 22:40:54 843

原创 Java 中的自增++和自减--运算符【小白必看】

通过上面的代码示例和讲解,相信你已经了解了自增、自减、除法和取余运算符的基本用法。它们是 Java 编程中的基础操作,但却十分重要,熟练掌握这些操作符将有助于你写出更高效的代码。

2024-08-31 22:16:25 521

原创 Java快速入门指南【新手必看 Sublime Text 】

通过本文的学习,我们了解了如何使用 Sublime Text 编写和编译 Java 程序,掌握了一些 Java 编程的基础知识和注意事项。希望这篇博客能帮助你快速入门 Java 编程。继续学习和实践,你将会发现 Java 编程的更多乐趣和奥秘。本篇内容借鉴B站韩顺平 零基础30天学会Java。

2024-08-02 22:22:29 610

原创 【Java 常用转义字符及其使用示例】

通过使用转义字符,我们可以在字符串中包含特殊字符,使得字符串的处理和显示更加灵活和强大。熟练掌握这些转义字符,可以帮助我们在编写 Java 程序时处理各种复杂的字符串场景。

2024-08-02 22:10:46 430

原创 Java 诞生的小故事

从一个电视项目的失败到成为全球最流行的编程语言之一,Java 的成长故事充满了创新和变革。Java 的成功不仅仅是因为其技术优势,更因为它始终坚持“Write Once, Run Anywhere”的理念,不断适应和引领技术潮流。Java 的未来依然光明,随着技术的不断进步和需求的变化,Java 将继续发挥其强大的生命力和适应性,为全球开发者提供更加高效和便捷的开发工具和平台。

2024-08-01 23:31:27 659

原创 【安装 配置 JDK8(以 Windows 为例)详细过程】

在 Windows 系统中安装 JDK 是开发 Java 程序的第一步。

2024-08-01 15:44:19 1958

原创 【CSS定位方式详解:如何选择合适的定位方式】

static: 默认的定位方式,元素按照正常的文档流进行布局。relative: 元素相对于其原始位置进行偏移,占据原来的空间。absolute: 元素脱离文档流,相对于最近的非static定位的祖先元素进行定位。fixed: 元素相对于浏览器窗口固定,不随页面滚动而移动。sticky: 元素根据文档流定位,但在达到阈值时固定在视口的特定位置。选择合适的定位方式,可以让你更好地控制页面布局,使页面更加美观和实用。希望本文对你理解CSS定位方式有所帮助!如有疑问或需要进一步探讨,欢迎留言交流。

2024-06-13 13:33:14 355

原创 JavaScript获取DOM元素

通过以上示例,我们了解了如何使用和来获取和操作DOM元素。这些方法各有其用处,选择适当的方法可以使你的代码更加简洁和高效。

2024-06-13 13:27:40 571

原创 【探索 Ajax:提升网页动态交互的利器】

Ajax 是一种在不刷新页面的情况下,通过 JavaScript 异步请求服务器数据并更新页面内容的技术。虽然名字中有 XML,但现在更多使用 JSON 格式来传输数据,因为 JSON 更轻量且易于解析。Ajax 是现代网页开发中的关键技术,它通过异步加载数据,使网页更加动态和互动。本文展示了 Ajax 的广泛应用场景,如验证码实时验证、实时聊天、用户名检测、局部刷新评论、自动保存草稿、分页显示、上传进度条、图片异步显示、级联菜单和倒计时等。

2024-06-12 20:02:29 1803 1

原创 理解 CSS 盒子模型:前端开发的基石

CSS 盒子模型是前端开发中不可或缺的概念,它决定了元素的尺寸和空间分布方式。通过掌握内容、内边距、边框和外边距的设置,以及理解box-sizing属性,我们可以更好地控制网页布局,为用户提供更好的体验。希望这篇文章能帮助你更好地理解和应用 CSS 盒子模型。如果你有任何问题或需要进一步的讨论,欢迎在评论区留言。

2024-06-12 19:32:08 310

原创 【MySQL数据库学习】

通过以上步骤,我们已经了解了如何在SQL数据库中创建表、插入数据以及进行各种查询操作。这些查询涵盖了从简单的单表查询到复杂的多表连接和嵌套查询,能够帮助我们有效地管理和操作数据库中的数据。希望这篇博客能帮助你更好地理解SQL数据库的基础操作。如果有任何问题或建议,欢迎在评论区留言。

2024-06-11 14:15:02 2230

原创 JAVA 成员变量以及全局变量(类变量)

成员变量:每个对象有独立的成员变量实例。类变量:所有对象共享一个类变量。通过这两个例子可以清楚地看到,成员变量的生命周期与对象实例相关,而类变量的生命周期与类本身相关,且只有一份存在于内存中。

2024-06-11 13:42:00 376

原创 JAVA有关getter和setter方法的详细解读

返回类型setSage方法的返回类型是void,表示没有返回值。getSage方法的返回类型是Integer,表示返回一个Integer类型的值。参数setSage方法需要一个Integer类型的参数,这个参数用于设置对象的属性值。getSage方法没有参数,因为它只负责返回对象的属性值。功能setSage方法用于修改对象的属性值。getSage方法用于获取对象的属性值。调用getSno()方法的主要目的是获取Student对象的sno属性值。这个过程涉及对象创建、属性设置、方法调用和返回值处理。

2024-06-03 19:42:30 1865

原创 计算机导论硬件基础

硬件的基本组成硬件的基本组成2。

2023-12-18 12:22:33 55 1

原创 GItHub使用教程

关于github入门

2023-10-19 15:31:33 317 1

原创 github部分解读

Github,部分解读,待更新

2023-10-18 23:14:10 79

原创 GitHub学习

GitHub学习新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入GitHub学习我的GitHub项目你好!这是你第一次使用Markdown编辑器所展示的欢迎页。

2023-10-18 23:00:28 52

空空如也

空空如也

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

TA关注的人

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