自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 节点

节点操作 节点概述 网页页面中的所有内容都是节点(标签、属性、文本、注释等),在DOM中节点以Node来表示 在使用DOM操作对节点实现修改、添加、删除操作 一般情况下,节点至少拥有三个基本属性 nodeType:节点类型,这里的类型是标签的名称 nodeName:节点名称,这里的名称是js中给这个节点起的一个名字 nodeValue:节点值 创建节点 document.createElement(“div”) document.createElement(tagName)方法创建由tagName指定的

2021-01-18 09:23:52 566

原创 JS对象和类

面向过程与面向对象 面向过程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。 面向对象 面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。 面向对象的三大特征 封装、继承、多态性 面向过程与面向对象对比 面向过程 面向对象 优点 性能比面向对象高,适合跟硬件联系很紧密的东西,例如单片机就采用的面向过程编程。 易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活

2021-01-05 15:30:26 213

原创 JS对象

内置对象 JS中的对象总共分三种:自定义对象、内置对象、浏览器对象。前两种都是JS的基础内容属于ECMAScript。浏览器对象属于JS独有的,之后学习的Web API中专门讲解。 内置独享包含哪些 根据JS API(Application Program Interface),开发文档说明,讲解的内置对象就是指JS语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或者最基础的最必要的功能(常用的属性、函数等) JavaScript内置对象:Math、Date、Array、String等 内置对象

2020-12-26 11:10:05 508

原创 移动端基础 flex布局

移动端基础 浏览器现状 PC端常见浏览器:360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、百度浏览器、搜狗浏览器、IE浏览器。 移动端常见浏览器:UC浏览器,QQ浏览器,欧朋浏览器,百度手机浏览器,360安全浏览器,谷歌浏览器,搜狗手机浏览器,猎豹浏览器,以及其他杂牌浏览器。 国内的UC和QQ,百度等手机浏览器都是根据Webkit修改过来的内核,国内尚无自主研发的内核,就像国内的手机操作系统都是基于Android修改开发的一样。 总结:兼容移动端主流浏览器,处理Webkit内核浏览器即可。 手机屏幕的现状

2020-12-23 15:59:31 466 1

原创 JS-学习笔记--数组

数组 数组的概念 数组是可以将一组相关的数据一起存放,并且提供了一些方便访问以及获取的方式 数组的本质是一组数据的集合,里面的每个成员数据称为元素,一个数组里面可以存放任意多个以及任意类型的数据(一个JS数组中的元素类型可以不相同) 数组的创建 使用关键字new创建 直接使用[]进行创建 var arr=["张三","男",23]; console.log(arr); 数组的创建方式1里面new后面跟的是Array,添加数组元素可以使用数组索引的方式

2020-11-26 17:30:45 154

原创 JavaScript 流程控制

流程控制 流程控制的概念 在一个程序的执行过程中。每行代码的执行顺序如果不同,对于程序的执行结果是不一样的。一般情况下需要人为控制代码的执行过程以达到我们需要的效果 通过一定的手段控制代码的执行顺序 分类 顺序结构:标准的从上往下执行的顺序 分支结构:通过判断一定的条件选择所要执行的代码,而产生若干分支 循环结构:通过一定的条件约束部分代码重复执行若干次 顺序流程 最简单最基本的流程控制,默认的程序代码按照从上往下的顺序依次执行 分支流程 分支结构 代码由上往下执行的过程中,根据条件进行选择不同的代码执

2020-11-19 16:54:55 134

原创 js 学习

JavaScript语言 来历 1995年,布兰登.艾奇 10天。和Java原始Sun公司合作正式命名为JavaScript 是什么? 是一种运行在客户端的脚本语言 脚本语言:不需要编译,只需要js解释器(js引擎)逐行来进行解释并执行 js也可以基于Node.js技术进行服务器端编程 能力 网页动态功能设计(网页特效,表单验证-js最初的目的) 服务器端开发 桌面程序 App 控制硬件物联网 游戏开发 … JS的组成 JS基础语法 ECMAScript-是由ECMA国际(欧洲计算机制造商会)进行标

2020-11-16 17:51:36 122

原创 表单

HTML 表单 表单是一个包含表单元素的区域。 表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。 表单使用表单标签 < form> 来设置: <form> </form> 文本域(Text Fields) 文本域通过< input type=“text”> 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。 <form>

2020-10-29 19:44:20 220

原创 HTML学习第一天笔记

HTML 简介 HTML(英语:超文本标记语言,简称:HTML)也叫作超文本标记语言,是一种使用结构化Web网页及其内容的标记语言,您可以使用HTML来建立自己的WEB站点。 通过学习本教程,您可以使用HTML来创建站点。 HTML是非常容易学习的!相信您可以很快学会它! 实例 <!DOCTYPE html> <html> <body> <h1>我是第一个标题</h1> <p>我是第一个段落。</p> </body&g

2020-10-27 16:34:12 237

原创 迭代器

迭代器 什么是迭代器 迭代是访问集合元素的一种方式,迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。 迭代器只能往前不能往后 可迭代对象 基本上我们知道的可遍历对象:list、tuple、str等类型数据都可以使用for …in…的循环进行遍历(从里面依次往出获取数据)数据,这种过程除了叫做遍历之外,还叫做迭代 检测可迭代对象 #先导入迭代对象模块 from collections import Iterable #函数判断list是否是Iterabl

2020-08-18 13:07:45 183

原创 多线程与多进程区别

进程与线程区别 什么是进程(Process):普通的解释就是,进程是程序的一次执行,而什么是线程(Thread),线程可以理解为进程中的执行的一段程序片段。在一个多任务环境中下面的概念可以帮助我们理解两者间的差别: 进程间是独立的,这表现在内存空间,上下文环境;线程运行在进程空间内。 一般来讲(不使用特殊技术)进程是无法突破进程边界存取其他进程内的存储空间;而线程由于处于进程空间内,所以同一进程所产生的线程共享同一内存空间。 同一进程中的两段代码不能够同时执行,除非引入线程。 线程是属于进程的,当进程退出时

2020-08-06 20:38:58 350 4

原创 模块与包

模块 模块 Python中的模块(Module),是一个Python文件,后缀名为.py,包含了Python对象定义和Python语句,模块中也能定义函数、类、变量,模块里也能包含可执行代码 导入模块 导入模块的方式 import 模块名[,模块名,模块名,…] from 模块名 import 功能名称[,功能名称,功能名称,…] from 模块名 import *(导入所有功能) import 模块名 as 别名 from 模块名 import 功能名称 as 别名 制作模块 在Python中,每个P

2020-08-03 20:07:46 158

原创 复习笔记

# 注释 解释器不执行注释的内容 # 变量,简单的是变量就是cpu存储一个需要的数据时存储空间的名字 # 变量的作用 # 用来临时保存数据,便于项目的后期升级维护,节约内存 # 定义变量名时 需要注意标识符的命名规则:由数字、字母、下划线组成,不能用数字开头,不能内置关键字,严格区分大小写 # 命名习惯:见名知意,大驼峰 ,即每个单词首字母大写,(MyName)小驼峰 ,第二个单词首字母大写 (myName)下划线(my_name) # python中的数据类型:int(整数),float(浮点型),.

2020-08-01 16:30:07 124

原创 python笔记

第一天 1.计算机组成 硬件系统 主机部分 外设部分 硬件系统的设计采用的都是 冯·诺依曼体系结构 软件系统 系统软件 应用软件 操作系统的作用: 向上支持软件运行, 向下管理硬件 没有安装操作系统的主机称为裸机 2.认识Python “Python是一种跨平台的计算机程序设计语言,是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的,大型项目的开发,已被逐渐广泛应用于系统管理任务的处理和Web编程。” 3

2020-07-31 17:33:49 193

原创 笔记、面向对象总结

面向对象编程介绍 面向对象 概述 目前软件开发技术中两种主流思想:面向过程、面向对象 面向过程思想出现较早,C语言 面向对象思想出现较晚,C++语言,C#,Java,Python。。。。 面向过程 需要实现一个功能的时候,将人类的思维转变成为计算机的思维,然后重点去实现这个功能的每个步骤和过程,每一个步骤都需要亲力亲为 面向对象 需要实现一个功能的时候,并不需要考虑其计算机实现这个功能的细节,不考虑步骤和过程,只需要关心谁去做,做的最终结果即可 例如 生活中案例:吃饭 面向过程:自己动手(丰衣足食) ​

2020-07-29 19:12:09 423

原创 函数 、引用、冒泡、递归算法

函数定义的参数总结 ​ 1.标准参数 ​ 2.缺省参数,一般经验而言缺省参数声明在后 ​ 3.不定长参数(参数的个数不确定) ​ a.不定长参数元组 ​ b.不定长参数字典 ​ 什么是引用 ​ 引用指的是在计算机中变量记录数据的一种方式 1.一个变量如果是进行了重新赋值,那么他的地址就会发生改变 2.如果一个变量拥有了一个内存地址的引用就可以为所欲为 3.id()函数里用函数可以查看在内存中地址的标识(独立序号) 可变、可不变 可变 ​ b =b+b是重新赋值 ​

2020-07-27 20:50:18 312

转载 python面向对象

面向对象 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 **类变量:**类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 **数据成员:**类变量或者实例变量用于处理类及其实例对象的相关的数据。 **方法重写:**如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 **局部变量:**定义在方法中的变量,只作用于当

2020-07-25 20:36:44 184

原创 文件处理python基础

文件操作介绍 什么是文件 在计算机中只要是装载数据的物理载体都是文件,数据在计算机中持久保存主要依靠的就是文件。例如: 音乐在计算机中以.mp3,.wav,.flac… 视频在计算机中以.mp4,.avi,… 文字数据在计算机中以.txt,.xls,.doc,.ppt,.md,… 图片? 以上都是文件,在使用计算机时要搞清楚什么是文件 文件的作用 在计算机中如果要保存数据,必须要使用文件进行装载数据, 数据在计算机中以文件的形式进行保存 计算机存储数据 变量形式存储 通过变量类型来区分数据不同(int,f

2020-07-24 18:03:55 112

原创 笔记

流程控制关键字 break,continue,return 作用 控制流程语句的执行 区别 continue:结束本次循环,开始下一次循环,不会跳出该循环 break:结束当前循环,跳出当前的循环部分执行循环之后的代码 return:结束当前方法,只要遇见有return的地方,不论reutrn在哪里,直接自return所在处结束当前的函数 匿名函数 目标 认识匿名函数 匿名函数的特点和语法格式 匿名函数的使用场景 认识匿名函数 匿名函数是指在python中使用lambda来创建函数,称之为匿名函数

2020-07-23 16:59:44 267

原创 学生信息管理(初级)

存放学生信息的容器 stu_ser = {1000: {“hao”: “1000”, “name”: “张三”, “age”: 23, “res”: 87}} 登入界面 def look(): print("") print(“学生管理系统”) print(“请按要求输入功能按钮”) print(“1 添加学生”) print(“2 删除学生”) print(“3 修改学生”) print(“4 查询学生”) print(“5 展示所有学生信息”) print(“6 附加功能(输入q 计算平均值,b 统计及

2020-07-20 19:25:18 214 1

原创 字符串与列表

字符串和列表 1.怎样将"100"转换为100 a = int("100") 2.怎样将100转换为"100" a = str(100) 3.有字符串a=“abcdef”,怎么使用下标来获取字符串中的字符"c" a ="abcdef" b = a[2] print(b) 4.有字符串 a=“abcdef”,怎么使用切片来获取字符串中的字符"cde" a = "abcdef" rest = a[2:5] print (rest) 5.怎样测得字符的长度 led() 6.名片管理器v1.0,记录一张

2020-07-17 17:59:01 1354

数据可视化(虚假数据)

一个简单的数据化小项目

2021-01-18

空空如也

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

TA关注的人

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