- 博客(16)
- 资源 (7)
- 收藏
- 关注
原创 python - LintCode 12. 带最小值操作的栈
12. 带最小值操作的栈 实现一个带有取最小值min方法的栈,min方法将返回当前栈中的最小值。你实现的栈将支持push,pop 和 min 操作,所有操作要求都在O(1)时间内完成。 注意事项如果堆栈中没有数字则不能进行min方法的调用样例如下操作:push(1),pop(),push(2),push(3),min(), push(1),min() 返回 1,2,1class MinStack:...
2018-04-23 17:31:03 422
原创 python - LintCode 9. Fizz Buzz 问题
9. Fizz Buzz 问题 给你一个整数n. 从 1 到 n 按照下面的规则打印每个数:如果这个数被3整除,打印fizz.如果这个数被5整除,打印buzz.如果这个数能同时被3和5整除,打印fizz buzz.样例比如 n = 15, 返回一个字符串数组:[ "1", "2", "fizz", "4", "buzz", "fizz", "7", &quo
2018-04-23 17:09:27 504
原创 python - LintCode 8. 旋转字符串
8. 旋转字符串 给定一个字符串和一个偏移量,根据偏移量旋转字符串(从左向右旋转)样例对于字符串 "abcdefg".offset=0 => "abcdefg"offset=1 => "gabcdef"offset=2 => "fgabcde"offset=3 => "efgabcd"class Solution: ""
2018-04-23 17:07:57 1208
原创 python - LintCode 7. Serialize and Deserialize Binary Tree
7. Serialize and Deserialize Binary Tree 设计一个算法,并编写代码来序列化和反序列化二叉树。将树写入一个文件被称为“序列化”,读取文件后重建同样的二叉树被称为“反序列化”。如何反序列化或序列化二叉树是没有限制的,你只需要确保可以将二叉树序列化为一个字符串,并且可以将字符串反序列化为原来的树结构。 注意事项There is no limit of how y...
2018-04-23 17:06:04 438
原创 python - LintCode 6. 合并排序数组 II
6. 合并排序数组 II 合并两个排序的整数数组A和B变成一个新的数组。样例给出A=[1,2,3,4],B=[2,4,5,6],返回 [1,2,2,3,4,4,5,6]class Solution: """ @param A: sorted integer array A @param B: sorted integer array B @return: A ne...
2018-04-23 17:02:34 401
原创 mac - appium+python+android+ios APP自动化测试环境搭建
一. 安装brew sudo chmod -R g+w /usr/localruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"二. 安装python3.5.31.安装pyenvbrew update brew install pyenv 然后在 .bash_profile...
2018-04-19 10:40:43 3935 1
原创 python+pytest+request 接口自动化测试
一、环境配置1.安装python3brew update brew install pyenv 然后在 .bash_profile 文件中添加 eval “$(pyenv init -)” pyenv install 3.5.3 -vpyenv rehash 安装完成后,更新数据库pyenv versions 查看目前系统已安装的 Python 版本pyenv global 3.5.3 切换 ...
2018-04-18 23:47:12 23748 3
原创 mac抓包工具charles使用总结:http、https、web、android、ios
一、简介charles是在mac下常用的抓包工具,除了抓包监控网络请求外,它还包括模拟慢速网络、重发网络请求、修改网络请求参数等。本文重点介绍如何抓包。二、本机抓包本机抓包时,需要选择菜单中的 “Proxy” –> “Mac OS X Proxy” 来将 Charles 设置成系统代理。1.http 点击“Proxy” –> “Start Recording”开始抓包。2.https ...
2018-04-18 18:04:02 1516
原创 git - 生成SSH公钥 【配置公钥后 Jenkins授权成功 可获取git资源】
在jenkins中添加新工程,在Repository URL中填入git链接,再配置Credentials时,直接输入用户名和密码,会提示错误,无法获取到git上的资源。需要进行以下操作:大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成git证书的方法:cd ~ssh-keygen -t rsa -b 4096 -C...
2018-04-17 21:52:41 2511
原创 mac & windows & linux 登录linux服务器
1.mac系统登录linux服务器ssh (-i 证书) 用户名@地址按照提示输入密码(or直接登录成功)2.windows系统登录linux服务器Windows下登录Linux服务器可以使用SecureCRT,新建ssh连接并保存即可。3.linux系统登录linux服务器ssh (-i 证书) 用户名@地址按照提示输入密码(or直接登录成功)...
2018-04-17 21:07:26 226
原创 linux上 tomcat服务器启动与关闭
tomcat 启动:cd tomcat路径/webappslscd ../bin/ls./startup.sh 查看日志:tail -f ../logs/catalina.out cd ../logs/vi catalina.outtomcat关闭:cd ../bin/./shutdown.sh
2018-04-17 15:20:07 455
原创 mac & linux & ubuntu 安装 python3
1.在mac上安装python31.1安装pyenv:brew update brew install pyenv 然后在 .bash_profile 文件中添加eval “$(pyenv init -)” 如果没有.bash_profile的文件。就自己在目录下创建一个vi .bash_profileeval "$(pyenv init -)":wqsource .bash_profile1.2...
2018-04-17 14:39:29 360
转载 ssh 登录报错 packet_write_wait: Connection to x.x.x.x port 22: Broken pipe
问题现象用 ssh 命令连接服务器之后,如果一段时间不操作,再次进入 Terminal 时会有一段时间没有响应,然后就出现错误提示:Write failed: Broken pipe只能重新用 ssh 命令进行连接。解决方法方法一:如果您有多台服务器,不想在每台服务器上设置,只需在客户端的 ~/.ssh/ 文件夹中添加 config 文件,并添加下面的配置:ServerAliveInterval ...
2018-04-17 11:32:37 40152
原创 ubuntu错误:locale: Cannot set LC_CTYPE to default locale: No such file or directory locale:
sudo vim /etc/default/locale 修改LC_CTYPE=en_US.UTF-8:wq!退出重新登录ubuntu,错误消失。
2018-04-17 11:21:44 5162
转载 ubuntu 大量dpkg依赖错误
1.将info文件夹更名sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old 2.新建一个新的info文件夹sudo mkdir /var/lib/dpkg/info3.确保软件包列表是否为最新的sudo apt-get update4.修复依赖关系,安装程序包所依赖的包apt-get -f install5.执行完上一步操作后会在新的info文件夹下...
2018-04-17 11:16:36 2406
原创 jmeter - 录制web或者手机app的http/https请求
1. Web录制1.1 电脑上设置web代理jmeter录制web请求需要在电脑上设置web代理,设置方法如下:1.1.1 mac系统系统偏好设置 -> 网络 -> 代理 -> Web代理(HTTP)【地址:localhost,端口:8888】1.1.2 win10系统设置 -> 网络和INTERNET -> 代理【地址:localhost,端口:8888】1.1.3...
2018-04-16 22:58:15 2907 3
HTMLTestReportCN.py
2017-09-23
Selenium+Python Web自动化测试工具包
2017-06-29
计算机组成原理实验报告
2014-06-12
经典sql基本语句大全
2014-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人