<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[diebaoliang0628的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/diebaoliang0628</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; diebaoliang0628]]></copyright><item><title><![CDATA[测试开发之Django——No8.Django中的视图与URL配置]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241139</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241139</guid><author>diebaoliang0628</author><pubDate>Thu, 15 Nov 2018 15:22:00 +0800</pubDate><description><![CDATA[在Django中，页面内容是靠views function（视图函数）来产生，URL定义在URLconf中。

这是一个纯净项目的url配置文件，他存在的目录，是与setting文件在同一个目录中。
urlpatterns，就是一个保存url配置的变量，他的类型是list。
创建项目之后，这个文件中有一些例子了。
但是他在注释中也给了我们一些其他的用法。
第一种，就是他例子中...]]></description><category></category></item><item><title><![CDATA[测试开发之Django——No7.Django模板中的过滤器]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241138</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241138</guid><author>diebaoliang0628</author><pubDate>Thu, 15 Nov 2018 15:02:00 +0800</pubDate><description><![CDATA[1.add
将参数添加到值。
例如：


{{ value|add:"2" }}



如果value是4，那么输出将是6。
此过滤器将首先尝试将两个值强制转换为整数。如果失败，它将尝试将值一起添加到一起。这将适用于某些数据类型（字符串，列表等），而对其他数据类型则失败。如果失败，结果将为空字符串。
例如，如果我们有：


{{ first|add:se...]]></description><category></category></item><item><title><![CDATA[测试开发之Django——No6.Django模板中的标签语言]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241137</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241137</guid><author>diebaoliang0628</author><pubDate>Thu, 15 Nov 2018 14:28:00 +0800</pubDate><description><![CDATA[模板中的标签语言

1.if/else
{% if %} 标签检查（evaluate）一个变量，如果这个变量为真（即：变量存在，非空，不是布尔值假），系统会显示在{% if %} 和
{% endif %}直接的任何内容。
例如：
{% if a %}
　　&lt;p&gt;Welcome to the weekend!&lt;/p&gt;
{% endif %}...]]></description><category></category></item><item><title><![CDATA[测试开发之Django——No5.Django项目的部署（CentOS7+nginx）]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241136</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241136</guid><author>diebaoliang0628</author><pubDate>Wed, 14 Nov 2018 14:06:00 +0800</pubDate><description><![CDATA[配置环境：CentOS7

1.安装python3环境
默认的CentOS7系统中，会安装python2.7的版本，由于Django2.0并不支持python2.7的版本，所以我们需要自己在系统中安装python3的版本。
① 安装wget工具，用于在网上下载文件

这样代表，我的系统中，已经安装了wget，如果没有，会自动下载安装
② 安装gcc编译环境，安装pytho...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No9.HTML5中的视频/音频]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241135</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241135</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:32:00 +0800</pubDate><description><![CDATA[HTML5 视频和音频的 DOM 参考手册
HTML5 DOM 为 &lt;audio&gt; 和 &lt;video&gt; 元素提供了方法、属性和事件。
这些方法、属性和事件允许您使用 JavaScript 来操作 &lt;audio&gt; 和 &lt;video&gt; 元素。

HTML5 Audio/Video 方法


方法描述

addTextTrack...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No8.HTML5中的媒介事件]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241134</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241134</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:32:00 +0800</pubDate><description><![CDATA[媒介事件
由视频、图像以及音频等媒介触发的事件。
适用于所有 HTML 5 元素，不过在媒介元素（诸如 audio、embed、img、object 以及 video）中最常用：


属性值描述

onabort
script
当发生中止事件时运行脚本


oncanplay
script
当媒介能够开始播放但可能因缓冲而需要停止时运行脚本


onca...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No7.HTML5中的鼠标事件]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241133</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241133</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:31:00 +0800</pubDate><description><![CDATA[鼠标事件
由鼠标或相似的用户动作触发的事件。
适用于所有 HTML 5 元素：


属性值描述

onclick
script
当单击鼠标时运行脚本


ondblclick
script
当双击鼠标时运行脚本


ondrag
script
当拖动元素时运行脚本


ondragend
script
当拖动操作结束时运行脚本


o...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No6.HTML5中的键盘事件]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241132</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241132</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:30:00 +0800</pubDate><description><![CDATA[键盘事件
由键盘触发的事件。
适用于所有 HTML 5 元素：


属性值描述

onkeydown
script
当按下按键时运行脚本


onkeypress
script
当按下并松开按键时运行脚本


onkeyup
script
当松开按键时运行脚本




转载于:https://www.cnblogs.com/AngesZhu/p...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No5.HTML5中的表单事件]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241130</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241130</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:29:00 +0800</pubDate><description><![CDATA[表单事件
由 HTML 表单内部的动作触发的事件。
适用于所有 HTML 5 元素，不过最常用于表单元素中：


属性值描述

onblur
script
当元素失去焦点时运行脚本


onchange
script
当元素改变时运行脚本


oncontextmenu
script
当触发上下文菜单时运行脚本


onfocus
scrip...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No4.HTML5中的事件属性]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241131</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241131</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:27:00 +0800</pubDate><description><![CDATA[HTML5的事件属性。


属性值描述

onafterprint
script
在打印文档之后运行脚本


onbeforeprint
script
在文档打印之前运行脚本


onbeforeonload
script
在文档加载之前运行脚本


onblur
script
当窗口失去焦点时运行脚本


onerror
script...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No2.HTML5中的标签]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241129</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241129</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:26:00 +0800</pubDate><description><![CDATA[HTML5中的标签。


标签描述

&lt;!--...--&gt;
定义注释。


&lt;!DOCTYPE&gt;
定义文档类型。


&lt;a&gt;
定义超链接。


&lt;abbr&gt;
定义缩写。


&lt;acronym&gt;
HTML 5 中不支持。定义首字母缩写。


&lt;address&gt;
定义...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No3.HTML5中的标准属性]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241128</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241128</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:26:00 +0800</pubDate><description><![CDATA[HTML5的标准属性


属性值描述

accesskey
character
规定访问元素的键盘快捷键


class
classname
规定元素的类名（用于规定样式表中的类）。


contenteditable


true
false


规定是否允许用户编辑内容。


contextmenu
menu_id
规定元素的上下...]]></description><category></category></item><item><title><![CDATA[测试开发之前端——No1.HTML和HTML5]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241126</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241126</guid><author>diebaoliang0628</author><pubDate>Fri, 09 Nov 2018 17:22:00 +0800</pubDate><description><![CDATA[学习之前，让我们先来了解一下HTML。

它的英文全称是：Hyper Text Markup Language，中文通常被称为超文本标记语言，HTML是Internet中用于编写网页的主要语言，HTML提供了精简而有力的文件定义，可以设计出多姿多彩的超媒体文件。通过HTTP通信协议，HTML文件得以在万维网上进行跨平台的文件交换。

HTML的特性：
HTML文件制作简单，...]]></description><category></category></item><item><title><![CDATA[测试开发之Django——No4.Django中前端框架的配置与添加]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241127</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241127</guid><author>diebaoliang0628</author><pubDate>Mon, 05 Nov 2018 17:21:00 +0800</pubDate><description><![CDATA[我们在开发一个web项目的时候，虽然我们不是专业开发，但是我们也想要做出来一个美美的前端页面。
这种时候，百度上铺天盖地的前端框架就是我们的最好选择了。

当然，在网上直接下载的框架，我们是不能直接用的，所以本篇介绍一下我们怎么样来修改这个模板
首先，我们先下载一个免费的模板。


我们可以看到他的目录结构，用浏览器打开index.html文件之后可以看到模板的样式。...]]></description><category></category></item><item><title><![CDATA[测试开发之Django——No3.Django中的试图（views）]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241124</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241124</guid><author>diebaoliang0628</author><pubDate>Mon, 05 Nov 2018 16:01:00 +0800</pubDate><description><![CDATA[说到views，我们先来说django中执行的一个顺序。
我们打开一个django中配置的页面，之后的执行是有这么几个步骤：
　　1.系统配置的urls中寻找是否配置了这个地址；
　　2.如果已经配置了这个地址，那么查找他对应的views；
　　3.根据views的return，来查找页面上显示的模板即前端页面。

我们先看一个简单的例子
　　在页面中显示我们要显示的ti...]]></description><category></category></item><item><title><![CDATA[测试开发之Django——No2.Django的安装以及项目创建]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241125</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241125</guid><author>diebaoliang0628</author><pubDate>Mon, 05 Nov 2018 15:34:00 +0800</pubDate><description><![CDATA[开发平台：Mac
Python版本：3.7
Django版本：2.0.5

一、Django的安装

　　1.pip安装
　　输入命令pip install Django==2.0.5
　　说明：不指定版本，则安装的是django当前最高版本；
　　　　　如果您的计算机有两个python版本，则安装命令输入时要注意。

　　2.压缩包自行安装
　　压缩包下载...]]></description><category></category></item><item><title><![CDATA[测试开发之Django——No1.介绍以及引申]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241122</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241122</guid><author>diebaoliang0628</author><pubDate>Sun, 04 Nov 2018 11:39:00 +0800</pubDate><description><![CDATA[前言
&gt; 测试行业发展飞速，自动化测试兴起，由此对测试人员的要求与日俱增。随时而来的，就是职能的增加。
&gt; 首先需要学习的，就是自动化测试。而由自动化测试引申而来的，就是另外几个新增的岗位：自动化测试工程师、测试开发工程师、测试架构工程师。作为测试人员，学习的内容也越来越多
&gt; 除了大家需要学会编程能力外，还需要具备的一点，就是对测试平台的开发或维护，这里有些同学...]]></description><category></category></item><item><title><![CDATA[面试题精选 —— 数据库统计]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241123</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241123</guid><author>diebaoliang0628</author><pubDate>Wed, 11 Jul 2018 18:04:00 +0800</pubDate><description><![CDATA[面试的时候总会遇到这样那样的问题，

数据库更是一个必不可少的问题。

今天给大家分享一道数据库方面的面试题！

题目如下：

已知一数据表aa，内容与格式如下：




写一个sql，按照格式输出下列内容：




……………………………………………………

下面我们来一起看一下这道题应该怎么去做。

首先，我们先想到...]]></description><category></category></item><item><title><![CDATA[Python常见面试（习题）——水仙花数]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241120</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241120</guid><author>diebaoliang0628</author><pubDate>Wed, 13 Jun 2018 12:46:00 +0800</pubDate><description><![CDATA[今天，给大家分享一个习题。

用python输出100到1000以内的水仙花数。

相信很多小伙伴都听到过，或者遇到过这个题目。

那么今天就来带大家做一做这道题。

首先，我们要知道什么是水仙花数，

(＠_＠;)水仙花数是什么，我真的不知道啊？？？

让我们来百度一下（内容来自百度百科）。

水仙花数（Narcissist...]]></description><category></category></item><item><title><![CDATA[python基础类型 —— Sets集合]]></title><link>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241121</link><guid>https://blog.youkuaiyun.com/diebaoliang0628/article/details/101241121</guid><author>diebaoliang0628</author><pubDate>Tue, 06 Feb 2018 16:26:00 +0800</pubDate><description><![CDATA[集合（set）是一个无序不重复元素的序列。
基本功能是进行成员关系测试和删除重复元素。


运行结果如下：



sets其他操作：

 1 myset.add('x')  # 添加一项
 2 
 3 myset.update([10, 37, 42])  # 在s中添加多项
 4 
 5 myset.remove('Jim') # 移除一项
 6 ...]]></description><category></category></item></channel></rss>