2019年6月3日
摘要: SOAP(简单对象访问协议)和REST(Representational State Transfer)都是Web服务的通信协议。 REST通过一个单独、一致的接口来访问命名资源。包括互联网开放的API,REST 协议最常用。而 SOAP是将应用程序逻辑的组件公开为服务,而不是数据。它通过不同的接口 阅读全文
posted @ 2019-06-03 10:45 Amy_Hu 阅读(311) 评论(0) 推荐(0) 编辑
  2019年5月8日
摘要: 如果我们想用git st表示git status,可以用以下命令: 再比如我们可以用git lg表示如下一大串: 配置Git的时候,加上--global是针对当前用户起作用的,如果不加,那只针对当前的仓库起作用。每个仓库的Git配置文件都放在.git/config文件中,别名就在[alias]后面, 阅读全文
posted @ 2019-05-08 15:14 Amy_Hu 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,系统编译文件等等,每次git status都会显示Untracked files ...,例如: 好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊的.git 阅读全文
posted @ 2019-05-08 14:38 Amy_Hu 阅读(298) 评论(0) 推荐(0) 编辑
  2019年5月7日
摘要: 创建标签 标签是一个让人容易记住的有意义的名字,它跟某个commit绑在一起。在Git中打标签非常简单,首先,切换到需要打标签的分支上,然后,敲命令git tag <name>就可以打一个新标签,git tag可以查看所有标签: 默认标签是打在最新提交的commit上的。有时候,如果忘了打标签,比如 阅读全文
posted @ 2019-05-07 17:54 Amy_Hu 阅读(7623) 评论(0) 推荐(0) 编辑
摘要: 查看远程库信息 当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote,或者用git remote -v显示更详细的信息: 上面显示了可以抓取和推送的origin的地址。如果 阅读全文
posted @ 2019-05-07 16:29 Amy_Hu 阅读(1703) 评论(0) 推荐(0) 编辑
摘要: 假设你现在在dev分支工作,此时你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,你当前工作只进行到一半,还没法提交,预计完成还需1天时间。但是,必须在两个小时内修复该bug,怎么办?幸好,Git还提供了一个stash功能,可以把当前工作 阅读全文
posted @ 2019-05-07 14:46 Amy_Hu 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 假设我们已有一个分支master,再新建一个分支feature1,然后修改文件readmedev.txt,提交,然后切换到master,再对readmetxt.dev做不同的修改,提交,然后我们合并分支,这种情况下,Git无法执行“快速合并”,只能试图把各自的修改合并起来,但这种合并就可能会有冲突, 阅读全文
posted @ 2019-05-07 10:55 Amy_Hu 阅读(404) 评论(0) 推荐(0) 编辑
  2019年5月6日
摘要: 创建并切换分支 git checkout命令加上-b参数表示创建并切换分支,以下为创建并切换到dev分支: 相当于先通过 $ git branch dev 命令创建dev分支,然后 $ git checkout dev切换到dev分支。$ git branch 可查看所有分支,*表示当前分支: 此时 阅读全文
posted @ 2019-05-06 13:18 Amy_Hu 阅读(3291) 评论(0) 推荐(0) 编辑
摘要: 首先我们得有一个GitHub账号,然后把当前电脑的SSH Key添加到GitHub上面 第1步:创建SSH Key。在用户主目录下(可用 “cd ~”进入用户主目录),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。 阅读全文
posted @ 2019-05-06 11:16 Amy_Hu 阅读(959) 评论(0) 推荐(0) 编辑
  2019年4月30日
摘要: 版本回退: 在实际工作中,我们会不断对文件进行修改,然后不断提交修改到版本库里,一旦你把文件改乱了,或者误删了文件,还可以从最近的一个commit恢复,然后继续工作,而不是把几个月的工作成果全部丢失。在Git中,我们用git log命令查看修改记录: git log命令显示从最近到最远的提交日志如果 阅读全文
posted @ 2019-04-30 17:12 Amy_Hu 阅读(15456) 评论(0) 推荐(0) 编辑
摘要: 如果我们修改了本地的某个文件但是没有提交,这时我们用 $ git status可以看到提示,例如我在readme2.txt里面新加了一行,然后查看状态: git status命令可以让我们时刻掌握仓库当前的状态,上面的命令输出告诉我们,readme2.txt被修改过了,但还没有准备提交的修改,但是不 阅读全文
posted @ 2019-04-30 16:14 Amy_Hu 阅读(16508) 评论(0) 推荐(0) 编辑
摘要: 删除文件: 如果你在本地删除了一个文件但是没有提交到版本库,这时你用 $ git status命令会看到提示: 如果需要从版本库中删除该文件,则需要用 $ git rm 和 $ git commit 命令: 恢复文件: 如果不小心在本地删错了文件,但是版本库中还有,这时可以用 $ git check 阅读全文
posted @ 2019-04-30 15:46 Amy_Hu 阅读(11115) 评论(0) 推荐(0) 编辑
摘要: 创建版本库: 首先新建一个目录,然后通过 $ git init命令把这个目录变成Git可管理的仓库,例如: 在"C:\AmyPersonal\AmyGit"路径下新建文件夹Git1,然后在Git Bash里面进入该文件夹,输入命令 git init: 瞬间Git就把仓库建好了,而且告诉你是一个空的仓 阅读全文
posted @ 2019-04-30 14:10 Amy_Hu 阅读(3331) 评论(0) 推荐(0) 编辑
摘要: 在Windows上安装Git:在Windows上使用Git,可以从Git官网直接下载安装程序: https://git-scm.com/downloads,然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功! 安 阅读全文
posted @ 2019-04-30 12:39 Amy_Hu 阅读(220) 评论(0) 推荐(0) 编辑
  2019年4月17日
摘要: 当我们做测试的时候,如果页面过长,就会定位元素失败,这时可以使用move_to_element方法跳到该元素的位置再操作: from selenium.webdriver.common.action_chains import ActionChains target = driver.find_el 阅读全文
posted @ 2019-04-17 20:35 Amy_Hu 阅读(1077) 评论(0) 推荐(0) 编辑