自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小hui的博客

java新手上路

  • 博客(24)
  • 收藏
  • 关注

原创 Java中的Lambda表达式

Java中的Lambda表达式是Java 8中引入的新特性,用于简化匿名内部类的写法。Lambda表达式可以理解为一种匿名函数,它可以作为参数传递给方法或存储在变量中。Lambda表达式的基本语法为: (parameters) -> expression其中,parameters是表达式的参数列表,可以是空的参数列表或非空的参数列表。expression是表达式的主体,可以是一个表达式或一个代码块。

2024-07-03 14:06:22 559

原创 java常用的字符串工具类

这个工具类提供了几个实用的字符串处理方法,但在方法的逻辑上需要注意修正。此外,方法命名和注释的清晰性对于维护和理解代码非常重要。在实际使用中,还需要注意的线程安全问题。/*** 字符串工具类,提供了一系列处理字符串的静态方法。*/// 定义日期格式/*** 去除字符串的","以及两端的空格。* @param str 输入的字符串* @return 处理后的字符串*/// 可以选择返回null或空字符串,取决于具体需求/*** 校验手机号是否合法。

2024-07-02 11:27:00 531

原创 Python实现接糖果小游戏

基于Pygame的糖果从屏幕顶部下落的游戏代码。这个游戏包括了一个可以左右移动的篮子来接住下落的糖果,接住糖果会增加得分。

2024-07-01 18:14:32 866

原创 Python使用彩虹表来尝试对MD5哈希进行破解

请注意,如果使用的彩虹表中没有预先计算好的哈希值与目标MD5哈希匹配,破解将失败。此外,彩虹表的大小和效率取决于哈希算法的强度和输入范围的大小。因此,对于较强的哈希函数和较长的输入,彩虹表可能不够高效。然而,可以使用预先计算好的MD5哈希值的彩虹表(Rainbow Table)来尝试对MD5进行破解。MD5是一种散列算法,它是不可逆的,无法直接解密。它的主要作用是将输入数据进行散列,生成一个固定长度的唯一哈希值。的MD5哈希值,并且这个条目存在于你提供的彩虹表中。

2024-06-30 10:00:00 172

原创 java实现md5加密

MD5加密方法,如何在java实现

2024-06-30 06:00:00 356

原创 RESTful是什么?我应该怎么样使用它?

RESTful API(Representational State Transfer,表述性状态转移应用程序接口)是一种设计风格,用于构建可互操作、可扩展和易于维护的网络服务。它基于 HTTP 协议,并使用不同的 HTTP 方法(如 GET、POST、PUT、DELETE)来执行各种操作。

2024-06-29 10:00:00 601

原创 使用通用的响应格式

有助于简化客户端代码的开发和调试过程。

2024-06-29 06:00:00 1821

原创 Thymeleaf引擎的特点及使用

Thymeleaf是一种Java服务器端模板引擎,用于HTML和XML文档的渲染。

2024-06-28 15:56:23 381

原创 Git怎么下载并且使用?

Git是一个分布式版本控制系统,可以记录和管理项目的变更。

2024-06-28 10:00:00 342

原创 MybatisPlus实现分页

首先,确保你的项目中已经包含了 MyBatis-Plus 的相关依赖,包括分页插件。如果你使用 Maven,可以在pom.xml从 MyBatis-Plus 3.x 版本开始,分页插件已经集成到核心包中,不需要单独引入分页插件的依赖。

2024-06-27 07:00:00 144

原创 java中图片与Base64编码互相转化

将图片转换为Base64编码并在Java中进行互相转换,是一种灵活、方便、高效的数据处理方式。

2024-06-26 10:14:41 667

原创 Python入门以及代码案例

Python入门需要掌握基础语法、数据类型、控制流、函数等基本概念,并了解如何使用模块和库来提高编程效率。

2024-06-25 06:00:00 704

原创 怎么使用postman上传文件,测试上传文件

【代码】怎么使用postman上传文件,测试上传文件。

2024-06-24 13:45:59 686

原创 Java空指针异常(NullPointerException)是怎么回事,看这篇详解

是Java中常见的运行时异常之一。要避免它,请使用IDE的静态代码分析工具可以帮助您查找潜在的null引用问题。

2024-06-23 06:00:00 1223

原创 java实现图片压缩

图片压缩通常涉及减少图片的尺寸(缩放)、调整图片的质量(针对JPEG、PNG等)、使用特定的算法来减少图片的数据量等。

2024-06-22 06:00:00 434

原创 Java面试题,腾讯真题

腾讯真题

2024-06-21 18:00:06 655

原创 AI音乐:创新之力与伦理之思

一方面,我们应该充分利用AI技术的优势,为音乐创作提供更多的可能性和机会,推动音乐产业的创新和发展。同时,我们还需要加强相关法律法规的制定和执行,明确AI生成音乐作品的版权归属问题,保护音乐创作者和消费者的权益。其次,虽然AI在音乐创作中的辅助作用日益凸显,但人类在音乐创作中的情感、直觉和创造性思维是AI无法完全替代的。我们应该以开放和包容的态度看待AI在音乐创作中的影响,既要充分利用其优势,也要注重人类在音乐创作中的主体地位和价值。近年来,随着人工智能技术的飞速发展,AI在音乐创作领域的应用也日益广泛。

2024-06-21 10:59:35 367

原创 Springboot使用Lombok库

java怎么整合lombok库,各个注解的作用及使用方法

2024-06-21 06:00:00 1768

原创 springboot整合swagger

springboot整合swagger生成api文档

2024-06-20 11:31:01 964

原创 Mybatic-plus怎么自己写sql语句

mybstic-plus怎么使用自己编写的sql语句呢?

2024-06-20 10:28:19 178

原创 java实现背景图片去除(jpg图片转换成透明背景图的png图片)

java将图片背景去除为透明格式

2024-06-19 20:45:19 480

原创 SpringBoot整合JWT(JSON Web Token)生成token与验证

JWT(JSON Web Token)是是目前最流行的跨域认证解决方案。它通常被用于对用户进行身份验证和授权。这篇文章是springboot对jwt的整合实例

2024-06-19 10:23:57 2156

原创 java清除文件夹中无用的文件传入

删除文件夹中不在给定列表中的文件。

2024-06-18 20:25:16 171 2

原创 Java 在上传文件时文件名中含有非法字符,如何去除可能导致问题的字符,并确保文件名长度在限制范围内

这是我的解决方法,简单的处理了一下文件名。

2024-06-18 20:00:50 595 1

python掉落糖果小游戏

这段代码是一个基于Pygame的简单游戏框架,它试图实现一个糖果从屏幕顶部下落,玩家用底部的篮子接住糖果以得分的游戏。 游戏开始时允许玩家选择难度并据此改变糖果的下落速度 有储存最高分功能 现时功能

2024-07-01

空空如也

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

TA关注的人

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