Linux和window文件换行符问题
背景 通过界面化git操作代码,遇到如下报错 简单翻译,得到以下内容: 文本相同,但文件不匹配 发现以下差异: 换行符 原因 在Linux中有修改过内容导致的,通过查询资料,其报错问题根源是windows和linux换行符表现形式不同造成的,区别如下表: windows linux MacBook 换行符 \r\n \n \r ASCII值 0x0d0a 0x0a 0x0d 其中: "\r"在AS…
背景 通过界面化git操作代码,遇到如下报错 简单翻译,得到以下内容: 文本相同,但文件不匹配 发现以下差异: 换行符 原因 在Linux中有修改过内容导致的,通过查询资料,其报错问题根源是windows和linux换行符表现形式不同造成的,区别如下表: windows linux MacBook 换行符 \r\n \n \r ASCII值 0x0d0a 0x0a 0x0d 其中: "\r"在AS…
最近项目需求要实现RecyclerView的分页滑动 先上效果图如下(视频压缩成的gif所以滑动切换效果有点卡顿了 效果为每页三条数据的滑动) 效果图 一:创建横向布局管理器 /** * Created by Sunny on 2019/4/1. */ public class HorizontalPageLayoutManager extends RecyclerView.LayoutManag…
手动打开注册表 WIN+R regedit 利用QSettings 一.创建子健和键值对 settings = QSettings("HKEY_CURRENT_USER\\Software\\lm", QSettings.NativeFormat) #创建QSettings对象 #需要 from PyQt5.QtCore import QSettings settings.setVa…
几年前进入到IT行业,现在发现学习软件测试的人越来越多,今天我想根据自己的行业经验给大家提一些建议。跟其他行业相比,做软件测试的岗位确实算是高薪职业,我们那个时候起步的工资并不高,而看现在很多毕业的学生薪资都是6000起步,工资越来越高是肯定的,因为现在都伴随着通货膨胀。目前软件测试工程师如果拥有2年测试经验,他的薪资范围最少都要在10K这个阶段,所以就导致来转行学习软件测试的人越来越多,毕竟现在…
Katalon Recorder - Web自动化测试工具之一 一、Katalon Recorder的来源 二、Katalon Recorder的主要功能 三、Katalon Recorder的插件安装 四、Katalon Recorder的使用 一、Katalon Recorder的来源 随着firefox浏览器的不断升级,浏览器Firefox 55 版本之后,Selenium IDE就被废弃了…
我们在做项目时,难免会遇到如下红色框中文字对齐的需求,那么具体是怎么实现的呢? 1、早期老套的方法: 相信很多人遇到这个需求时,脑海中闪过的第一个做法就是给文字与文字之间添加空格符"   " 或" &emsp ",然后慢慢的去调整,这个做法实在是em。。。。。。 代码如下: 效果如下: 我心态崩了。。。。。。。。 2、当下流行的方法: 无意间了解到 text-align:j…
穿线测试特性 穿线测试,其含义取自于对通过一个连线能够对实体进行连接,通过这个穿线建立实体间的联系,并在此之上通过穿线实现物体的互相可追溯特性。穿线测试的核心思想类似于目前火热的DevOPS技术,但相比于DevOPS是建立开发与运维之间的联系,打破二者之间的信息鸿沟,穿线测试则着重于将开发者和测试者的工作组件串联起来,开发和测试之间依托TT可以进行高效的互动,这里面最核心的思想之一是:功能测试与对…
Mac自带了SVN的服务端和客户端功能,因为只是向服务器提交,所以只说客户端功能,在终端命令行下使用。 我用的新浪sae 创建应用后进入管理台的代码管理 选用SVN部署代码 打开终端 在终端执行 svn checkout https://svn.......(svn仓库地址) 把应用checkout到本地 第一次checkout的时候需要安全邮箱验证,checkout之后会提示输入。 …