自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flask-SQLAlchemy 数据模型之间的关系

一对多先建立一个数据模型,用来表示测试系统的测试用例:class TestCase(db.Model): __name__ = 'test_case' id = db.Column(db.Intager(), primary_key=True) case_id = db.Column(db.Sting(128), nullable=False, comment=...

2019-12-04 16:29:00 288 1

原创 Flask-SQLAlchemy 修改、删除数据

修改数据在使用first() 或者all() 等方法返回数据之前, 调用 update 方法可以修改已存在的数据值。>>> User.query.filter_by(username='admin').update({'password': 'test'})#数据模型的修改已被自动加入session中>>> db.session.commit()...

2019-12-04 13:58:01 2784

原创 Flask-SQLAlchemy 条件查询

根据一些条件的集合获取过滤后的数据。要得到满足一系列等式条件的数据列表,则我们可以使用 query.filter_by 过滤器。query.filter 接收关键字参数,并把接收到的参数作为我们想要在数据库里查询的字段名值对。比如,要找到用户名为admin 的用户列表,则可以这样:>>> users = User.query.filter_by(username='...

2019-12-04 13:43:28 4700

原创 SQLAlchemy 读取数据的方法

把数据添加进数据库后,SQLAlchemy 可以通过Model.query 方法对数据进行查询。Model.query 是 db.session.query(Modle) 的简写。1. 使用all() 函数获取数据库中的所有行,并作为列表返回。>>> users = User.query.all()>>> users[<User 'a...

2019-12-03 17:49:19 4740

原创 SQLAlchemy 新增数据

使用数据模型在数据库里新增一条记录,可以把数据添加到会话对象中,并将其提交(commit)。在会话中添加(add)一个对象,这个改动将在会话中被标记为待保存。而提交则可以把这个会话的改动保存到数据库中。代码如下:>>> user =User(username='admin')>>> db.session.add(user)>>> db...

2019-12-03 16:56:07 1420

原创 Pycharm同时打开多个项目和移除同时打开的项目

一、Pycharm同时打开多个项目      一 、新建一个项目                file--new object--选择路径--open project   选择如下图所示:                      二、打开一个已有项目              file--open--选择项目路径---open object              ...

2019-01-11 15:49:51 6802 1

原创 Python3.4 配置虚拟环境

Python 3.4 之后支持原生的虚拟环境配置(3.3的虚拟环境不支持pip)1.创建虚拟环境  在控制台中,使用cd目录,切换到需要创建虚拟环境的目录。  使用如下命令,在当前目录创建虚拟环境。python -m venv &lt;name&gt;  例如:python -m venv venv  创建成功后,在目录下,有如下文件:2.激活虚拟环境切...

2019-01-11 13:50:02 482

转载 新建Git仓库并添加本地项目

新建Git仓库并添加本地项目 1.   在自己的GitHub上创建一个仓库。2.   打开命令行工具,切换到需要上传的工程目录下。3.   初始化当前目录作为Git仓库。 git init4. 添加目录下的文件到本地仓库。添加当前目录下的所有文件 git add .    如果需要unstage某个文件,使用git reset HEAD &lt;file&gt;...

2019-01-11 10:21:31 358

转载 eclipse导入非eclipse项目

今天用eclipse导入一个python项目,发现倒不进去,这是因为eclipse导入项目回去查找读取.project文件,而我想要导入的项目不是用eclipse建的项目,所有会有以下提示:解决办法:在eclipse中新建python项目(按照eclipse的结构来),但是我要把旧项目中的文件夹和文件都copy过来吗,是不是太麻烦了。答案:no,如图:工作空间右键新建项目,选择python项目点击...

2018-07-06 15:14:04 1333

转载 Eclipse添加新的jar包放入library库里

想要将新加入的jar包能使用 需要将jar包添加到 library 库里面  右键项目进入Java Build Puth 点击右侧 Add Jar 添加项目工程里面的项目然后将想要添加的jar包 选中  点击OK 就可以了Add Jars ----添加Jar包,是指本Eclipse当前包含的工程中,在工程列表下选取即可Add External Jars---添加外部的Jar,是指外部的,需要用文件...

2018-07-01 21:08:25 1944

转载 主键和外键

1.定义1.1 什么是主键和外键1.2 主键和外键的作用1.3 主键、外键和索引的区别2.主键(primary key)2.1 通过SSMS设置主键2.2 通过SQL语句设置主键3.外键(foreign key)3.1 通过SSMS设置外键3.2 通过SQL语句设置外键4.SQL语句向已存在表设置主键和外键4.1 已存在表设置主键4.2 已存在表设置外键1.定义1.1 什么是主键和外键关系型数据库...

2018-06-24 17:31:23 3100

原创 Python 高阶函数

变量可以指向函数 函数本身也可以赋值给变量, 即:变量可以指向函数。 &gt;&gt;&gt; f = abs&gt;&gt;&gt; f(-10)10 说明变量 f 现在已经指向了 abs 函数本身。 直接调用 abs() 函数和调用变量 f() 完全相同。 函数名也是变量 函数名其实就是指向函数的变量!对于 abs() 这个函数,完全可以把函数名 abs 看成变量, 它指向一个可以计算绝对值的...

2018-06-14 21:44:56 138

原创 Python生成器和列表生成式

生成器:在Python中, 这种一边循环一边计算的机制, 称为生成器:generator列表生成式:L(list) = [x * x for x in range(10)]生成器:    g(generator) = (x * x for x in range(10))调用该generator时, 首先要生成一个generator对象, 然后用 next() 函数不断获得下一个返回值斐波拉契数列函...

2018-06-12 15:48:08 208

原创 Python 列表生成式

运用列表生成式, 可以快速生成list, 可以通过一个list推导出另一个list, 而代码却十分简洁L1 = ['Hello', 'Word', 18, 'Apple', None]L2 = [m.lower() for i in L1 if isinstance(i, str)]['hello', 'word', 'apple']双层循环:&gt;&gt;&gt; [m + n for m i...

2018-06-12 09:43:06 148

原创 python 参数类型

python 参数类型:1.位置参数2.默认参数3.可变参数(list)4.关键字参数(dict)5.命名关键字参数格式顺序必须为:必选参数、默认参数、可变参数\命名关键字参数、关键字参数例:def f1(a, b, c=0, *args, **kw): print('a =', a, 'b =', b, 'c =', c, 'args =', args, 'kw =', kw)def f2(a,...

2018-06-12 09:41:48 1919

转载 QTP的Web ReplayType 设置

什么是ReplayType:ReplayType is QTP Web Add-in setting. It can be used to change how the events are replayed on the browser. There are two modes of ReplayTypeEvents (1) - Replay of events using the Browse...

2018-06-12 09:30:13 240

原创 git项目创建及日常管理简单命令

1.Git是目前世界上最先进的分布式版本控制系统(没有之一) 。 在Linux上安装Git首先, 你可以试着输入 git , 看看系统有没有安装Git:$ gitThe program 'git' is currently not installed. You can install it by typing:sudo apt-get install git像上面的命令, 有很多Linux会友...

2018-06-05 15:49:51 163

原创 JavaScript Math 对象

Math 对象Math 对象用于执行数学任务。使用 Math 的属性和方法的语法:var pi_value=Math.PI;var sqrt_value=Math.sqrt(15);注释:Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用...

2018-05-18 17:27:51 88

原创 JavaScript Date 对象

Date 对象Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()注释:Date 对象会自动把当前日期和时间保存为其初始值。Date 对象属性属性描述constructor返回对创建此对象的 Date 函数的引用。prototype使您有能力向对象添加属性和方法。Date 对象方法方法描述Date()返回当日的日期和时间。getDate()从 D...

2018-05-18 17:10:09 89

原创 JavaScript RegExp 对象

RegExp 对象RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。直接量语法/pattern/attributes创建 RegExp 对象的语法:new RegExp(pattern, attributes);参数参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。参数 attributes 是一个可选的字符串,包含属性 "g"、"i" 和 "m",分...

2018-05-18 17:02:33 90

原创 JavaScript 对String 对象的操作

String 对象String 对象用于处理文本(字符串)。创建 String 对象的语法:new String(s);String(s);参数参数 s 是要存储在 String 对象中或转换成原始字符串的值。返回值当 String() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 String 对象,存放的是字符串 s 或 s 的字符串表示。当不用 new 运算符调用 Str...

2018-05-18 17:00:19 120

原创 JavaScript 新建和删除DOM 元素(节点)

创建新的 HTML 元素如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。实例&lt;html&gt;&lt;body&gt;&lt;div id="div1"&gt;&lt;p id="p1"&gt;这是一个段落。&lt;/p&gt;&lt;p id="p2"&gt;这是另一个段落。&a

2018-05-18 14:31:53 5074

原创 JavaScript HTML DOM 事件

对事件做出反应我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 JavaScript 代码:onclick=JavaScriptHTML 事件的例子:当用户点击鼠标时当网页已加载时当图像已加载时当鼠标移动到元素上时当输入字段被改变时当提交 HTML 表单时当用户触发按键时例子 1在本例中,当用户...

2018-05-17 17:49:50 147

原创 JavaScript 改变 CSS

改变 HTML 样式如需改变 HTML 元素的样式,请使用这个语法:document.getElementById(id).style.property=new style例子 1下面的例子会改变 &lt;p&gt; 元素的样式:&lt;html&gt;&lt;body&gt;&lt;p id="p1"&gt;Hello World!&lt;/p&gt;&lt;p id="p2&qu

2018-05-17 16:38:12 153

原创 JavaScript操作HTML DOM

通过 HTML DOM,可访问 和操作JavaScript HTML 文档的所有元素。HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。HTML DOM 树通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改变页面中的所有...

2018-05-17 16:14:02 86

原创 JavaScript 表单验证

JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。JavaScript 表单验证JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。被 JavaScript 验证的这些典型的表单数据有:用户是否已填写表单中的必填项目?用户输入的邮件地址是否合法?用户是否已输入合法的日期?用户是否在数据域 (numeric field...

2018-05-17 15:44:58 80

原创 JavaScript 错误 - Throw、Try 和 Catch

try 语句测试代码块的错误。catch 语句处理错误。throw 语句创建自定义错误。错误一定会发生当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误:可能是语法错误,通常是程序员造成的编码错误或错别字。可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。可能是由于来自服务器或用户的错误输出而导致的错误。当然,也可能是由于许多其他不可预知的因素。JavaScri...

2018-05-17 11:44:06 82

原创 JavaScript Break 和 Continue 语句

break 语句用于跳出循环。continue 用于跳过循环中的一个迭代。Break 语句break 语句可用于跳出循环。break 语句跳出循环后,会继续执行该循环之后的代码(如果有的话):实例&lt;p&gt;点击按钮,测试带有 break 语句的循环。&lt;/p&gt;&lt;button onclick="myFunction()"&gt;点击这里&lt;/button&gt;&lt...

2018-05-17 11:10:54 83

原创 JavaScript While 循环

while 循环While 循环会在指定条件为真时循环执行代码块。语法while (条件) { 需要执行的代码 }实例本例中的循环将继续运行,只要变量 i 小于 5:while (i&lt;5) { x=x + "The number is " + i + "&lt;br&gt;"; i++; }do/while 循环do/while 循环是 while 循环的变体。...

2018-05-16 15:55:25 539

原创 JavaScript 循环语句

JavaScript 循环如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。我们可以这样输出数组的值:document.write(cars[0] + "&lt;br&gt;");document.write(cars[1] + "&lt;br&gt;");document.write(cars[2] + "&lt;br&gt;");document.writ..

2018-05-16 15:38:17 130

原创 JavaScript 判断语句

条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。在 JavaScript 中,我们可使用以下条件语句:if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码if...else if....else 语句 - 使用该语句来选择多个代码...

2018-05-16 15:27:27 513

原创 JavaScript 比较和逻辑运算符

比较和逻辑运算符用于测试 true 或 false。比较运算符比较运算符在逻辑语句中使用,以测定变量或值是否相等。给定 x=5,下面的表格解释了比较运算符:运算符描述例子==等于x==8 为 false===全等(值和类型)x===5 为 true;x==="5" 为 false!=不等于x!=8 为 true&gt;大于x&gt;8 为 false&lt;小于x&lt;8 为 true&gt;=...

2018-05-16 15:05:47 80

原创 JavaScript 运算符

运算符分为赋值运算符和算数运算符运算符 = 用于给 JavaScript 变量赋值。算术运算符 + 用于把值加起来。y=5;z=2;x=y+z; 在以上语句执行后,x 的值是 7。JavaScript 算术运算符算术运算符用于执行变量与/或值之间的算术运算。给定 y=5,下面的表格解释了这些算术运算符:运算符描述例子结果+加x=y+2x=7-减x=y-2x=3*乘x=y*2x=10/除x=y...

2018-05-16 14:59:29 106

原创 JavaScript 函数

函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。JavaScript 函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function:function functionname(){这里是要执行的代码}当调用该函数时,会执行函数内的代码。可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行调用。提示:JavaScrip...

2018-05-16 14:52:13 70

原创 JavaScript 对象

JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。在 JavaScript 中,对象是拥有属性和方法的数据。属性和方法属性是与对象相关的值。方法是能够在对象上执行的动作。举例:汽车就是现实生活中的对象。汽车的属性:car.name=Fiatcar.model=500car.weight=850kgcar.color=white 汽车的方法:car.start...

2018-05-16 14:39:11 61

原创 JavaScript 数据类型

数据类型分为:字符串、数字、布尔、数组、对象、Null、UndefinedJavaScript 拥有动态类型JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型:实例var x // x 为 undefinedvar x = 6; // x 为数字var x = "Bill"; // x 为字符串JavaScript...

2018-05-16 14:26:05 82

原创 JavaScript 变量

变量是存储信息的容器。实例&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;body&gt;&lt;script&gt;var x=2;var y=3;var z=2+3;document.write(x + "&lt;br&gt;");document.write(y + "&lt;br&gt;");document.writ

2018-05-16 11:13:32 73

原创 JavaScript 注释

JavaScript 注释可用于提高代码的可读性。JavaScript 不会执行注释。我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。单行注释以 // 开头。例子下面的例子使用单行注释来解释代码:// 输出标题:document.getElementById("myH1").innerHTML="Welcome to my Homepage";// 输出段落:do...

2018-05-16 10:55:24 91

原创 HTML中的JavaScript语句

JavaScript 语句JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。下面的 JavaScript 语句向 id="demo" 的 HTML 元素输出文本 "Hello World":document.getElementById("demo").innerHTML="Hello World";分号 ;分号用于分隔 JavaScript 语句。通常我们在每条可执行...

2018-05-15 17:32:52 284

原创 数据库系统原理-课程内容与考核要求-数据库系统概述

一、课程内容1.1  数据库基本概念1.2 数据管理技术的发展1.3 数据库系统的结构1.4 数据模型二、学习目的与要求本章总的要求是了解和掌握:数据库基本概念、数据管理技术的发展历程、数据库系统的结构和数据模型等内容。三、考核知识点与考核要求1.1 数据库基本概念数据库基本概念涉及如下四个数据库中最常用的基本概念,要求达到“识记”层次。1) 数据(Data)2) 数据库(DataBase, DB...

2018-05-13 00:58:55 871

unlock-all----vm安装macos补丁

使用这个工具后,VMware Player、VMware Workstation创建虚拟机时就能选择Apple了。

2018-05-16

空空如也

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

TA关注的人

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