自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 虚拟机配置Linux系统

安装虚拟机VMware和配置Linux——centOs系统教程虚拟机下载:VMware官网地址:https://www.vmware.com/进入后点击下载=》免费产品下载=》Workstation Player如果主机是window系统 就选择Workstations15.5 Player for Windows如果主机是Linux系统就选择Workstations15.5 Player for Linux点击下载VMware安装好之后,下载好我们要安装的操作系..

2020-09-20 17:10:45 226

原创 Vue基础 :计算属性和侦听器_介绍Vue实例的 computed 与 watch 选项属性与实践

一、计算属性1.1 使用计算属性的理由模板内的表达式插值设计的初衷用于简单的逻辑表达,不宜在模板中的表达式放入太多的逻辑,否则会导致模板过于繁重且难以维护。所以在遇到复杂的逻辑时应该使用计算属性(Vue实例的computed选项属性)。<div id="app"> <p>原有信息: "{{ message }}"</p> <p>计算的反向信息: "{{ reversedMessage }}"</p></div&

2020-05-13 15:16:47 196

原创 利用NumPy进行高效计算_第一部分

一、NumPy的用途NumPy(Numerical Python)是 Python 语言的一个扩展程序库,是一个高效计算工具,不同于普通编程中变量计算,具有以下特点:可以进行n维数组的高效计算,具有矢量运算能力,且快速,节省空间; 能进行线性代数、傅立叶变换等多种高效科学运算,可对整组数据进行快速运算的标准数学函数; 有丰富的随机数功能; 有丰富的数组处理功能,可以进行广播计算;N...

2020-05-04 00:23:30 866

原创 利用NumPy进行高效计算_第二部分

4.矩阵转置:numpy.ndarray.T返回转置数组。进行矩阵运算时,经常要用数组转置。>>> import numpy as np>>> x = np.arange(1,5,dtype = np.float64).reshape(2,2)>>> xarray([[1., 2.], [3., 4.]])&g...

2020-05-02 16:36:49 377

原创 Python 语言基础七_面向对象编程

在软件开发中,对象是一个数据及相关行为的集合。而面向对象就是功能上通过数据和行为的方式来描述对象协作交互的集合。在一般的面向对象范畴里,在整个软件开发的过程中,面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)是软件工程的三个阶段。OOA着眼于若干用例的需求分析,识别对象及对象之间的协作交互;OOD需要将需求转化为一套类和接口,对象的状态数据通过类的的属性来体现,对象的行为通过...

2020-05-02 16:13:06 191

原创 Python 2.x 与 Python 3.x 的区别_简要说明Python 3.x 与 Python 2.x 主要不同点

Python初学者经常会问,应该学习哪个版本的Python。对于这个问题,从发展来说,应该学习 Python 3.x,但从历史来说,Python 2.x拥有广泛的优秀的第三方库,而且大部分Python库都同时支持Python 2.7.x和3.x版本的。有必要了解一下Python 2.x与Python 3.x 两个版本之间的主要区别。一、print输出python 2.x:>&g...

2020-05-02 16:11:44 229

原创 Python 语言基础 综合训练3_基于字典与文件存储的学生管理系统

任务要求:1.学生数据按照字典数据存储2.学生数据缓存在列表中,实现增删改查操作3.最终结果存储在文件中,并能从文件中读入数据到列表中,实现数据维护第一步:设计⽂本⽂件读写的函数模块文件file_tools.py#coding=utf8def readfile(mfn): ''' 以“只读”⽅式打开⽂件,读取文件所有行(直到结束符 EOF) :p...

2020-05-02 16:10:12 251

原创 Python 语言基础 综合训练2_编写万年历

任务要求:1.按日历格式输出天数2.按年月判断闰年输出正确天数3.输出月历的正确格式第一步:设计功能函数模块文件cale.py#coding=utf-8def leap_year(year): ''' 判断是否为闰年的函数 闰年的条件: 1.能被4整除,但不能被100整除的年份都是闰年 2.能被400整除的年...

2020-05-02 16:09:07 353

原创 Python 语言基础 综合训练1_计算多个图形的面积

任务要求:编程中对程序流程的控制是必不可少的,在程序中有三种基本的流程,顺序、分支与循环。计算面积的图形为三角形、矩形和圆,也可以是其它图形或增加其它图形。完成一个界面如下:1:输入三角形的参数并计算面积2:输入矩形的参数并计算面积3:输入圆形的参数并计算面积4:浏览输入5:退出程序在面积计算程序的最终版本开发中,要求用到新的数据结构:列表,列表是一个比传统数组更好用的数据...

2020-05-02 16:06:33 2152

原创 Python 语言基础六_模块的概念及使用

在程序中引用模块,通过模块来调用,那么是什么?其本质就是一个Python的源程序以.py结尾的代码文件,可以将代码量较大的程序分割成彼此独立的代码片段,可以是变量、函数或者类的定义 。一个文件被看作是一个独立的模块,一个模块也可以被看作是一个文件,在模块中,模块的名称(作为字符串)可用作全局变量name的值。模块的文件名就是模块的名字加上扩展名.py。python允许“导入”其他模块以实现代码重用...

2020-05-02 16:02:36 199

原创 Python 语言基础五_描述函数定义、函数参数、函数的调用、lambda表达式、变量的作用域

函数,即是将一段代码封装起来,用来实现特定的功能。一、函数定义除了Python内建的函数,用户也可以使用def语句自定义函数。定义格式如下:def <函数名> (<参数1, 参数2, ……>) : <函数体> ...函数在使用前必须定义,函数名为合法的标识符,函数名后跟的圆括号是一定要的,而其内的参数称为形参(形式参数),也...

2020-05-02 16:00:39 522

原创 Python 语言基础四_条件判断与循环

一、 if语句if语句用来判断当某个条件成立(非0或为True)时,执行下一个语句。常与else一起使用,表示除if判断条件之外的其他情况。if语句有三种形式:标准的if形式if 表达式A: 语句块M形式1表达式A用来确定程序的流程:若表达式A为真,即表达式A计算结果为”非0”或是布尔值”true”,则执行语句块M; 要注意表达式A后面的冒号...

2020-05-02 15:58:54 269

原创 Python 语言基础三_Python 基础知识:运算符和表达式

一、算术运算符+ : 加 : 两个对象相加 : 5 + 6得到11,'c' + 'd'得到'cd'。- : 减 : 定义一个负数,或两个对象相减。 : -8.5,或70-24得到46。∗ : 乘 : 两数相乘或返回一个被重复若干次的字符串、列表、元组等。 : 3∗4得到12。'he'∗3得到'hehehe'。/ : 除 : x/y是x除以y。 : 5 / 3得到1.66667。8....

2020-05-02 15:57:32 652

原创 Python 语言基础二_Python 基础知识:数据类型

Python中基本的数据类型有Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)、Set(集合)等。用type()可以查看变量和常量的数据类型:>>> a1 = 23>>> print(type(a1))<class 'int'>>>> a, b, c, ...

2020-05-01 14:56:04 353

原创 Python 语言基础一_Python 基础知识:print 输出,注释,常量、变量,input输入。

一、print 输出使用print()函数可以将数据打印到终端。print()函数可以直接在终端执行,也可以写在Python文件中,通过运行文件来执行。1. 在终端使用:>>> print("张三")张三>>>2.在文件中使用:编辑编写name.py文件:#coding=utf-8 print("张三")保存文...

2020-05-01 14:54:45 888

原创 初识Vue.js_介绍与Vue.j s 有关的一些概念、技术、原理。并快速构建出一个Vue.js 应用。

一、Vue.js的有关概念Vue.js(读音 /vjuː/,类似于view) 是一套用于构建用户界面的渐进式(Progressive)框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。简单小巧的核...

2020-05-01 14:45:48 578

原创 HTML5 基础知识,第 5 部分 ECMAScript 6 面向对象设计_介绍ECMAScript 6(简称 ES6)面向对象设计的知识与实践

一、ECMAScript 6的来龙去脉ECMAScript 6(简称 ES6)是 JavaScript 语言的新标准版本,它的第一版本6.0,也称ECMAScript 2015(简称 ES2015)已经在 2015 年 6 月正式发布了。其目标为使得 JavaScript 语言可以用来编写复杂的大型应用程序,既可以作为前端开发语言,运行于桌面系统的浏览器环境,及移动终端App的WebView控...

2020-05-01 14:32:53 259

原创 HTML5 基础知识,第 4 部分 JavaScript面向对象设计之二_JavaScript函数表达式及运用

四、函数表达式JavaScript的函数本身也是值,可以赋给变量,这是其强大功能之一,就像布尔、数字、字符串、数组、对象一样,可以作为一个对象的属性,也可以作为参数传递给另一函数,当然可以作为函数的值返回。这个是函数的最美丽特征。定义函数有两种方式:一种是通过函数声明的方式,另一种是通过函数表达式的方式。第一种函数声明具有以下形式:function sayHello(arg){...

2020-05-01 14:30:34 98

原创 HTML5 基础知识,第 4 部分 JavaScript面向对象设计之一_介绍JavaScript与DOM、事件与处理程序、JavaScript函数与对象以及对象继承

一、JavaScript与DOMJavaScript将带您进入新天地。在已经了解了HTML5标记的有关内容(也称为结构),并且了解了CSS样式(另称为外观 )。只不过所缺少的就是对JavaScript(否则称为行为)的进一步了解。 如果所知道的是结构和表现,当然,也可以创建一些美观的页面,但它们仍然仅仅是静态页面。若使用JavaScript添加行为时,就可以创建一个交互式的体验;甚至更好的是,...

2020-05-01 14:28:27 591

原创 HTML5 基础知识,第 3 部分 HTML5 API 之应用-介绍HTML5 API 的用法和价值,Canvas 提供的创造性,以及Web storage的离线应用

HTML5 集设计者和开发者于一身,其主要任务就是构建高效的丰富 Internet 应用程序之富网络应用(Rich Internet Application,简称RIA),尤其是富 UI(User Interface,用户界面)。所说的高效是指进行系统的、全面的改进,以数字的方式为站点所有者、所有者代理和站点使用者之间的对话提供便利。RIA 是满足用户体验的本源和工具,因此也是任何以网络为中...

2020-05-01 14:26:10 431

原创 HTML5 基础知识,第 2 部分 页面交互设计

一个积极且用户友好的体验可以提高Web系统工作所需的交互性,它是企业级应用的主要目标。交互的核心是该Web系统的表单。它们能促进与用户的互动交流,因此可以通过转换站点访问者来加快推进网站建设这个目标。表单是促进网站所有者或代理与网站用户之间交互的核心因素,正因为如此,它们对于站点的设计和开发极端重要。该核心的中心可以在控件中找到,单选按钮、复选框、文本框和数字微调框等。这些元素在网站用户与站点...

2020-05-01 14:23:14 807

原创 前端框架及其前言_HTML5基础,第1部分 体验HTML5

一、简介HTML5 是一种专门用于组织 Web 内容的语言。它通过创建一种标准化的、直观的 UI 标记语言简化 Web 设计和开发。HTML5 提供了解析和划分页面的方法,它允许创建各种独立的组件来按照逻辑组织站点,同时还为站点提供联合功能。HTML5 可以称作 “面向站点设计的信息映射方法”,因为它融入了信息映射、信息划分和消息标签等基本内容,使信息变得易于使用和理解,这构成了 HTML5 ...

2020-04-30 15:23:11 251

空空如也

空空如也

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

TA关注的人

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