自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yz_518的博客

我是刚学习编程的小白,欢迎各位大佬指教

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

原创 Django项目实战

在当今数字化时代,电商系统已成为互联网应用的重要组成部分。本文将详细介绍如何使用 Django 框架开发一个完整的电商系统,从环境搭建到用户注册功能的实现,让你一步步掌握电商系统开发的核心技术。

2025-06-18 20:44:05 285

原创 UML建模

本文介绍了UML统一建模语言的核心概念与应用。UML作为标准化建模语言,主要用于软件系统的可视化设计和文档化,包含结构图(如类图、部署图)和行为图(如用例图、序列图)两大类。文章重点解析了7种高频UML图表的特点:类图展示静态结构,用例图描述功能需求,序列图呈现时序交互,活动图表达业务流程,状态图刻画对象状态变迁,组件图说明模块关系,部署图显示物理架构。同时提出UML建模三大原则:抽象分层、高内聚低耦合、面向对象思想,并给出学习建议:理解图表本质、对比记忆、动手实践。文章适合软件设计师考试备考者和需要掌握U

2025-06-18 20:05:59 539

原创 django的路由分发

定义URL模式:在Django中,路由分发通常通过定义一系列的URL模式来实现。这些模式指定了URL的结构,以及当这些URL被访问时应该调用哪个视图函数。映射到视图:每个URL模式都与一个视图函数或类关联。当一个请求的URL与某个模式匹配时,Django就会调用与之关联的视图函数来处理请求。分发请求:路由分发的目的是将用户的请求分发到正确的视图函数。这个过程是动态的,根据请求的URL来决定。组织URL:路由分发有助于组织项目的URL结构,使其清晰和易于维护。

2024-10-04 15:38:29 1663

原创 初识Django

Django是一个高级的Python Web框架,它鼓励快速开发和干净、实用的设计。Django遵循MVC设计模式,旨在让开发者能够快速地构建网站,同时提供安全性和可维护性。Django的设计哲学是“不要重复自己”(DRY)和“可维护性优于写起来简单”。它旨在减少Web开发中的重复性工作,让开发者能够快速地从概念到完成产品。

2024-10-04 11:51:20 1398

原创 web框架

好了今天关于web框架的文章就先分享到这里了,接下来我们将会继续学习Django框架,这部分会比较的困难,因为这是一个比较大型的项目了,希望大家可以多多支持。

2024-09-12 19:15:56 1787

原创 2024年数学建模比赛题目及解题代码

1.1.1数学建模竞赛概述数学建模竞赛,作为一项集知识性、创新性与实践性于一体的国际性赛事,旨在培养学生运用数学理论与方法解决实际问题的能力。它要求参赛者针对现实生活中的复杂问题,通过深入的分析、抽象与建模,最终提出科学合理的解决方案。数学建模竞赛不仅考验了学生的数学基础,更重要的是锻炼了他们的逻辑思维能力、团队合作精神以及创新能力。在这个过程中,学生需要将抽象的数学理论与具体的应用场景相结合,创造出既有理论深度又具实用价值的模型。

2024-09-12 11:11:06 3269 4

原创 scrapy的入门

实际是一个模板类 主要是用来定义数据存储模型# 通过这个类实例化 数据实际存到实例(对象)中# 实际是一个模板类(数据建模) 事先定义好你要爬取的字段name = scrapy.Field() # 租房标题content = scrapy.Field() # 详情信息price = scrapy.Field() # 价格link = scrapy.Field() # 详情链接# 爬虫名字# 限定爬取的域名范围# 起始请求的URL。

2024-05-11 16:46:33 1130

原创 初始Python

Python是一种广泛使用的高级编程语言,以其清晰的语法和代码可读性而闻名。它支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。Python的设计哲学强调代码的简洁性和简洁性,这使得它成为初学者和经验丰富的程序员都非常喜欢的语言。“Python之父”是吉多·范罗苏姆(Guido van Rossum),他是一位荷兰计算机程序员,被誉为Python编程语言的创造者。

2024-05-04 11:23:33 699

原创 初识BootStrap

爬虫(Crawler)也被称为网络爬虫、网络蜘蛛或网络机器人,它是一段自动抓取互联网信息的程序或脚本。爬虫按照一定的规则,自动地抓取互联网上的信息,比如网页内容、图片、链接等,并将这些信息存储到本地或者数据库中,以便后续的分析和处理。简单来说,爬虫就是一个能够自动访问互联网并收集数据的程序。这些数据可以用于各种目的,如搜索引擎索引网页、市场分析、价格监测、竞品分析、科学研究等。

2024-04-28 20:43:16 956

原创 初始jQuery

在前面我们已经学习了很多关于,前端方面的知识了,现在我们开始学习jQuery方面的知识,jQuery其实就是是JavaScript的工具库,对原生JavaScript中的DOM操作、事件处理、数据处理等进行封装,提供更便捷的方法。jQuery是一个快速、小巧且功能丰富的JavaScript库。它使HTML文档遍历和操作、事件处理、动画制作以及Ajax开发变得简单易行。jQuery极大地简化了JavaScript编程,使得开发者能够用更少的代码完成更多的功能。

2024-04-21 21:48:50 1353 1

原创 学习BOM

今天我们学习了关于BOM的内容,BOM对象和功能使得JavaScript能够与浏览器进行丰富的交互,从而实现各种网页效果和功能。以上的内容都是我自己个人的学习成果,或许还有一点遗漏,欢迎大家的指正和在评论区和谐讨论。

2024-04-16 16:30:21 897

原创 初识DOM

好了今天我们的关于DOM的学习就先讲到这里了,DOM 是前端开发中非常重要的一部分,它允许开发者通过JavaScript与网页进行交互,实现动态内容和丰富的用户体验。这些都还只是我个人的学习成果如果有所遗漏欢迎大家的指正。

2024-04-14 23:18:32 1120

原创 JavaScript内置对象

经过我们前面的学习我们已经学习了很多关于JavaScript的流程控制和函数基础,今天我们就开始学习JavaScript的内置对象,在面向对象编程中,“对象”是一个包含数据(属性)和行为(方法)的实体。对象是类的实例,类定义了对象的基本结构和行为。在JavaScript中,对象通常是由键值对组成的,其中键是属性名或方法名,值是与该键相关联的数据或函数。let 数组名 = [数据1, 数据2, 数据3, ...];let kylin = ['麒麟', 28, true];在这个例子中,kylin。

2024-04-12 23:21:54 1279 1

原创 JavaScript的函数基础

在JavaScript中,函数可以通过function关键字进行定义,后跟函数名和一对圆括号。函数体包含在大括号中,其中包含了函数应执行的代码。alert('多喝热水');这个例子中,fun是函数的名称,而alert('多喝热水');是函数被调用时要执行的代码。

2024-04-08 22:31:18 1239

原创 JavaScript流程控制语句

今天我们继续来学习关于JavaScript的流程控制语句,我们将继续深入的去学习和了解一下关于JavaScript的更深层次的学习,这些都是我个人的学习的成果,欢迎大家的指导,如果我的文章有任何的问题也欢迎大家的指正。

2024-04-05 23:50:57 1184

原创 初识JavaScript

在前面我们也已经学习了很多关于前端的html和css,今天我们继续来学习关于前端三剑客的JavaScript,当然今天关于这个的学习还只是比较浅显的一个介绍到后面我们会不断地学习对JavaScript的认识也会不断加深的,这些都是我自己的学习成果,如有不当的地方欢迎大家指正。

2024-04-04 22:43:55 1957 6

原创 flex布局

今天我们关于flex布局的内容就先讲到这里了,总的来说,Flex布局是一种强大且灵活的CSS布局方式,适用于各种现代Web应用程序和响应式设计。通过掌握其基本概念和属性,开发者可以创建出既美观又实用的界面布局。关于学习flex布局可以帮助我们更好的设计我们想要实现的网页界面。以上的内容都是我个人关于flex布局的一些学习,欢迎大家和谐讨论,也希望大家多多指教,在评论区和谐讨论。

2024-04-03 10:39:16 871

原创 选择器进阶

前面我们提到过选择器,但是由于没有仔细去讲清楚,今天我们就来学习一下关于选择器的进阶操作,以下内容都是个人的一个学习的成果,内容都来源于网络,希望大家和谐讨论,也欢迎大家指正我的文章,欢迎在评论区讨论.也可以留言今天我们学习了关于选择器进阶和复习了一下前面的内容,关于这些前端的内容都是我个人学习的成果,主要内容都是来源于网络,可能我的文章还有那里还不是很好,欢迎大家的指正,也欢迎大家在评论区和谐讨论.你们的鼓励是我最大的动力。希望大家多多支持一下。

2024-03-28 22:14:48 1419

原创 浮动布局与定位布局

浮动布局在CSS中是一种非常重要的布局技术,它允许元素沿着其容器的左侧或右侧浮动,同时其他内容会环绕它。浮动最初是为了实现文本环绕图像的效果而设计的,但随后它被广泛用于创建多列布局和各种复杂的页面布局。当元素被设置为浮动时,它会脱离正常的文档流,但仍然会占据空间(即它会影响布局)。浮动元素之后的元素会围绕它流动,这种特性使得浮动布局在实现多栏布局时特别有用。然而,浮动布局也有一些挑战,比如清除浮动(clearing floats),以确保父元素能够正确地包含其浮动的子元素。

2024-03-27 22:48:34 1227

原创 盒子模型与样式排版

今天我们继续去学习前端今天我们学习关于盒子模型和样式排版,以下是对这两者的解释:盒子模型是CSS技术所使用的一种思维模型,它将网页设计页面中的内容元素看作一个个装了东西的矩形盒子。每个矩形盒子都由内容(Content,如文本、图片等)、内边距(Padding,内容区域和边框之间的空白区域)、边框(Border,包围内容和内边距的线)和外边距(Margin,边框和相邻元素之间的空白区域)四个部分组成。除去内容部分,其余每个部分又分别包含上、下、左和右四个方向,这些方向既可以分别定义也可以统一定义。

2024-03-26 23:49:51 1363

原创 初识CSS样式 与 文本背景样式

昨天我们已经开始学习了关于web前端的html的一点知识,今天我们开始学习前端三剑客里面的的另一个css样式还有文本背景样式.这些都是我个人的学习,欢迎大家一起和谐讨论.CSS(层叠样式表,Cascading Style Sheets)是一种用于描述HTML或XML(包括如SVG、XHTML等派生语言)文档样式的计算机语言。CSS描述了如何在屏幕、纸质、音频等各种媒体中渲染元素。

2024-03-21 22:25:12 1228

原创 关于前端的学习2

昨天我们已经学习了初级关于学习前端的一点知识今天我们继续去学习前端中的html标签的进阶与标签属性。这些都是我个人的关于html的一些学习,或许还会有点遗漏欢迎大家的指正和在评论区和谐讨论。好了,今天关于web前端的标签的进阶和标签的属性我就先分享到这里了,这些都是我个人在学习过程中整理出来的内容,难免会有所遗漏,欢迎大家对我的博客进行指导,也欢迎大家在评论区留言和讨论。

2024-03-19 20:26:40 998

原创 关于前端的学习

从今天开始我们就要开始学习前端了,关于前端我们要先了解一下前端三剑客:前端基础由3个东西组成:html: 是一个网页基本组成,给用户看的东西都写这里(图片/文字/视频) -- 也就是相当于人类的身体css: 负责美化页面内容/优化网页性能(颜色,排版,字体) -- 是相当于人类的化妆品JavaScript: 脚本语言,主要用来实现动态效果,前后端交互 -- 相当于人类技能。

2024-03-18 14:24:30 1279 1

原创 关于MySQL数据库的学习3

我们已经学习了关于MySQL数据库的的DDL,今天我们将要继续去学习关于DQL的知识点了,关于这个知识我先解释一下关于这两者的区别:DQL专注于查询和检索数据库中的数据,而DDL则负责定义和更改数据库的结构和对象。其实以上都是个人关于学习的意点个人的见解,难免会有些遗漏欢迎大家的指正也欢迎大家在评论区和谐讨论。

2024-03-17 17:04:31 1410 1

原创 关于MySQL数据库2

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择MySQL作为网站数据库。

2024-03-15 01:00:00 2087 1

原创 今天我们来学习一下关于MySQL数据库

MySQL是一个开源的关系型数据库管理系统,它使用结构化查询语言(SQL)进行数据库操作。MySQL数据库是按照数据结构来组织、存储和管理数据的仓库,支持大量的数据存储,并提供高效的数据检索、定义、管理、维护等功能。CREATEshow create database 数据库名;

2024-03-14 03:00:00 2786 1

原创 关于tcp协议

前面我们已经讲了关于网络编程的一些基本的知识,现在我们开始了前面提到的关于TCP协议的学习。由于TCP协议可能会有一点难,不过我尽量去把这个知识点给讲清楚,当然我也借鉴了其他优秀博主的作品,大部分的内容都是来源于网上。这些都是我个人学习的一些总结,希望大家多多鼓励我,也欢迎大家指出我文章还存在的问题,欢迎大家的斧正。

2024-03-13 00:30:00 3122 1

原创 初识网络编程

网络编程是指利用各种网络协议来实现不同计算机或设备之间的通信和数据交换的编程技术。其核心目标是使分布式系统中的各个组成部分能够有效地进行信息交流和协作其实在如今的世界关于计算机网络的分层体现真正有法律支撑的是osi协议但是由于osi的种种原因,缺乏实际经验和运行效率太低,导致大家都不愿意区使用osi协议,如今我们主要要的计算机网络分层体系是tcp/ip协议主要是因为他的结构比较简单好用。

2024-03-12 00:02:35 666 1

原创 关于进程和线程

好了,关于进程和线程我们今天就先分享到这里了,其实关于进程和线程的选择还是需要具体情况具体分析,这两者都给有优劣,希望大家在操作时可以明确自己想实现的效果,同时,也欢迎大家给我的文章斧正,有什么建议都可以提,同时也希望这篇文章能够帮助你对线程和进程有一个更加清楚的认识。

2024-03-08 18:27:33 1243 1

原创 关于并发编程和并行

前面我们已经学完了关于面向对象的所有内容,接下来我们要学习的就是并发编程和进程,因为这个是理论知识,并发编程是指编写支持多任务并发的应用程序的过程,其关键在于任务的划分和进程或线程的调度。在这个过程中,开发人员需要确保各个任务能够有序、高效地执行,并处理好共享资源和任务间通信的问题。实现并发编程的主要手段包括进程和线程。并发编程是一种编程范式,它允许程序的不同部分在同一时间段内独立地、并行地执行。这种编程方式旨在提高程序的执行效率、响应速度以及资源利用率。并发和并行是两个相关但不同的概念。

2024-03-07 23:50:02 1282

原创 制作Python游戏全过程(汇总2)

在昨天的学习中我们已经知道了关于构建面向对象的plane_sprites模块,为了模块的可读性和连续性我们将这代码分开,前面已经完成了一个模块,今天我们继续完成剩下的plane_start模块,当然这篇我会结合代码一点一点解释关于面向对象的游戏,当然在我的资源里我也上传了压缩包,感兴趣的小伙伴可以自己下载,或者结合我这几篇的教程和所学的内容也可以自己尝试在pycharm中写一个面向对象的飞机大战的小游戏。day6# 碰撞检测# 子弹与敌机碰撞if ret1:# 敌机和英雄碰撞。

2024-03-06 00:15:00 1506 1

原创 关于制作Python游戏全过程(汇总1)

关于这个面向对象的小游戏主要是分为了两个模块:基于pygame的飞机射击游戏的基础类。这些类包括背景、敌机、英雄飞机和子弹。每个类都从基类继承,它提供了基本的精灵功能和更新方法这里有两段代码分开调用是为了保持代码的模块化和可读性。Planegame类封装了游戏的主要逻辑和功能,而部分则是游戏的入口点。这种结构使得代码更易于理解和维护。关系上,Planegame类定义了游戏的所有核心组件和功能,包括初始化窗口、创建精灵和精灵组、事件处理、碰撞检测以及更新和绘制精灵组等。而。

2024-03-05 13:14:30 3322 11

原创 关于OpenAI最新的成果Sora的思考

目录前言:1.Sora的技术特点1.1技术架构1.2算法原理:1.2.1自然语言处理(NLP):1.2.2深度学习:1.2.3视频生成与编码:1.3实现过程:1.3.1NLP(自然语言处理)模块对文本进行解析和理解,提取出关键信息。1.3.1这些信息被传递给深度学习模型,模型根据这些信息生成相应的视频内容。这可能包括选择合适的背景、角色、动作以及音效等。1.3.3生成的视频内容被编码成视频流,同时可能进行一系列的优化处理,如去除噪声、提高分辨率等。

2024-03-04 13:37:14 1269 3

原创 关于制作一个Python小游戏(三)

在前面我们已经了解过了关于制作pygame的使用和在里面游戏中的简单操作的内容了,今天我们主要讲的就是关于敌机的出现和如何去操控游戏中英雄飞机和敌机的出现

2024-03-03 12:59:09 1234 1

原创 关于制作一个Python面向对象的小游戏

昨天我们已经初步的去了解了关于面向对象的小游戏的初始化,和更新屏幕,今天我们将继续去学习面向对象的后面的制作,当然这些都是我个人的学习内容,可能不是很全面,如果我有哪里有问题也欢迎大家给我斧正,也可以私信我.

2024-03-01 19:37:34 1352 1

原创 关于写一个关于面向对象的小游戏

这里我先教大家先如何制作游戏界面,如何初始化和退出等简单一点的

2024-02-29 13:16:26 632 1

原创 装饰器的种类以及它的一些用法

这一篇博客其实主要是为了给大家拓展一下,因为这篇的内容对后面我给大家分享的一个非常有趣的一个编程游戏有关.在这篇我先写后面要用到的一点知识点.因为后面的游戏是关于面向对象的一个小游戏,但是可能涉及到知识点比较多,不过我会尽量把这些知识点给大家分享出来.同时也希望大家能给我更多的鼓励.小编在这里谢谢大家!装饰器(Decorator)是Python中一个非常强大且灵活的设计模式,它允许用户在不修改函数或类原有代码的基础上,给函数或类动态地添加额外的功能。装饰器本质上是一个函数或类,它接受一个函数或类作为输入,

2024-02-27 00:30:00 1504 1

原创 面向对象的三大特性

面向对象编程(Object-Oriented Programming,简称OOP)是当代软件开发中广泛采用的一种编程范式。它以“对象”作为基本单位,强调对象的封装、继承和多态这三大特性,使得代码更加清晰、可维护且易于扩展.

2024-02-26 16:20:35 1535 3

原创 初识面向对象2

面向对象(Object-Oriented,简称OO)是一种编程思想,它基于“对象”的概念,将现实世界中的事物抽象为计算机程序中的对象。每个对象都拥有其独特的属性和方法,通过对象之间的交互来实现程序的功能。面向对象编程(Object-Oriented Programming,简称OOP)是这种编程思想的具体实现方式面向对象编程(OOP)的三大特性是封装(Encapsulation)、继承(Inheritance)和多态(Polymorphism)。面向对象的优点主要是:2.面向对象的组合用法:在一个类中以另一

2024-02-24 23:05:41 967 1

原创 初识面向对象

在实例化对象时会自动将对象本身传给__init__的第一个参数,也就是self.之后只要调用方法,这个self代表的就是对象本身.在python中,用变量表示特征,用函数来表示技能.具有相同特征和技能的事物就是类,对象则是这一类事物中具体的一个。在对象属性会先从自己的名称空间找属性,找不到则去类,类也找不到则去父类....最后找不到就抛出异常。创建一个类就会产生一个类的名称空间,用来存储类中所有的名字,这个名字可以称为类的属性。核心就是对象,世间万物皆为对象,不存在的也可以创建出来.

2024-02-22 23:38:20 472 1

这是一个简单的 Python 实现,使用降阶梯度算法来拟合一条直线 这个例子中,我们将生成一些带有噪声的数据点,然后使用降阶梯度算法找到最佳拟合直线

这是一个简单的 Python 实现,使用降阶梯度算法来拟合一条直线 这个例子中,我们将生成一些带有噪声的数据点,然后使用降阶梯度算法找到最佳拟合直线

2024-11-19

python面向对象的小游戏,关于英雄飞机的小游戏

飞机大战是一个经典的射击游戏,玩家需要控制一架战机,在空中与源源不断的敌机进行战斗,通过发射子弹、躲避攻击,这个游戏特别的地方在于,它是用Python语言编写的。Python以其简洁明了的语法和丰富的库资源,成为了编程初学者的首选语言。通过玩这个游戏,你不仅能感受到游戏的乐趣,还能在无形中学习到Python编程的基础知识,比如变量、循环、条件判断以及图形界面编程等。飞机大战游戏的源代码是完全开放的。这意味着任何对编程感兴趣的人,都可以下载、学习甚至修改这个游戏的代码.你可以根据自己的想法,添加新的功能、设计新的关卡或者改善游戏的性能。这种开放性和可定制性,让飞机大战不仅仅是一个游戏,更是一个学习和创新的平台.Python小游戏飞机大战不仅是一个有趣的游戏,更是一个学习和创新的工具。无论你是编程初学者,还是资深的游戏玩家,都能在这个游戏中找到属于自己的乐趣和挑战.这个安装包是可以直接运行游戏的

2024-03-04

python面向对象的小游戏,关于英雄飞机的小游戏

飞机大战是一个经典的射击游戏,玩家需要控制一架战机,在空中与源源不断的敌机进行战斗,通过发射子弹、躲避攻击,这个游戏特别的地方在于,它是用Python语言编写的。Python以其简洁明了的语法和丰富的库资源,成为了编程初学者的首选语言。通过玩这个游戏,你不仅能感受到游戏的乐趣,还能在无形中学习到Python编程的基础知识,比如变量、循环、条件判断以及图形界面编程等。飞机大战游戏的源代码是完全开放的。这意味着任何对编程感兴趣的人,都可以下载、学习甚至修改这个游戏的代码。你可以根据自己的想法,添加新的功能、设计新的关卡或者改善游戏的性能。这种开放性和可定制性,让飞机大战不仅仅是一个游戏,更是一个学习和创新的平台。Python小游戏飞机大战不仅是一个有趣的游戏,更是一个学习和创新的工具。无论你是编程初学者,还是资深的游戏玩家,都能在这个游戏中找到属于自己的乐趣和挑战

2024-03-04

空空如也

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

TA关注的人

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