在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这就依赖于os模块,所以今天整理下比较常用的几个方法。网上这方面资料也很多,每次整理,只是对自己所学的知识进行梳理,从而加深对某个模块的使用。 ...
分类:
编程语言 时间:
2019-11-11 12:53:02
阅读次数:
78
springboot的默认配置文件是application.properties或者application.yml。读取配置文件有以下两种方式 1、注入Environment对象,用Environment对象获取 2、使用Value注解 获取的值默认都是字符串类型,使用Value注解时,自动转化类型 ...
分类:
编程语言 时间:
2019-11-10 19:20:52
阅读次数:
81
单例模式获取实例,后续整合spring后,实例的创建交个spring去完成。 public class SessionFactory {//工厂对象private static SqlSessionFactory factory=null;//静态代码块static {try {//加载配置文件In ...
分类:
数据库 时间:
2019-11-09 14:02:24
阅读次数:
104
看好多人不懂在.NET CORE中如何读取配置文件,我这里分两篇,这一篇介绍怎样通过appsettings.json配置读取文件信息。这里我会教大家两种方式: 第一种直接放到通用类库,那里想调往那调。 1.编辑我们的appsettings.json文件 2.通用类库Common添加引用类库Micro ...
分类:
移动开发 时间:
2019-11-01 12:54:42
阅读次数:
139
配置文件内容如下: 读取脚本如下: 注意: linux 中文件的末尾有字符 '\r',需要注意将换行符去掉 这种小的点不太容易发现,所以看脚本看不出问题的时候,可以打开 shell 的 debug,很容易定位出来,如下: sh -x test.sh ...
分类:
系统相关 时间:
2019-10-29 21:20:40
阅读次数:
253
一、ceph概念 Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式文件系统。ceph 的统一体现在可以提供文件系统、块存储和对象存储,分布式体现在可以动态扩展。 特点: (1)高性能: a. 摒弃了传统的集中式存储元数据寻址的方案,采用CRUSH算法,数据分布均衡,并行度高。 b. ...
分类:
其他好文 时间:
2019-10-29 19:55:53
阅读次数:
117
今天花 了点时间来使用 C#读取json文件 ,文件后缀为 .so文件 ,也是基于文件流的形式 获取 对象 ,然后解析; 之所以尝试 使用 json读取 ,是因为其配置文件的格式 更为友好 和方便,直观 且形象,当然 XML也是很方便的; 主要是多了一种读取 配置文件的方式;特记录下来,方便后续项目 ...
主要做两个事,从properties配置文件中读取信息,通过反射创建对象 思路主要有两种,遍历得到的属性集合,然后设置类的属性 遍历类的属性集合,从配置文件中读取(不推荐,因为类的属性有多样化,会报错) 以上方法要注意几点: 注入的类的属性要是String类,如果是其他类,要调用相应的方法,不然会报 ...
分类:
其他好文 时间:
2019-10-28 22:31:27
阅读次数:
158
这个可以常常和cobra配合。 来个demo Linux_config.yaml ...
分类:
其他好文 时间:
2019-10-27 14:53:03
阅读次数:
95
传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.jav ...
分类:
编程语言 时间:
2019-10-26 16:47:25
阅读次数:
97