- 博客(131)
- 收藏
- 关注
转载 Charles4.2.8抓包(http+https)
Charles 和 Fiddler 一样都是http抓包工具。之前用Fiddler 抓个别 ios 手机 https 报文时总卡在哪里返不回任何数据,后来怀疑是Fiddler 问题,就考虑使用Charles 。最后发现是我使用问题 错怪了Fiddler。http抓包http抓包配置很简单就是使用 Charles 作为代理服务器。1、从官网下载 charles,根据你...
2019-09-09 17:11:00
404
转载 idea快捷键
1、ctrl+shift+F 全局查找2、ctrl+shift+N 查找文件3、ctrl+Q 显示方法提示转载于:https://www.cnblogs.com/rslai/p/11274474.html
2019-07-31 10:12:00
161
转载 接口管理工具
1、Swagger 你只需要按照它的规范去定义接口及接口相关的信息。再通过Swagger衍生出来的一系列项目和工具,就可以做到生成各种格式的接口文档,生成多种语言的客户端和服务端的代码,以及在线接口调试页面等等。这样,如果按照新的开发模式,在开发新版本或者迭代版本的时候,只需要更新Swagger描述文件,就可以自动生成接口文档和客户端服务端代码,做到调用端代码、服务端代码以及接口文...
2019-07-24 10:30:00
263
转载 自动化操作微信的几种方案
最近接到一个任务,需要自动操作微信,实现微信好友间自动收发消息,自动将群成员添加为好友。第一反应就是简单,使用appium 等自动化测试工具即可。等实现完了才知道,第一,不能连usb线。第二,不能在同一个局域网。第三,不能root。由于之前没做过app自动化测试,也不会app开发。所以走了很多弯路,所以特意记录一下。 自动化操作微信有如下几种方案: 1、通过 ItC...
2019-07-01 13:34:00
1025
转载 Idea xml 粘贴文本保持原有格式
setting-》Editor-》Code Style->XML在右边的面板中,单击第二个 “Other” 的页签,勾选“Keep white spaces”,重启idea。转载于:https://www.cnblogs.com/rslai/p/10522227.html...
2019-03-13 12:00:00
1873
转载 Dubbo入门---搭建一个最简单的Demo框架
参考文档: https://blog.csdn.net/noaman_wgs/article/details/70214612/转载于:https://www.cnblogs.com/rslai/p/10293298.html
2019-01-19 21:17:00
57
转载 zookeeper安装
一、获取zookeeper访问网址可以下载zookeeper 如果没有自行在appache下载 https://www-eu.apache.org/dist/zookeeper/zookeeper-3.4.13/二、安装1、解压缩 找一个目录将下载下来的tar.gz解压缩2、配置java环境 由于zookeeper运行需要java支持,所以需要先安装java。...
2019-01-10 11:57:00
57
转载 使用Springboot快速搭建SSM框架
Spring Boot设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。一、环境准备 Idea2017 或 2018,直接安装即可,太低版本webapp模板不同。 tomcat8.0 解压缩即可,配置不配置tomcathome都可。 mysql5.6 maven3.5.0 ...
2018-12-16 10:34:00
230
转载 IOS 逆向工程之砸壳
AppCrackr、Clutch、Crackulous等纯UI方式https://blog.csdn.net/ccnyou/article/details/50894140转载于:https://www.cnblogs.com/rslai/p/10083880.html
2018-12-07 17:00:00
157
转载 性能测试注意事项和误区
性能测试注意事项和误区(干货)https://zhuanlan.zhihu.com/p/47747734踏进性能测试的路,踩遍各种性能的坑(性能问题定位分析)https://blog.csdn.net/chengyun19830206/article/details/71036583?utm_source=blogkpcl2Java性能优化指南及唯品会的实战...
2018-11-26 10:06:00
131
转载 lr使用linux Generator测试https莫名报 SSL protocol error when attempting to connect with host
接收一个性能测试任务,各种原因需要使用linux agent产生压力。诡异的事发生了,同样脚本windows回放成功,使用linux agent报如下错误,脚本回放失败。Action.c(33): Error -27778: SSL protocol error when attempting to connect with host "xxx.xxx.xxx" ...
2018-11-23 17:23:00
438
转载 LR提交JSON格式的请求
https://www.cnblogs.com/yangxia-test/p/5584317.html转载于:https://www.cnblogs.com/rslai/p/9981662.html
2018-11-19 10:14:00
96
转载 1、Appium安装
1、安装node.js 访问node js官网https://nodejs.org/en/下载并安装node js,找到你系统适合的node js一步步安装即可2、安装Appium 在cmd中执行如下命令。如果提示找不到npm命令,重新开启一个cmd即可npm install -g appium 转载于:https://www.cnblo...
2018-11-08 15:30:00
72
转载 QA CodeDiff做什么?什么时间做?
一、QA CodeDiff都在做什么1、防止开发合并代码出错。要不删除了别人的要不删除了自己的,比如代码冲突后简单的选择使用他人或自己;2、开发夹杂私货,在不通知QA的情况下私自修改bug或增加功能;3、检查代码是否符合公司编写规范,包括:检查注释、日志、监控是否添加完成;4、检查代码修改逻辑是否符合业务逻辑;5、根据修改内容明确测试范围;6、检查最终上线代码是否...
2018-11-04 20:17:00
507
转载 mysql索引 B+tree
一、B+tree示意图二、为什么要用索引1、索引能极大减少存储引擎需要扫描的数据量:因为索引有序所以可以快速查找并且不用全表查找;2、索引可以把随机IO变为顺序IO:因为B+tree在数据中保存了下个数据的信息;3、索引在分组、排序等操作时,不使用临时表。三、sql数据库优化1、索引列数数据长度能少则少:数据也是分片的,一次可以加载回更多数据,减少磁盘io;...
2018-11-04 18:42:00
60
转载 发布构件到Maven中央仓库
一、注册jira账号 访问如下网址: https://issues.sonatype.org/secure/Signup.jspa记住邮箱,用户名,密码以备以后使用,一定牢记。二、创建一个issue1、创建issuehttps://issues.sonatype.org/secure/CreateIssue.jspa?issuetype=21&pid...
2018-08-16 13:13:00
185
转载 jenkins免密添加SSH Servers
在配置ssh server时可以使用用户名秘密的方式登录,但有点不安全,只要有权限配置jenkins服务器的人就可以看到密码。所以可以利用ssh免密登录的方式链接ssh server。1、在jenkins服务器上以jenkins用户免密登录待发布应用的服务器 免密登录参见 https://www.cnblogs.com/rslai/p/7954093.html2、...
2018-08-08 17:56:00
1613
转载 Workman启动失败的解决方法 stream_socket_server() has been disabled for security reasons
1、报如下错误,问题是php版本太低php -ini 看下你的版本http://doc2.workerman.net/how-distributed.html参考: https://blog.csdn.net/sweet_note/article/details/79354220转载于:https://www.cnblogs.com/rslai/p...
2018-08-06 21:08:00
144
转载 jenkins主从从服务器发布脚本执行成功但总提示失败 FATAL: Remote call on XXXX failed...
主从jenkins当调用slave 执行编译脚本后提示如下错误,找了半天怎么也没有问题,后来忽然发现slave上java的版本和master不同,一个 1.8 一个 1.10,将slave降回1.8一切正常。转载于:https://www.cnblogs.com/rslai/p/9327414.html...
2018-07-18 09:37:00
1684
转载 mac OS配置用户全局环境变量(设置字符集为UTF8)
mac OS系统跟linux系统一样也是将用户的全局环境变量保存在.bash_profile配置文件中,只是mac OS默认没有此文件。1、创建.bash_profile文件vi ~/.bash_profile2、添加环境变量#!/bin/bash LANG=zh_CN.UTF-8export LANG3、编译sour...
2018-07-17 10:00:00
1101
转载 使用 Application Loader提交IPA文件到苹果市场
打包、导出ipa包后剩下的就是要将ipa包推到appstore。Application Loader是苹果提供的ipa包提交工具。1、启动Application Loader 打开xcode,在xcode->Open Deveioper Tool->Application Loader2、输入苹果账号(公司),单击登录3、登录成功后单击“选取”...
2018-07-14 07:48:00
173
转载 IOS使用批处理打包
一、注意1、允许xcode访问钥匙串 首先使用xcode提供的打包工具打包,看到如下提示后,输入用户密码后点击“始终允许”后再次打包即可。 选择“Generic IOS Device”然后单击Product->Archive2、解除钥匙锁定 我们直接在mac电脑上使用命令打包导出ipa包一切正常,当使用ssh命令远程连接到mac电脑上打包就报如...
2018-07-10 20:00:00
149
转载 证书(Certificate)与描述文件(Provisioning Profiles)
在使用脚本xcodebuild自动打包的时候,会用到签名证书和描述文件,我在编译的时候搞了好长时间才搞明白,下面介绍如何得到正确配置。 证书:证书是用来给应用程序签名的,只有经过签名的应用程序才能保证他的来源是可信任的,并且代码是完整的, 未经修改的。在Xcode Build Setting的Code Signing Identity中,你可以设置用于为代码签名的证书。 ...
2018-07-10 19:59:00
712
转载 IOS使用命令行打包
1、安装证书develop:调试证书,包含调试信息 安装时需要证书已加入设备UDID或是越狱设备才能安装。distribution:正式证书,发布到appstore所用,屏蔽了调试信息,要想测试安装时需要证书已加入设备UDID或是越狱设备才能安装。ad-hoc:测试证书,非越狱机且没有添加入测试设备中,又想测试app,就要通过artive->adhoc,编译打包app,...
2018-07-09 19:12:00
177
转载 IOS使用xcode编译代码
一、安装xcode 在app store中搜索xcode然后点击安装即可。二、创建第一个app1、启动xcode,单击Lauchpad2、单击xcode启动3、单击“Create a new Xcode project”4、选择“Single View App”后单击next5、输入工程名称选择使用的编程语言后单击next6、...
2018-07-02 20:29:00
572
转载 docker修改docker0 mtu
由于docker宿主机设置了mtu造成docker镜像中mtu和宿主机mtu不匹配,大包后网络不同。所以需要设置docker0的mtu。1、修改docker.servicevi /usr/lib/systemd/system/docker.service 如果你的安装目录和我不同,找到docker.service修改即可 在其中添加如下内容,或者指定和...
2018-07-02 10:05:00
1455
转载 linux开机自启动
1、用户自定义开机程序chmod +x /etc/rc.d/rc.local # 增加执行权限vi /etc/rc.d/rc.local # 再rc.local中增加你要执行的命令转载于:https://www.cnblogs.com/rslai/p/9235911.html...
2018-06-27 20:45:00
198
转载 设计模式
设计模式(一)—— 简单工厂 http://www.cnblogs.com/Answer-Geng/p/8869563.html设计模式(二)—— 工厂方法 http://www.cnblogs.com/Answer-Geng/p/8921553.html设计模式(三)—— 抽象工厂 http://www.cnblogs.com/Answer-Geng/p/8982370....
2018-06-21 23:09:00
89
转载 黑苹果安装教程
由于工作需要,又没有苹果设备就产生了安装一台黑苹果的想法,终于在一通折腾后安装成功了。 黑苹果安卓有如下三种方式 虚拟机安装、懒人包安装、原版安装,之后会详细介绍安装方法。一、虚拟机安装 此种安装方式最为简单,直接使用原版安装包安装即可。只需要在VMware中创建一个mac os的虚拟机,VMware会模拟一个苹果硬件,在使用光盘启动时会使mac安装程序误认为是一台...
2018-06-20 09:34:00
687
转载 jenkins打包安卓项目
jenkins打包安卓项目和其它项目差不了太多。1、构建选择 gradle(如果不用gradle自己写脚本编译也可)2、jenkins用户需要安装JDK、SDK,jenkins会自动下载gradle但不会安装SDK需要手动完成,其实也很简单只要su到jenkins用户上使用gradle编译一次即可。可以参考:https://www.cnblogs.com/rslai/p...
2018-06-06 16:11:00
76
转载 jenkins主从服务器部署
当服务器为linux系统但也有部分ios代码,此时就需要添加一个从jenkins以便编译ios代码。或者需要多个job同时编译这时就需要搭建主从服务器。1、主(master)节点安装jenkins 参见:https://www.cnblogs.com/rslai/p/8135460.html2、从(slave)节点创建用户 ssh登录从节点创建jenkins用户,...
2018-06-05 16:56:00
96
转载 使用gradle编译安卓APK
一、安装JDK 在安装Gradle之前需要先安装JDK,由于安装的是Gradle是4.4所以需要安装JDK1.8。 之前编译总是提示如下错误就是由于先安装的jdk1.7然后安装的1.8造成的,在Gradle启动文件中使用了JAVAHOME并且写成了1.7的目录,所以无论怎么配置都是最后脚本中的生效,所以提示版本不对。 java.lang.UnsupportedClas...
2018-05-31 08:05:00
646
转载 下一代Android打包工具,100个渠道包只需要10秒钟 https://github.com/mcxiaoke
https://github.com/mcxiaoke/packer-ng-pluginhttps://github.com/Meituan-Dianping/wallehttps://github.com/seven456/MultiChannelPackageTool转载于:https://www.cnblogs.com/rslai/p/9112453.html...
2018-05-30 18:03:00
1611
转载 centos7上安装指定版本gitlab
当我们在做gitlab服务器迁移的时候需要两台服务器中的gitlab相同,如果不同则不让回复git备份。这样我们就要安装指定版本的gitlab。1. 安装依赖软件yum -y install policycoreutils openssh-server openssh-clients postfix2.设置postfix开机自启,并启动,postfix支持g...
2018-05-30 10:44:00
899
转载 使用qshell备份七牛云存储文件
qshell是利用七牛文档上公开的API实现的一个方便开发者测试和使用七牛API服务的命令行工具。我们可以利用它来将七牛云上存储的文件备份到本地。它提供Mac OSX, Linux, Windows三个版本,本文档只介绍linux,其余方法类似。qshell git网址:https://github.com/qiniu/qshellqshell下载地址:http://de...
2018-05-29 11:55:00
151
转载 使用Dockerfile构建docker lnmp环境
一、mysql1、创建 Dockerfilemkdir mysql # 创建一个目录存放之后的Dockerfile,目录名无所谓cd mysql # 进入目录vi Dockerfile # 创建Dockerfile(文件名可以修改) 将如下内容填入 Dockerfile中FROM docker.io/centosMAINTAINER rsl...
2018-05-23 15:12:00
426
转载 docker使用Dockerfile构建ssh容器
一、使用Dockerfile构建centos1、创建Dockerfilemkdir centos # 创建一个目录存放之后的Dockerfile,目录名无所谓cd centos # 进入目录vi Dockerfile # 创建Dockerfile将如下内容填入Dockerfile中然后存盘退出FROM docker.io/centosM...
2018-05-22 21:14:00
90
转载 安装ifconfig
最小化没有安装ifconfig,所以用不了。需要用yum安装下net-tools包。yum install net-tools 转载于:https://www.cnblogs.com/rslai/p/9065576.html
2018-05-21 08:19:00
78
转载 docker容器配置独立ip
一般安装docker后都会通过端口转发的方式使用网络,比如 “-p 2294:22” 就将2294抓发到22端口来提供sftp服务,这样使用起来没有问题。但端口号很难记忆,如果前边有nginx等抓发工具,可以将2294再转回22,但有没有方法直接给docker容器配置独立ip地址呢?一、以下两种方式都需要安装pipework 其作用是指定物理网段容器IP地址cd ...
2018-05-04 15:40:00
456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人