- 博客(37)
- 收藏
- 关注
原创 scrapy的入门
实际是一个模板类 主要是用来定义数据存储模型# 通过这个类实例化 数据实际存到实例(对象)中# 实际是一个模板类(数据建模) 事先定义好你要爬取的字段name = scrapy.Field() # 租房标题content = scrapy.Field() # 详情信息price = scrapy.Field() # 价格link = scrapy.Field() # 详情链接# 爬虫名字# 限定爬取的域名范围# 起始请求的URL。
2024-05-11 16:46:33
923
原创 初始Python
Python是一种广泛使用的高级编程语言,以其清晰的语法和代码可读性而闻名。它支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。Python的设计哲学强调代码的简洁性和简洁性,这使得它成为初学者和经验丰富的程序员都非常喜欢的语言。“Python之父”是吉多·范罗苏姆(Guido van Rossum),他是一位荷兰计算机程序员,被誉为Python编程语言的创造者。
2024-05-04 11:23:33
615
原创 初识BootStrap
爬虫(Crawler)也被称为网络爬虫、网络蜘蛛或网络机器人,它是一段自动抓取互联网信息的程序或脚本。爬虫按照一定的规则,自动地抓取互联网上的信息,比如网页内容、图片、链接等,并将这些信息存储到本地或者数据库中,以便后续的分析和处理。简单来说,爬虫就是一个能够自动访问互联网并收集数据的程序。这些数据可以用于各种目的,如搜索引擎索引网页、市场分析、价格监测、竞品分析、科学研究等。
2024-04-28 20:43:16
827
原创 初始jQuery
在前面我们已经学习了很多关于,前端方面的知识了,现在我们开始学习jQuery方面的知识,jQuery其实就是是JavaScript的工具库,对原生JavaScript中的DOM操作、事件处理、数据处理等进行封装,提供更便捷的方法。jQuery是一个快速、小巧且功能丰富的JavaScript库。它使HTML文档遍历和操作、事件处理、动画制作以及Ajax开发变得简单易行。jQuery极大地简化了JavaScript编程,使得开发者能够用更少的代码完成更多的功能。
2024-04-21 21:48:50
1249
1
原创 学习BOM
今天我们学习了关于BOM的内容,BOM对象和功能使得JavaScript能够与浏览器进行丰富的交互,从而实现各种网页效果和功能。以上的内容都是我自己个人的学习成果,或许还有一点遗漏,欢迎大家的指正和在评论区和谐讨论。
2024-04-16 16:30:21
846
原创 初识DOM
好了今天我们的关于DOM的学习就先讲到这里了,DOM 是前端开发中非常重要的一部分,它允许开发者通过JavaScript与网页进行交互,实现动态内容和丰富的用户体验。这些都还只是我个人的学习成果如果有所遗漏欢迎大家的指正。
2024-04-14 23:18:32
1051
原创 JavaScript内置对象
经过我们前面的学习我们已经学习了很多关于JavaScript的流程控制和函数基础,今天我们就开始学习JavaScript的内置对象,在面向对象编程中,“对象”是一个包含数据(属性)和行为(方法)的实体。对象是类的实例,类定义了对象的基本结构和行为。在JavaScript中,对象通常是由键值对组成的,其中键是属性名或方法名,值是与该键相关联的数据或函数。let 数组名 = [数据1, 数据2, 数据3, ...];let kylin = ['麒麟', 28, true];在这个例子中,kylin。
2024-04-12 23:21:54
1153
1
原创 JavaScript的函数基础
在JavaScript中,函数可以通过function关键字进行定义,后跟函数名和一对圆括号。函数体包含在大括号中,其中包含了函数应执行的代码。alert('多喝热水');这个例子中,fun是函数的名称,而alert('多喝热水');是函数被调用时要执行的代码。
2024-04-08 22:31:18
1182
原创 JavaScript流程控制语句
今天我们继续来学习关于JavaScript的流程控制语句,我们将继续深入的去学习和了解一下关于JavaScript的更深层次的学习,这些都是我个人的学习的成果,欢迎大家的指导,如果我的文章有任何的问题也欢迎大家的指正。
2024-04-05 23:50:57
1061
原创 初识JavaScript
在前面我们也已经学习了很多关于前端的html和css,今天我们继续来学习关于前端三剑客的JavaScript,当然今天关于这个的学习还只是比较浅显的一个介绍到后面我们会不断地学习对JavaScript的认识也会不断加深的,这些都是我自己的学习成果,如有不当的地方欢迎大家指正。
2024-04-04 22:43:55
1862
6
原创 flex布局
今天我们关于flex布局的内容就先讲到这里了,总的来说,Flex布局是一种强大且灵活的CSS布局方式,适用于各种现代Web应用程序和响应式设计。通过掌握其基本概念和属性,开发者可以创建出既美观又实用的界面布局。关于学习flex布局可以帮助我们更好的设计我们想要实现的网页界面。以上的内容都是我个人关于flex布局的一些学习,欢迎大家和谐讨论,也希望大家多多指教,在评论区和谐讨论。
2024-04-03 10:39:16
786
原创 选择器进阶
前面我们提到过选择器,但是由于没有仔细去讲清楚,今天我们就来学习一下关于选择器的进阶操作,以下内容都是个人的一个学习的成果,内容都来源于网络,希望大家和谐讨论,也欢迎大家指正我的文章,欢迎在评论区讨论.也可以留言今天我们学习了关于选择器进阶和复习了一下前面的内容,关于这些前端的内容都是我个人学习的成果,主要内容都是来源于网络,可能我的文章还有那里还不是很好,欢迎大家的指正,也欢迎大家在评论区和谐讨论.你们的鼓励是我最大的动力。希望大家多多支持一下。
2024-03-28 22:14:48
1323
原创 浮动布局与定位布局
浮动布局在CSS中是一种非常重要的布局技术,它允许元素沿着其容器的左侧或右侧浮动,同时其他内容会环绕它。浮动最初是为了实现文本环绕图像的效果而设计的,但随后它被广泛用于创建多列布局和各种复杂的页面布局。当元素被设置为浮动时,它会脱离正常的文档流,但仍然会占据空间(即它会影响布局)。浮动元素之后的元素会围绕它流动,这种特性使得浮动布局在实现多栏布局时特别有用。然而,浮动布局也有一些挑战,比如清除浮动(clearing floats),以确保父元素能够正确地包含其浮动的子元素。
2024-03-27 22:48:34
1025
原创 盒子模型与样式排版
今天我们继续去学习前端今天我们学习关于盒子模型和样式排版,以下是对这两者的解释:盒子模型是CSS技术所使用的一种思维模型,它将网页设计页面中的内容元素看作一个个装了东西的矩形盒子。每个矩形盒子都由内容(Content,如文本、图片等)、内边距(Padding,内容区域和边框之间的空白区域)、边框(Border,包围内容和内边距的线)和外边距(Margin,边框和相邻元素之间的空白区域)四个部分组成。除去内容部分,其余每个部分又分别包含上、下、左和右四个方向,这些方向既可以分别定义也可以统一定义。
2024-03-26 23:49:51
1229
原创 初识CSS样式 与 文本背景样式
昨天我们已经开始学习了关于web前端的html的一点知识,今天我们开始学习前端三剑客里面的的另一个css样式还有文本背景样式.这些都是我个人的学习,欢迎大家一起和谐讨论.CSS(层叠样式表,Cascading Style Sheets)是一种用于描述HTML或XML(包括如SVG、XHTML等派生语言)文档样式的计算机语言。CSS描述了如何在屏幕、纸质、音频等各种媒体中渲染元素。
2024-03-21 22:25:12
1163
原创 关于前端的学习2
昨天我们已经学习了初级关于学习前端的一点知识今天我们继续去学习前端中的html标签的进阶与标签属性。这些都是我个人的关于html的一些学习,或许还会有点遗漏欢迎大家的指正和在评论区和谐讨论。好了,今天关于web前端的标签的进阶和标签的属性我就先分享到这里了,这些都是我个人在学习过程中整理出来的内容,难免会有所遗漏,欢迎大家对我的博客进行指导,也欢迎大家在评论区留言和讨论。
2024-03-19 20:26:40
939
原创 关于前端的学习
从今天开始我们就要开始学习前端了,关于前端我们要先了解一下前端三剑客:前端基础由3个东西组成:html: 是一个网页基本组成,给用户看的东西都写这里(图片/文字/视频) -- 也就是相当于人类的身体css: 负责美化页面内容/优化网页性能(颜色,排版,字体) -- 是相当于人类的化妆品JavaScript: 脚本语言,主要用来实现动态效果,前后端交互 -- 相当于人类技能。
2024-03-18 14:24:30
1220
1
原创 关于MySQL数据库的学习3
我们已经学习了关于MySQL数据库的的DDL,今天我们将要继续去学习关于DQL的知识点了,关于这个知识我先解释一下关于这两者的区别:DQL专注于查询和检索数据库中的数据,而DDL则负责定义和更改数据库的结构和对象。其实以上都是个人关于学习的意点个人的见解,难免会有些遗漏欢迎大家的指正也欢迎大家在评论区和谐讨论。
2024-03-17 17:04:31
1379
1
原创 关于MySQL数据库2
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择MySQL作为网站数据库。
2024-03-15 01:00:00
2021
1
原创 今天我们来学习一下关于MySQL数据库
MySQL是一个开源的关系型数据库管理系统,它使用结构化查询语言(SQL)进行数据库操作。MySQL数据库是按照数据结构来组织、存储和管理数据的仓库,支持大量的数据存储,并提供高效的数据检索、定义、管理、维护等功能。CREATEshow create database 数据库名;
2024-03-14 03:00:00
2622
1
原创 关于tcp协议
前面我们已经讲了关于网络编程的一些基本的知识,现在我们开始了前面提到的关于TCP协议的学习。由于TCP协议可能会有一点难,不过我尽量去把这个知识点给讲清楚,当然我也借鉴了其他优秀博主的作品,大部分的内容都是来源于网上。这些都是我个人学习的一些总结,希望大家多多鼓励我,也欢迎大家指出我文章还存在的问题,欢迎大家的斧正。
2024-03-13 00:30:00
3026
1
原创 初识网络编程
网络编程是指利用各种网络协议来实现不同计算机或设备之间的通信和数据交换的编程技术。其核心目标是使分布式系统中的各个组成部分能够有效地进行信息交流和协作其实在如今的世界关于计算机网络的分层体现真正有法律支撑的是osi协议但是由于osi的种种原因,缺乏实际经验和运行效率太低,导致大家都不愿意区使用osi协议,如今我们主要要的计算机网络分层体系是tcp/ip协议主要是因为他的结构比较简单好用。
2024-03-12 00:02:35
593
1
原创 关于进程和线程
好了,关于进程和线程我们今天就先分享到这里了,其实关于进程和线程的选择还是需要具体情况具体分析,这两者都给有优劣,希望大家在操作时可以明确自己想实现的效果,同时,也欢迎大家给我的文章斧正,有什么建议都可以提,同时也希望这篇文章能够帮助你对线程和进程有一个更加清楚的认识。
2024-03-08 18:27:33
1216
1
原创 关于并发编程和并行
前面我们已经学完了关于面向对象的所有内容,接下来我们要学习的就是并发编程和进程,因为这个是理论知识,并发编程是指编写支持多任务并发的应用程序的过程,其关键在于任务的划分和进程或线程的调度。在这个过程中,开发人员需要确保各个任务能够有序、高效地执行,并处理好共享资源和任务间通信的问题。实现并发编程的主要手段包括进程和线程。并发编程是一种编程范式,它允许程序的不同部分在同一时间段内独立地、并行地执行。这种编程方式旨在提高程序的执行效率、响应速度以及资源利用率。并发和并行是两个相关但不同的概念。
2024-03-07 23:50:02
1164
原创 制作Python游戏全过程(汇总2)
在昨天的学习中我们已经知道了关于构建面向对象的plane_sprites模块,为了模块的可读性和连续性我们将这代码分开,前面已经完成了一个模块,今天我们继续完成剩下的plane_start模块,当然这篇我会结合代码一点一点解释关于面向对象的游戏,当然在我的资源里我也上传了压缩包,感兴趣的小伙伴可以自己下载,或者结合我这几篇的教程和所学的内容也可以自己尝试在pycharm中写一个面向对象的飞机大战的小游戏。day6# 碰撞检测# 子弹与敌机碰撞if ret1:# 敌机和英雄碰撞。
2024-03-06 00:15:00
1388
1
原创 关于制作Python游戏全过程(汇总1)
关于这个面向对象的小游戏主要是分为了两个模块:基于pygame的飞机射击游戏的基础类。这些类包括背景、敌机、英雄飞机和子弹。每个类都从基类继承,它提供了基本的精灵功能和更新方法这里有两段代码分开调用是为了保持代码的模块化和可读性。Planegame类封装了游戏的主要逻辑和功能,而部分则是游戏的入口点。这种结构使得代码更易于理解和维护。关系上,Planegame类定义了游戏的所有核心组件和功能,包括初始化窗口、创建精灵和精灵组、事件处理、碰撞检测以及更新和绘制精灵组等。而。
2024-03-05 13:14:30
3244
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
1183
3
原创 关于制作一个Python小游戏(三)
在前面我们已经了解过了关于制作pygame的使用和在里面游戏中的简单操作的内容了,今天我们主要讲的就是关于敌机的出现和如何去操控游戏中英雄飞机和敌机的出现
2024-03-03 12:59:09
1195
1
原创 关于制作一个Python面向对象的小游戏
昨天我们已经初步的去了解了关于面向对象的小游戏的初始化,和更新屏幕,今天我们将继续去学习面向对象的后面的制作,当然这些都是我个人的学习内容,可能不是很全面,如果我有哪里有问题也欢迎大家给我斧正,也可以私信我.
2024-03-01 19:37:34
1237
1
原创 装饰器的种类以及它的一些用法
这一篇博客其实主要是为了给大家拓展一下,因为这篇的内容对后面我给大家分享的一个非常有趣的一个编程游戏有关.在这篇我先写后面要用到的一点知识点.因为后面的游戏是关于面向对象的一个小游戏,但是可能涉及到知识点比较多,不过我会尽量把这些知识点给大家分享出来.同时也希望大家能给我更多的鼓励.小编在这里谢谢大家!装饰器(Decorator)是Python中一个非常强大且灵活的设计模式,它允许用户在不修改函数或类原有代码的基础上,给函数或类动态地添加额外的功能。装饰器本质上是一个函数或类,它接受一个函数或类作为输入,
2024-02-27 00:30:00
1258
1
原创 面向对象的三大特性
面向对象编程(Object-Oriented Programming,简称OOP)是当代软件开发中广泛采用的一种编程范式。它以“对象”作为基本单位,强调对象的封装、继承和多态这三大特性,使得代码更加清晰、可维护且易于扩展.
2024-02-26 16:20:35
1482
3
原创 初识面向对象2
面向对象(Object-Oriented,简称OO)是一种编程思想,它基于“对象”的概念,将现实世界中的事物抽象为计算机程序中的对象。每个对象都拥有其独特的属性和方法,通过对象之间的交互来实现程序的功能。面向对象编程(Object-Oriented Programming,简称OOP)是这种编程思想的具体实现方式面向对象编程(OOP)的三大特性是封装(Encapsulation)、继承(Inheritance)和多态(Polymorphism)。面向对象的优点主要是:2.面向对象的组合用法:在一个类中以另一
2024-02-24 23:05:41
939
1
原创 初识面向对象
在实例化对象时会自动将对象本身传给__init__的第一个参数,也就是self.之后只要调用方法,这个self代表的就是对象本身.在python中,用变量表示特征,用函数来表示技能.具有相同特征和技能的事物就是类,对象则是这一类事物中具体的一个。在对象属性会先从自己的名称空间找属性,找不到则去类,类也找不到则去父类....最后找不到就抛出异常。创建一个类就会产生一个类的名称空间,用来存储类中所有的名字,这个名字可以称为类的属性。核心就是对象,世间万物皆为对象,不存在的也可以创建出来.
2024-02-22 23:38:20
446
1
原创 Python学习关于线程的和进程
在每个任务运行前,cpu需要知道任务从哪里开始运行,又是从哪里开始加载,也就是说,需要事先设置好cpu寄存器和程序计数器.这些都是cpu在运行任务之前必须依赖的环境,称之为cpu上下文.多任务操作系统,支持远大于cpu数量的任务同时运行.这些任务实际上并不是真的在同时运行,而是在很短的时间内,操作系统将cpu轮流分配给他们,造成同时运行的错觉.协程自带cpu上下文,这样就能在合适的时机,从一个协程切换到另一个协程,只要这个过程中保存或回复cpu上下文那么程序就可以运行.在一个进程内的所有线程共享全局变量。
2024-01-30 22:02:08
376
原创 关于Python的学习笔记
首先需要定义一个类,它定义了对象的属性和方法。创建对象就会产生一个对象的名称空间,存放对象的属性在对象.属性会先从自己的名称空间去找属性,找不到则去类里找,类里找不到去父类,最后找不到会报错。
2024-01-29 10:10:21
774
python面向对象的小游戏,关于英雄飞机的小游戏
2024-03-04
python面向对象的小游戏,关于英雄飞机的小游戏
2024-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人