自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陌然的博客

资料分享

  • 博客(67)
  • 资源 (3)
  • 收藏
  • 关注

原创 JAVA环境变量配置详解(全网最新详细教程)

JAVA环境变量配置JDK的下载与安装jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择与电脑系统匹配的版本进行下载(Windows系统如果是32位下载Windows x86,64位下载Windows x64,苹果的下载Mac OS 的,其他版本的你可以自...

2020-04-05 10:28:44 15342 11

原创 完美主义者的自救指南:如何用“不完美“解锁真正成长

心理学研究显示,当焦虑值超过阈值,人类大脑会启动"全或无"的原始防御机制——要么做到120分,要么彻底摆烂。"改到第七版的方案依然躺在草稿箱",35岁的市场总监林琳第13次检查PPT配色时,电脑右下角跳出"电量不足10%"的警告。是的,第一次发送未精修的方案时,你可能会经历类似戒断反应的生理性颤抖。硅谷创业者在路演前用这招,将颤抖的双手变成充满力量的肢体语言,拿下最难缠的投资人。作家苏珊用这个方法,将新书完稿速度提升4倍——那些她认为的"缺陷",反而成为读者票选的最佳章节。这是暴露疗法的生活化应用。

2025-04-11 22:04:02 256

原创 完美主义者的自救指南:如何用“不完美“解锁真正成长

心理学研究显示,当焦虑值超过阈值,人类大脑会启动"全或无"的原始防御机制——要么做到120分,要么彻底摆烂。"改到第七版的方案依然躺在草稿箱",35岁的市场总监林琳第13次检查PPT配色时,电脑右下角跳出"电量不足10%"的警告。是的,第一次发送未精修的方案时,你可能会经历类似戒断反应的生理性颤抖。硅谷创业者在路演前用这招,将颤抖的双手变成充满力量的肢体语言,拿下最难缠的投资人。作家苏珊用这个方法,将新书完稿速度提升4倍——那些她认为的"缺陷",反而成为读者票选的最佳章节。这是暴露疗法的生活化应用。

2025-04-11 22:04:02 207

原创 完美主义者的自救指南:如何用“不完美“解锁真正成长

心理学研究显示,当焦虑值超过阈值,人类大脑会启动"全或无"的原始防御机制——要么做到120分,要么彻底摆烂。"改到第七版的方案依然躺在草稿箱",35岁的市场总监林琳第13次检查PPT配色时,电脑右下角跳出"电量不足10%"的警告。是的,第一次发送未精修的方案时,你可能会经历类似戒断反应的生理性颤抖。硅谷创业者在路演前用这招,将颤抖的双手变成充满力量的肢体语言,拿下最难缠的投资人。作家苏珊用这个方法,将新书完稿速度提升4倍——那些她认为的"缺陷",反而成为读者票选的最佳章节。这是暴露疗法的生活化应用。

2025-04-11 22:04:02 21

原创 HarmonyOS状态管理实验

HarmonyOS状态管理实验装饰器的作用在于装饰类、结构体、方法以及变量,赋予其特定的含义。ArkTS 定义了多种装饰器,通过不同功能的装饰器为开发者提供了清晰的页面更新渲染流程和通道。本实验通过一个简单的 ArkTS 应用,详细介绍了用于动态构建 UI 元素的常用装饰器,并深入剖析了用于页面级变量状态管理的装饰器。实验目标本实验将通过一个简单的 ArkTS 应用,全面介绍用于动态构建 UI 元...

2024-12-02 03:25:54 1033

原创 HarmonyOS应用开发入门实验

在手机应用的使用过程中,常常涉及多个页面之间的交互跳转。而实现页面跳转是开发应用的一项基本技能。本实验作为 HarmonyOS 应用开发的入门教程,将以 HarmonyOS 工程创建后的初始代码为基础,通过简单的代码修改,进行 HarmonyOS 页面跳转的实际操作练习。完成本实验后,你将熟悉开发工具的具体操作流程,为后续的实验开展奠定坚实的基础。一、实验目标本实验旨在通过借助 HarmonyOS...

2024-12-01 16:15:02 593

原创 「Python脚本百宝箱」:跨平台、开源、超级实用,你值得拥有!

在编程领域,Python 因其简单易懂、开源免费、功能强大而备受青睐。对于新手来说,Python 是进入编程世界的友好语言;对老手而言,Python 是个高效的工具箱。今天这篇文章,我们为大家带来了一个「Python脚本百宝箱」,里面包含几十种实用的Python脚本,帮你轻松实现日常任务中的各种需求!为什么选择Python脚本工具集?跨平台:Python 是一款跨平台的编程语言,只要安装了 Pyt...

2024-11-09 20:22:50 415

原创 使用Python破解验证码:从基础到实践

引言验证码是防止机器自动访问的常用工具,本文将深入探讨如何使用Python破解验证码,包括具体案例和实战技巧。1. 验证码的类型文本验证码:通常由字母和数字组成,设计简单。图片验证码:字符被扭曲、遮挡或添加噪声。滑动验证码:用户需要通过滑动块来完成拼图。2. 工具和库Pillow:图像处理库,用于加载和预处理图像。Tesseract OCR:开源的光学字符识别引擎,用于识别图像中的文字。NumPy...

2024-09-27 20:24:28 676

原创 用 Python 和 Pygame 实现一个图形界面的俄罗斯方块小游戏

俄罗斯方块(Tetris)是一款经典的益智类游戏,玩家需要将下落的方块堆积成完整的行,从而获得积分。今天,我们将使用 Python 和 Pygame 库来开发一个俄罗斯方块小游戏,并通过这篇文章详细介绍如何编写这个游戏。1. 了解 Pygame 和游戏开发Pygame是一个简单易用的 Python 游戏开发库,它提供了开发 2D 游戏所需的工具。使用 Pygame 可以方便地处理图形、声音和事件...

2024-09-15 09:50:27 1157

原创 学生成绩管理系统:Python实现增删改查功能

随着学期的进行,管理学生的成绩成为了每个学生组织的重要任务之一。对于大学生,掌握一些基础的编程技能不仅能够提高学习效率,还能帮助我们更好地处理日常生活中的一些复杂问题。这篇文章将通过一个简单的学生成绩管理系统来展示如何使用 Python 实现增删改查(CRUD)功能。项目介绍我们要实现的是一个简易的学生成绩管理系统。通过这个系统,你可以:增加学生成绩;删除学生的成绩;修改已经存在的学生成绩;查询学...

2024-09-04 21:00:09 635

原创 用Python和Pygame开发有趣的“猫捉老鼠”单机小游戏

文章引言:大家好!今天我们将一起使用Python开发一个简单有趣的小游戏——“猫捉老鼠”。在这个游戏中,玩家控制一只小猫,目标是点击捕捉随机出现的老鼠。我们将使用Python的Pygame库来实现游戏的图形界面。通过这篇文章,您将逐步学习如何创建游戏窗口、加载图像资源、处理用户输入,以及实现基本的游戏逻辑。让我们开始吧!第一步:准备工作1. 安装Pygame库在开始之前,我们需要安装Pygame库...

2024-08-25 20:41:40 569

原创 如何将Python脚本打包成可执行文件(.exe)

在之前写的Python小程序中,如果想要发给好朋友进行玩一下体验一下。此时,将Python脚本打包成一个独立的可执行文件(.exe)就非常有用。本文将介绍如何使用PyInstaller将Python脚本打包成.exe文件,并提供详细步骤和注意事项。一、准备工作首先,确保你的计算机上已经安装了Python(本文使用Python 3.x版本)。如果还未安装,可以从Python官网下载安装。二、安装Py...

2024-08-21 20:21:34 322

原创 用Python写一个五子棋小游戏

在这篇文章中,我将带你一步步实现一个简单的五子棋小游戏。我们将使用Python来编写游戏的逻辑,并在控制台中进行对弈。通过这个项目,你可以学习到如何使用Python处理二维数组、循环控制以及基本的游戏逻辑设计。五子棋游戏简介五子棋是一个经典的两人棋类游戏。玩家轮流在棋盘上放置黑白棋子,先在横、竖、或对角线上形成连续五个棋子的一方获胜。我们将通过Python来实现这一游戏,并允许两个玩家在控制台中进...

2024-08-21 20:21:34 524

原创 用Python做一个简单又有趣的小游戏:小人接金币

1. 前言在本教程中,我们将使用Python的Pygame库创建一个简单的“小人接金币”游戏。通过这个项目,你将学习如何加载图像、处理用户输入、检测碰撞等基础编程技能。无论你是编程初学者,还是想要快速上手Pygame,这篇教程都将为你提供有价值的学习素材。2. 环境配置在开始编写代码之前,我们需要安装Pygame库。你可以通过以下命令进行安装:pip install pygame3. 基础游戏框架...

2024-08-14 21:14:49 1352

原创 用Python制作一个带图形界面的计算器

大家好,今天我要带大家使用Python制作一个具有图形界面的计算器应用程序。这个项目不仅可以帮助你巩固Python编程基础,还可以让你初步体验图形化编程的乐趣。我们将使用Python的tkinter库,它是一个简单易用的GUI库,非常适合用来开发小型的桌面应用。一、项目简介在我们日常生活中,计算器是一个不可或缺的工具。通过本项目,你将学会如何用Python创建一个类似Windows系统自带计算器的...

2024-08-13 06:31:17 609

原创 深度解析:如何用Python构建一个网站用户转化预测模型

在数据科学领域,能够使用Python进行数据分析和机器学习建模是非常重要的技能。在本文中,我将带大家深入了解如何用Python构建一个高级的用户转化预测模型。这个模型可以帮助你预测网站用户是否会在访问期间完成某种转化(如购买或注册)。一、数据生成在开始建模之前,我们需要一些数据来训练我们的模型。这里我们使用Python的numpy和pandas库来生成一组模拟的数据,这些数据模拟了用户在网站上的交...

2024-08-12 08:12:50 371

原创 使用Python编写手机短信压测脚本

在现代应用中,短信验证是常见的功能之一,尤其在用户注册、密码重置等场景下。然而,随着用户量的增加,短信服务的稳定性和性能也变得至关重要。因此,对短信发送服务进行压力测试是非常必要的。本文将介绍如何使用Python编写一个简单的手机短信压测脚本。一、准备工作安装依赖库在开始编写脚本之前,我们需要安装一些Python库。主要使用的库包括requests(用于发送HTTP请求)和concurrent....

2024-08-11 09:32:03 827

原创 七夕特辑:用Python绘制整齐的“I Love You”动态心形图案

Step 1: 安装所需的库依然使用Python自带的turtle库。Step 2: 编写代码import turtleimport time# 设置屏幕screen = turtle.Screen()screen.bgcolor("white")# 创建turtle对象pen = turtle.Turtle()pen.speed(0)# 绘制心形def draw_hear...

2024-08-10 20:10:30 325

原创 七夕浪漫表白神器:用Python画出一个会发射爱心的小人

七夕节马上就要到了,如何让表白变得与众不同呢?今天,我将教大家用Python从零开始制作一个简单的小人动画,让小人手里发射出爱心!不需要任何编程基础,跟着步骤一步步来,你也能做出一个可爱的动画,为你的表白增添一份创意!一、准备工作1. 安装Python首先,确保你的电脑上安装了Python。如果还没有安装,你可以前往Python官网下载并安装Python。建议安装最新的稳定版本。2. 选择代码编辑...

2024-08-09 20:55:54 737

原创 Python中的matplotlib库安装教程:多种方法详解

在数据可视化的世界里,matplotlib 是一个非常重要的工具库。它提供了一整套绘图功能,帮助我们将数据可视化为图表。无论你是数据科学家、工程师,还是只是在数据处理领域有所涉猎,掌握 matplotlib 的安装方法都能让你的工作更加高效。本文将详细介绍几种在Python中安装 matplotlib 的方法。方法一:使用pip安装pip 是Python包管理工具,使用它安装 matplotlib...

2024-08-08 23:58:45 4355

原创 用Python打造你的数独游戏

数独是一种经典的益智游戏,对于编程爱好者来说,用代码实现一个数独游戏不仅有趣,还能提高编程技能。本文将带你一步步用Python构建一个数独游戏,从生成数独谜题到实现图形用户界面(GUI)。一、数独游戏的基础数独的基本规则很简单:一个9x9的网格被划分为9个3x3的小方格,每行、每列和每个小方格内都必须包含1到9的数字,且不能重复。为了实现一个数独游戏,我们需要两个核心功能:生成数独谜题和解决数独。...

2024-08-05 18:00:54 973

原创 用Python制作一个简单的图形界面小游戏:吃苹果游戏

Python是一种功能强大且易于学习的编程语言,非常适合初学者学习编程。今天,我将带大家一步步制作一个简单有趣的图形界面小游戏——吃苹果游戏。通过这个项目,你将学会如何使用Python的pygame库来创建一个基本的游戏。一、准备工作首先,我们需要安装pygame库。打开命令提示符(Windows)或终端(Mac/Linux),输入以下命令来安装pygame:pip install pygame安...

2024-08-04 15:59:36 559

原创 利用最新的GPT-4模型生成有趣的文本

大家好!今天我要分享一个最新最火的Python脚本,它可以利用OpenAI的GPT-4模型来生成各种有趣的文本内容。你可以用它来写故事、回答问题,甚至生成代码!这个脚本非常简单易用,接下来让我为大家详细介绍。1脚本介绍下面是这个脚本的代码:import openai# 设置你的OpenAI API密钥openai.api_key = "你的API密钥"def generate_t...

2024-08-02 20:18:11 352

原创 如何使用Python自动发送每日电子邮件报告

在日常工作中,自动发送每日报告是一项常见需求。通过Python编写一个简单的脚本,你可以轻松实现这一功能。本文将详细介绍如何编写和设置这个自动发送每日电子邮件报告的脚本。一、准备工作首先,你需要确保你的Python环境已经安装了所需的库。如果还没有安装,可以使用以下命令进行安装:pipinstallsmtplibemail二、准备工作以下是一个基本的Python脚本,用于发送每日电子邮件报...

2024-07-28 09:10:34 543

原创 Java面试题——并发篇(1)

并发篇1. 线程状态要求掌握 Java 线程六种状态掌握 Java 线程状态转换能理解五种状态与六种状态两种说法的区别六种状态及转换分别是新建当一个线程对象被创建,但还未调用 start 方法时处于新建状态此时未与操作系统底层线程关联可运行调用了 start 方法,就会由新建进入可运行此时与底层线程关联,由操作系统调度执行终结线程内代码已经执行完毕,由可运行进入终结此时会取消与底层线程关联阻塞当获...

2024-04-09 22:02:05 592

原创 Java面试题——Redis(1)

候选人:嗯!!缓存雪崩意思是设置缓存时采用了相同的过期时间,导致缓存在某一时刻同时失效,请求全部转发到DB,DB 瞬时压力过重雪崩。与缓存击穿的区别:雪崩是很多key,击穿是某一个key缓存。解决方案主要是可以将缓存失效时间分散开,比如可以在原有的失效时间基础上增加一个随机值,比如1-5分钟随机,这样每一个缓存的过期时间的重复率就会降低,就很难引发集体失效的事件。面试官:redis做为缓存...

2024-04-08 22:04:55 359

原创 Java面试题——JVM(2)

下面是Java程序运行机制详细说明Java 程序运行机制步骤首先利用IDE集成开发工具编写Java源代码,源文件的后缀为.java;再利用编译器(javac命令)将源代码编译成字节码文件,字节码文件的后缀名为.class;运行字节码的工作是由解释器(java命令)来完成的。从上图可以看,java文件通过编译器变成了.class文件,接下来类加载器又将这些.class文件加载到JVM中。...

2024-04-02 14:27:36 356

原创 Java面试题——JVM(1)

Java 内存区解释 Java 堆空间及 GC?当通过 Java 命令启动 Java 进程的时候,会为它分配内存。内存的一部分用于创建堆空间,当程序中创建对象的时候,就从对空间中分配内存。GC 是 JVM 内部的一个进程,回收无效对象的内存用于将来的分配。Java堆空间是**用于存储对象实例和数组的内存区域**,而GC(Garbage Collection)是**一种自动的内存管理机制**。...

2024-04-01 20:47:23 287 1

原创 最详细Python安装库的方法——以安装pygame库为案例

前言????对于新手来说,库的安装是遇到的第一个挑战,我也入了很多坑,刚刚好最近帮别人指导Python扫雷游戏,所以想出一期安装库的步骤,由于博主水平限制,博客难免会有错误和不准之处,我也非常希望各位小伙伴能够在留言区指出。让我们一起共勉。????????Python安装库方法大全——以安装pygame库为例????方法一、在pycharm内部直接安装【最简单的方法(直接上图)】第一种方法安装不了就用第二种如果显示pa...

2023-12-14 18:59:54 793

原创 2024Java八股文-1-current-limiting

sidebar: headingtitle: 限流算法介绍category: 实践经验tag: - 并发head: - - meta - name: keywords content: 限流算法,令牌桶算法,漏桶算法,时间窗口算法,队列法 - - meta - name: description content: Java常见面试题总结,...

2023-11-08 14:37:11 117

原创 若依Vue入门——项目运行篇使用详细教程

package.json :在上面右键可以直接运行install以及显示可用npm脚本。它包含名称、描述和版本之类的信息,以及运行、开发以及有选择地将项目发布到 NPM 所需的信息。vue.config.js :我们可以在这里更改前端项目接口,以及与后端进行交互的地址。src :源码api :调用后端接口的方法封装;views :具体的前端页面。dist :打包完成后的文件夹,刚打开的时候没有,在 npm run build 之后才有。

2023-10-12 14:55:53 2450 1

原创 Mybatis框架

​ 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种认为,框架是可被应用开发者定制的应用骨架、模板。​ 简单的说,框架其实是半成品软件,就是一组组件,供你使用完成你自己的系统。从另一个角度来说框架一个舞台,你在舞台上做表演。在框架基础上加入你要完成的功能。框架安全的,可复用的,不断升级的软件。

2023-06-26 19:43:05 339

原创 使用AspectJ框架实现AOP编程

当我们在开发应用程序时,通常会将业务逻辑和横切关注点混合在一起。例如,我们可能会在每个方法中添加日志记录、事务管理或安全检查等代码。这样做会导致代码冗余、可读性差、难以维护和测试。

2023-06-26 19:37:09 251

原创 零基础学Java——基础part01

java基础第一篇 今日任务: 1、什么是软件开发2、人机交互3、常用的dos命令(了解)4、什么是计算机语言5、Java三种技术架构(了解)6、Java语言特性(跨平台原理) (了解)7、Java开发环境搭建(JRE、JDK区别,下载、安装JDK,测试)(掌握)8、环境变量path配置(永久性配置、技巧性配置、临时性配置(了解))(掌握)9、hello world书写(掌握)学习方法:...

2023-05-20 08:21:21 432

原创 Java输入输出类库的介绍和使用(例如File、BufferedReader等)

当我们编写Java程序时,输入和输出是非常重要的一部分。在Java中,我们可以使用输入输出类库来进行文件的读取和写入,这些类库提供了许多有用的方法来处理输入和输出操作。在本文中,我们将介绍Java的输入输出类库,包括File、BufferedReader等,并讲解它们的用法和示例。File类File类是Java输入输出类库中的一个重要组件,它提供了许多有用的方法来操作文件和文件夹。通过File类,...

2023-02-27 08:00:43 289

原创 Java常用类库的介绍和使用(例如String、Math、Scanner等)

Java是一种非常流行的编程语言,它提供了大量的类库来帮助程序员开发高效、可靠的程序。这些类库是Java的核心组成部分,也是开发Java应用程序所必需的。本文将介绍Java中一些常用的类库及其使用方法,包括String、Math、Scanner等。String类Java中的String类用于表示字符串。它提供了许多有用的方法,例如:length():返回字符串的长度。charAt(int inde...

2023-02-24 00:00:53 336

原创 面向对象编程概念和基本原则

当今软件开发中,面向对象编程(OOP)是一种主要的编程范式。Java作为一种OOP语言,不仅拥有强大的工具和库来支持面向对象编程,而且其语法和语义也是为OOP而设计的。在本文中,我们将介绍Java中面向对象编程的概念和基本原则。我们将讨论如何使用Java来实现封装、继承、多态等OOP概念,并介绍如何编写高质量、可维护的面向对象代码的基本原则。面向对象编程概念封装封装是OOP中的一个重要概念。它指的...

2023-02-23 00:00:32 130

原创 Windows/MacOS下Java开发环境的安装和配置详细教程

第一步:下载和安装JDKJDK(Java Development Kit)是Java开发所必须的工具包,它包含了Java编译器、Java虚拟机和其他必要的工具。因此,安装JDK是Java开发环境的第一步。前往Oracle官网的Java SE下载页面,选择适合你操作系统的版本(如Windows、macOS、Linux等)和JDK版本(如Java 8、Java 11等),然后点击下载。安装JDK。在W...

2023-02-22 18:15:51 327

原创 Java开发利器——详解Eclipse和NetBeans两款开发工具的使用方法

Java开发工具介绍和使用详细教程Java开发工具是帮助Java开发者进行代码编写、调试、测试、部署等任务的必备工具。常见的Java开发工具包括Eclipse、IntelliJ IDEA、NetBeans等。本文将为你详细介绍这些Java开发工具的功能和使用方法,帮助你选择适合自己的开发工具。1. EclipseEclipse是一个免费的、开源的Java集成开发环境(IDE)。它提供了Java编译...

2023-02-22 18:15:51 699

原创 基础学习Java:从入门到实践

作为一门常用的编程语言,Java可以应用于各种领域,包括软件开发、大数据、人工智能等。但对于零基础的人来说,Java的学习可能会有一些挑战。在本篇文章中,我将向你介绍一些学习Java的基础知识和技巧,以帮助你顺利入门。安装和设置Java环境在开始学习Java之前,你需要先安装Java并设置好相应的环境变量。可以在Oracle官网下载Java Development Kit(JDK)并按照提示进行...

2023-02-21 00:00:47 168

微信诗词鉴赏小程序【基于微信小程序的在线诗词鉴赏平台】是一个以微信小程序为载体,专注于古代诗词鉴赏的项目 此项目旨在打造一个便捷、全面的移动端诗词学习与交流平台,让用户能够随时随地沉浸在中华

微信诗词鉴赏小程序【基于微信小程序的在线诗词鉴赏平台】是一个以微信小程序为载体,专注于古代诗词鉴赏的项目 此项目旨在打造一个便捷、全面的移动端诗词学习与交流平台,让用户能够随时随地沉浸在中华

2025-03-02

300-500被9整除最大和最小的数.cpp

300-500被9整除最大和最小的数.

2021-04-01

常用快捷键大合集-快捷键.docx

常用快捷键大合集

2021-04-01

else与最近的if配对使用.cpp

data.txt

2021-03-29

空空如也

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

TA关注的人

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