Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD),支持python,java等编程语言(百度百科)。功欲善其事必先利其... ...
分类:
Web程序 时间:
2019-08-25 19:48:43
阅读次数:
1096
Java代码基本规范 大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都应该以小写字母开头。如果方 ...
分类:
编程语言 时间:
2019-08-25 19:47:56
阅读次数:
72
1. 操作系统(Operation System,OS) 操作系统作为接口的示意图 如果想在裸机上运行自己所编写的程序,就必须用机器语言书写程序如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序 ...
分类:
系统相关 时间:
2019-08-25 19:47:36
阅读次数:
111
Java 7中,switch的参数可以是String类型了,这对我们来说是一个很方便的改进。到目前为止切换支持这样几种数据类型:byte short int char String。但是,作为一个程序员我们不仅要知道他有多么好用,还要知道它是如何实现的,开关对整型的支持是怎么实现的呢?对字符型是怎么 ...
分类:
其他好文 时间:
2019-08-25 19:46:41
阅读次数:
64
一:安装python2.7过程步骤 1.官网下载pythonan安装包: ·输入python搜索 ·找到python官网,点击进入 ·鼠标放在Downloads上,在新弹出的选项中选择Windows,点击进入 ·进入版本选择的界面,左边"Stable Releases"为专业版,右边Pre rele ...
分类:
编程语言 时间:
2019-08-25 19:45:44
阅读次数:
88
大道至简的数据治理方法论——如何处理你手中的各种“脏数据”? 如果你是一位大厨,刚刚眉飞色舞地给客人描绘了如何搭配一道色香味俱佳的大菜,甚至连炒菜的手法都一一交代了,当你备好了各种为这道菜增鲜增色的调料后准备烹饪时,才发现所需的主要原料有问题。 大道至简的数据治理方法论——如何处理你手中的各种“脏数 ...
分类:
其他好文 时间:
2019-08-25 19:45:16
阅读次数:
93
原文引用https://www.dazhuanlan.com/2019/08/25/5d62598fd13ee/ 在学习编译原理的课程设计中,需要设计一个词法分许进程。于是尝试用Python来简单实现C语言词法分析器。其中其实并没有什么具体需要克服的难处,只要将部分的词法分析DFA设计好,实现起来思... ...
分类:
编程语言 时间:
2019-08-25 19:44:58
阅读次数:
98
一、文件的压缩 压缩文件体积小,在网速相同的情况下,传输时间短。下面将学习如何在Linux系统中对文件进行打包压缩与解压,以及让用户基于关键词在文本文件中搜索相匹配的信息、在整个文件系统中基于指定的名称或属性搜索特定文件 常见的压缩文件后缀名及其含义: 文件后缀 含义 .gz gzip压缩工具压缩的 ...
分类:
其他好文 时间:
2019-08-25 19:43:56
阅读次数:
93
We will look at how we can create classes and explore some various features. Dart adopts a single-inheritance model, meaning that you can only extend ...
分类:
其他好文 时间:
2019-08-25 19:43:14
阅读次数:
88
今日完成工作: 一、确认开发软件Android Studio,熟悉其软件功能。 二、熟悉Github语言,通过网络学习了解Github的使用。 三、通过实战熟悉Github使用。明确怎样开发。 明日计划: 一、着手开发项目。 二、继续熟悉Github分支管理中的创建和合并分支、熟悉添加远程库和从远程 ...
分类:
其他好文 时间:
2019-08-25 19:42:37
阅读次数:
77
Axios:是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中 特征:1.从浏览器中创建 XMLHttpRequests2.从 node.js 创建 http 请求3.支持 Promise API4.拦截请求和响应5.转换请求数据和响应数据6.取消请求7.自动转换 J ...
分类:
移动开发 时间:
2019-08-25 19:42:24
阅读次数:
101
序言 esp32如果使同时使用了蓝牙模块、wifi模块和ota的话很有可能会导致程序过大(超过1M),系统无法启动的情况。这里提供一种通过修改分区表扩大程序储存空间的方法来避免这一问题。这一解决方法同样只用于因为其他问题导致的程序过大的情况。 现象 上电后esp32会屏幕重启,如果此时接通串口0观察 ...
分类:
其他好文 时间:
2019-08-25 19:41:56
阅读次数:
447
快速入门 调用环境变量指定的PhantomJS浏览器创建浏览器对象 get方法会一直等到页面被完全加载,然后才会继续程序,通常测试会在这里选择 time.sleep(2) 获取页面名为 wrapper的id标签的文本内容 打印页面标题 "百度一下,你就知道" 生成当前页面快照并保存 id="kw"是 ...
分类:
其他好文 时间:
2019-08-25 19:41:36
阅读次数:
74
一.文章详情 路由url.py: 点击个人站点文章title即可关联到文章详情路由找到其视图函数 views.py: ps: 通过有名分组拿到用户名和文章id,找到该文章对象渲染到article_detail.html (用到了母版base.html) base.html: article_deta ...
分类:
其他好文 时间:
2019-08-25 19:41:11
阅读次数:
122
2019-08-25 list1 = [91, 95, 97, 99] list2 = [92, 93, 96, 98] 合并后得到:[91, 95, 97, 99 , 92, 93, 96, 98] 操作: 第一种: print(list1+list2) # 用“+”直接连接 >>>[91, 95 ...
分类:
其他好文 时间:
2019-08-25 19:40:23
阅读次数:
75