自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

转载 云测平台

转载于:https://www.cnblogs.com/rslai/p/9905267.html

2018-11-04 19:11:00 675

转载 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关注的人

提示
确定要删除当前文章?
取消 删除