一、 同步容器 同步容器包括两类: Vector、Hashtable、Stack 同步的封装器类由 Collections.synchronizedXXX 等工厂方法创建的。(JDK1.2加入) 这些类实现线程安全的方式是:将他们的状态封装起来,并对每个公有方法都进行同步,使 ...
分类:
其他好文 时间:
2018-03-03 00:39:30
阅读次数:
209
import unittestfrom time import sleepfrom ddt import ddt, datafrom pymysql import connectfrom selenium import webdriverdef getMySQLTestData(): # 查询数据库... ...
分类:
数据库 时间:
2018-03-02 01:16:58
阅读次数:
365
只介绍读和删 不管使用什么方法来对数据库进行操作都绕不开和数据库的连接问题,所以咱们先在App.config中添加连接字段 随后读取该字段,需要用到 System.Configuration.dll,所以在 References 中添加该dll。 涉及到对对象列表的操作的话,添加对应的实体类也是必须 ...
分类:
数据库 时间:
2018-03-01 17:20:27
阅读次数:
1909
(一) 前言 通过使用数据驱动测试,实现对输入值和预期结果的参数化。(例如:输入数据和预期结果可以直接读取Excel文档的数据) (二) ddt 使用ddt执行数据驱动测试,ddt库可以将测试中的变量参数化。使用ddt的时候,在测试类上使用@ddt装饰符,在测试方法上使用@data装饰符。@data ...
分类:
编程语言 时间:
2018-02-28 23:00:47
阅读次数:
237
import csvimport unittestfrom time import sleepfrom ddt import ddt, data, unpackfrom selenium import webdriverdef getCsvData(): # 读取CSV文件 value_rows = ...
分类:
编程语言 时间:
2018-02-28 14:07:21
阅读次数:
563
import unittestfrom time import sleepimport ddt# 导入ddt模块from selenium import webdriver@ddt.ddt# 声明使用ddtclass MyTestCase(unittest.TestCase): def setUp( ...
分类:
编程语言 时间:
2018-02-28 11:21:08
阅读次数:
273
一、定义的规则 class TeacherForm(Form): #必须继承Form # 创建字段,本质上是正则表达式 username = fields.CharField( required=True, #必填字段 error_messages={"required":"用户名不能为空!!"}, ...
分类:
其他好文 时间:
2018-02-21 11:44:17
阅读次数:
157
1 #023cfa可以修改正确提示文本的颜色 3 添加@color/textColorPrimary属性可以修改输入文本的颜色 4 --> 5 9 10 13 1 public class MainActivity extends AppCompatActivity { 2 3 private Te... ...
分类:
其他好文 时间:
2018-02-16 20:26:11
阅读次数:
192
简单思路,真是购物车远远比这要复杂的多,适合初学者,方便理解$result_arr = 此处是查询结果,或者数据,或者字符串; 模拟数据:Array ( [0] => Array ( [id] => 40920435 [title] => 42432 [addtime] => 2018-02-08 ...
分类:
Web程序 时间:
2018-02-12 18:42:23
阅读次数:
136
奇怪的函数 Description洛谷P2759使得$x^x$达到或超过 $n$ 位数字的最小正整数 $x$ 是多少? Hint乍一看是一道数学题其实就是一道数学题$a$ 在 $b$ 进制下的位数 $p$ 的计算公式为 $p=\lfloor log_b a \rfloor+1$其实很好理解:设$\l ...
分类:
其他好文 时间:
2018-02-07 19:37:23
阅读次数:
179