文件操作 发表于 2019-12-08 更新于 2024-08-23 分类于 Python > Python教程 > Python基础 本文字数: 1.9k 阅读时长 ≈ 6 分钟 使用命令 命令格式:1命令 [选项] [参数] [] 表示可选 示例:1ls -a /etc 阅读全文 »
目录结构及VIM 发表于 2019-12-08 更新于 2023-12-22 分类于 Python > Python教程 > Python基础 本文字数: 1.6k 阅读时长 ≈ 5 分钟 文件系统 说明: 文件系统就是操作管理存储设备或分区上的文件的方法和数据结构,也就是存储设备上组织文件的方式。 操作系统中负责管理和存储文件信息的软件机构叫做文件管理系统,简称为文件系统。 文件系统: FAT16(MS-DOS 6.X),分区最大2G FAT32(Windows 95),单个文件最大4G,性能较弱,容易产生碎片 NTFS(Windows NT),提升了FAT32文件系统的稳定性 EXT4(Linux),扩展性日志文件系统 HFS[+](Mac),苹果设备的文件系统 EXFAT(win/mac),可以支持4G以上的文件,适合于闪存 阅读全文 »
Linux入门 发表于 2019-12-08 更新于 2024-08-23 分类于 Python > Python教程 > Python基础 本文字数: 1.1k 阅读时长 ≈ 4 分钟 Linux学习什么? 常用命令:(背会) 软件安装:(熟练) 服务端的架构:(开开眼界) Linux如何学习? 不要问那么多为什么?后边你就懒得问了! 先尝试理解一下,不行就背下来! 一个知识点一遍记不住,那就再来十遍! 阅读全文 »
Bootstrap 发表于 2019-12-08 更新于 2024-01-10 分类于 Python > Python教程 > Python基础 本文字数: 7.2k 阅读时长 ≈ 24 分钟 概述 Bootstrap 是一种开源的前端框架,用于开发响应式布局、移动设备优先的网页和 Web 应用。它包含了预先制作的 CSS 样式表、HTML 和 JavaScript 组件,这些都是为了快速、有效地进行网页设计而设计的。 Bootstrap 提供了一个基本的结构,包括网格系统、链接样式、背景、排版规则等,让开发者可以使用这些规则和组件快速设计页面。它还提供了一些动态组件,如模态框、下拉菜单和轮播图,这些都可以通过 JavaScript 插件实现。 Bootstrap 的目标是简化 Web 开发者的工作,提供一个统一、现代的界面开发环境,同时确保跨浏览器和设备的兼容性。因此,它广受前端开发者的欢迎,并被广泛用于各种 Web 开发项目中。 阅读全文 »
jQuery 发表于 2019-12-08 更新于 2024-01-09 分类于 Python > Python教程 > Python基础 本文字数: 8.9k 阅读时长 ≈ 30 分钟 什么是 jQuery? jQuery 是一个快速、小巧而且功能丰富的 JavaScript 库。它使得 HTML 文档遍历和操作、事件处理、动画和 Ajax 等 Web 开发中常见的任务变得更加简单。通过简洁的 API,它使得多浏览器的兼容性问题得以简化,因为 jQuery 会自动处理这些兼容性问题。jQuery 提供的方法使得开发者可以轻松地访问和操作 DOM 元素,创建动态内容和增强用户交互体验。 jQuery 的核心特点包括: 链式语法(Chaining):允许我们在单个语句中链接多个函数调用,从而简化代码。 DOM 选择器:使用类似 CSS 的选择器来选取 DOM 元素,并对它们执行操作。 事件处理:提供简化的方法来处理用户事件,如点击、鼠标移动等。 动画和效果:内建多种动画函数,可以实现元素淡入淡出、滑动、隐藏显示等效果。 Ajax:提供简化的Ajax函数,便于进行异步 HTTP(Ajax)请求。 插件:拥有大量社区开发的插件,可以扩展其功能以适应更多场景。 jQuery 自 2006 年推出以来,由于其简洁性和跨浏览器的特性,一度成为最流行的 JavaScript 库。然而,随着现代 Web 开发中原生 JavaScript(也称为vanilla JS)能力的增强,以及新兴的前端框架(如React、Vue和Angular)的流行,jQuery 的使用已经不如以前普遍。尽管如此,jQuery 仍然是许多现有网站和应用的重要组成部分,并且它对初学者理解和学习JavaScript DOM 操作仍有参考价值。 阅读全文 »
DOM 和 BOM 发表于 2019-12-07 更新于 2023-12-28 分类于 Python > Python教程 > Python基础 本文字数: 17k 阅读时长 ≈ 56 分钟 什么是 DOM 操作? DOM 操作指的是在编程中,尤其是在网页和应用开发中,使用 JavaScript 等脚本语言对文档对象模型(Document Object Model,简称DOM)进行的各种操作。DOM 是一种以树形结构表示文档的编程接口,它让程序能够动态地访问和更新文档的结构、样式和内容。 DOM 操作通常包括以下几种活动: 节点创建:可以创建新的元素或节点,并将其插入到DOM树中。 节点插入:在 DOM 树中的特定位置插入一个节点。 节点删除:从 DOM 树中移除一个节点。 节点替换:用一个新的节点替换 DOM 树中的一个现有节点。 节点查询:查找 DOM 树中的元素或节点,通常使用选择器(如CSS选择器)。 属性修改:改变节点的属性,例如改变一个链接的 href 属性或一个图像的 src 属性。 样式修改:改变节点的样式,例如颜色、字体大小等CSS属性。 事件处理:为节点添加事件监听器来响应用户操作,如点击、按键、鼠标移动等。 DOM 操作是动态网页交互的基础,它使得开发者能够编写脚本来实时地改变文档内容,而无需重新加载整个页面。这是现代网页应用不可或缺的一部分,负责驱动用户界面的交互性和动态特性。 阅读全文 »
JS入门 发表于 2019-12-07 更新于 2023-12-27 分类于 Python > Python教程 > Python基础 本文字数: 5.3k 阅读时长 ≈ 18 分钟 JS 是什么 JS 是 JavaScript 的缩写,它是一种广泛使用的高级、解释型的编程语言。JavaScript 最初被创建来使网页更加动态和交互式。它是互联网上三大核心技术之一,与 HTML 和 CSS 并列。HTML负责网页的结构,CSS 负责样式,而 JavaScript 则负责网页的行为和交互性。 JavaScript 可以在浏览器中运行,这意味着它可以在用户的设备上本地执行,而不需要服务器的直接参与。这使得网页能够响应用户的操作,如点击按钮、提交表单、动态加载内容等。 随着技术的发展,JavaScript 的用途已经从最初的客户端脚本语言扩展到服务器端编程(如Node.js),以及开发移动应用、桌面应用、游戏等。JavaScript 生态系统非常庞大,拥有大量的框架和库(如React, Angular, Vue等),使得开发复杂的应用变得更加容易和高效。 阅读全文 »
CSS入门 发表于 2019-12-07 更新于 2023-12-25 分类于 Python > Python教程 > Python基础 本文字数: 11k 阅读时长 ≈ 35 分钟 简介 什么是 CSS? CSS是层叠样式表(Cascading Style Sheets)的缩写,是一种用于描述网页样式和布局的标记语言。它与HTML(Hypertext Markup Language)一起被广泛用于构建和设计网页。 什么作用? CSS的主要作用是控制网页的外观和样式,包括字体、颜色、布局、边距、背景等。通过将CSS样式应用于HTML元素,可以改变它们的显示方式,使网页具有更好的可读性和视觉效果。 阅读全文 »
HTML入门 发表于 2019-12-07 更新于 2023-12-26 分类于 Python > Python教程 > Python基础 本文字数: 13k 阅读时长 ≈ 43 分钟 概述 HTML,即超文本标记语言 (HyperText Markup Language),是一种用于创建网页的标准标记语言。它可以被用来组织网页的内容和结构,并且与CSS(层叠样式表)和JavaScript一起,它构成了万维网的基础技术之一。 HTML文档由一系列的元素组成,这些元素通过标签标识,标签可以指示文本应该如何显示(例如段落、标题或列表),或者描述内容的性质(例如图片、链接)。 阅读全文 »
网络编程 发表于 2019-12-07 更新于 2024-08-23 分类于 Python > Python教程 > Python基础 本文字数: 860 阅读时长 ≈ 3 分钟 相关概念 OSI七层模型:开放系统互联参考模型 **TCP/IP:**在OSI七层模型的基础上进行简化抽象出来的广泛使用的网络协议簇 **TCP:**传输控制协议 有链接的、数据是安全的(有保障) 传输的速度相对较慢,三次握手、四次挥手、数据检查 **UDP:**用户数据报协议 无连接的,数据不可靠的 传输速度相对较快 阅读全文 »