一. 选择器1. 标签选择器 选择器 例子 描述 element p/div/span 选择所有含有指定标签的元素 123456789101112131415161718192021222324 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> div { color: red; } span { color: blue; } p ...
课外开发
未读远程仓库一. 配置远程连接本地 Git 仓库和 GitHub 仓库之间的传输是 <span style="color:red">通过 SSH 加密传输的,所以需要配置 ssh key。 二. 添加远程仓库要将本地代码库连接到远程仓库,可以使用以下 git 命令: 首先,将本地代码库初始化为 Git 仓库(如果尚未完成) 1git init 添加远程仓库的 URL,其中 <remote-name>是自定义名称,<remote-url>是远程仓库的 URL 1git remote add <remote-name> <remote-url> 可以使用以下命令确认远程仓库是否已成功添加 1git remote -v 此后,您就可以使用 git push 命令将代码推送到远程仓库,或使用 git pull 命令从远程仓库拉取代码。 推送本地仓库内容到远程仓库 如果是新建的远程仓库,即远程仓库是空的时候,要加上-u 参数 1git push -u origin master 如果仓库不是空的, ...
面向对象一. 内置内属性 属性 定义 dict 类的属性(包含一个字典,由类的数据属性组成) doc 类的文档字符串 name 类名 module 类定义所在的模块(类的全名是’main.className’,如果类位于一个导入模块mymod中,那么className.module 等于 mymod) bases 类的所有父类构成元素(包含了一个由所有父类组成的元组) 123456789101112131415161718# 实例 1class Employee: """所有员工的基类""" empCount = 0 def __init__(self, name, salary): self.name = name self.salary = salary Employee.empCount += 1 def displayCount(self): print("Total Employee %d&qu ...
课外开发
未读@ 常规操作1. 版本回退要将 Git 存储库版本回退,请使用 git reset 命令。如果您想要撤消上次提交并返回到上一个提交,则可以使用以下命令: 1git reset HEAD~1 这将使 HEAD 指向上一个提交,但不会删除您最新的更改。如果您希望完全返回到以前的提交并放弃所有更改,则可以添加–hard 选项: 1git reset --hard HEAD~1 请注意,此操作将永久删除您最新的更改,请谨慎使用。如果您已经将更改推送到远程存储库,则在执行此操作之前应先备份这些更改。 2. 理解工作区与暂存区的区别Git 有三个主要的工作区域:工作区(working directory)、暂存区(staging area)和版本库(repository)。 工作区是指您电脑文件系统上用于修改文件的目录。在这里,您可以创建、编辑和删除文件。 暂存区是一个中间状态,它充当了您提交更改的缓冲区。在 Git 中,您必须明确地将文件添加到暂存区,然后才能将其提交到版本库中。这样做的好处是,您可以对每个更改进行精细控制,并确保只提交需要保存的更改。 版本库包含 Git 存储库的所有历史记 ...
@ 一. 面向对象1. 简介Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。 接下来我们先来简单的了解下面向对象的一些基本特征。 特征 概念 类(Class) 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 类变量 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员 类变量或者实例变量, 用于处理类及其实例对象的相关的数据。 方法重写 如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 局部变量 定义在方法中的变量,只作用于当前实例的类。 实例变量 在类的声明中,属性是用变量来表示的。这种 ...
@ 一、os模块Python的os模块提供了帮你执行文件处理操作的方法,比如重命名和删除文件。 要使用这个模块,你必须先导入它,然后才可以调用相关的各种功能。 123456#加载import os#查看os下的函数print(dir(os))#查看os.path下的函数print(dir(os.path)) 1. 常用函数1> rename() 方法rename() 方法为重命名文件,需要两个参数,当前的文件名和新文件名。 1234import os# 重命名文件password.txt到test.txt。os.rename("password.txt", "test.txt") 2> remove()方法你可以用remove()方法删除文件,需要提供要删除的文件名作为参数。 1234import os # 删除一个已经存在的文件test.txtos.remove("test.txt") 3> mkdir()方法可以使用os模块的mkdir()方法在当前目录下创建新的目录们。你需要提供一个包含了 ...
课外开发
未读一. Git 方式的基本概念Git 是一种分布式版本控制系统,用于跟踪和管理文件的修改历史。它具有以下基本概念和使用方式: 方式 概念 代码库(Repository) 代码库是用于存储项目的所有文件和历史记录的地方。可以是本地的仓库,也可以是远程的仓库(如 GitHub、GitLab 等)。 分支(Branch) 分支是代码库中的一个独立的开发线。它可以用于并行开发不同的功能或修复不同的问题。默认情况下,Git 创建一个名为”master”的主分支。 提交(Commit) 提交是对代码库的一次修改,记录了一系列文件的更改。每个提交都有一个唯一的标识符(SHA-1 哈希值),可以用于回溯历史。 检出(Checkout) 检出是指切换到不同的分支或提交,以查看或修改项目的不同状态。检出分支或提交会将工作目录(Working Directory)中的文件更新为所选版本。 合并(Merge) 合并是将一个分支的更改合并到另一个分支的操作。它会自动解决冲突并生成一个新的合并提交。 冲突(Conflict) 冲突是指在合并分支时发生的无法自动解决的冲突。需要手动解决 ...
一. 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 1. 定义函数你可以自定义一个自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 () 。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。 2. 语法及实例1234def func(str): "打印任何传入的字符串" print(str) return 3. 函数调用定义一个函数只给了函数一个名称,指定了函数里包含的参数,和代码块结构。这个函数的基本结构完成以后,你可以通过另一个函数调用执行,也可以直接从Python提示符执行。 如下实例调用 ...
课外开发
未读一. Git1. 定义Git 是一种分布式版本控制系统,用于管理软件项目的源代码。它是由 Linux 之父 Linus Torvalds 开发的,并已经成为了现代软件开发领域中最流行的版本控制系统之一。 使用 Git 可以追踪代码的历史修改记录,方便团队协作、代码共享和代码重构。Git 的基本工作流程如下: 在开始编写代码之前,首先需要创建一个 Git 仓库(repository),用于存储代码和版本历史记录。 在编写代码时,可以通过 git add 命令将更改的文件添加到 Git 的暂存区(staging area)中。 通过 git commit 命令将暂存区中的更改提交到 Git 仓库中,并生成一个新的版本号(commit hash)。 如果需要撤销某个提交,可以使用 git revert 命令来创建一个新的提交,该提交将会抵消先前的提交效果。 如果需要合并不同分支的代码,可以使用 git merge 命令进行合并。 如果需要查看代码的历史提交记录,可以使用 git log 命令来获取详细信息。 如果需要将代码推送到远程仓库,可以使用 git push 命令将本地代码推送到远程 ...