自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

活在当下

Nothing could be more tragic than to stop.

  • 博客(24)
  • 资源 (8)
  • 收藏
  • 关注

原创 多台VPS进行Jmeter分布式压力测试

最近想研究下jmeter的分布式测试,于是在linode云主机上折腾了下,此厂商的主机可以自选硬件配置,收费按照小时计算,所以操作的时候可要手快啊。一、环境信息1. 被测服务器日本VPS主机 1152GB硬盘 16核心CPU 内存65536MB IP地址:peloo.net2. Jmeter主控制机美国VPS主机 内存2048MB 单核心CPU 30GB硬盘 IP地址:173.255

2020-04-06 17:36:06 775

原创 Jira+Confluence集成环境的搭建(敏捷agile)

公司准备实行敏捷开发,经过一番工具选择,最终选定了jira和confluence,jira用作项目管理,confluence用于文档管理,下面说说这两个系统的搭建过程和集成设置。一、软硬件准备1 jira7.2.6软件官网下载地址 https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.2

2017-08-07 02:03:02 26840 4

原创 win10安装Anaconda(避坑版)

安装Anaconda过程下载win10对应的Anaconda安装包下载地址https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/使用gitbash里的wget下载wget -c -P . https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Windows-x86_64.exe安装Anaconda按部就班安装即可,过程有点慢。添加环境变量path里

2022-05-13 19:36:26 1208

原创 MP4和AVI格式互转

MP4转AVIffmpeg -i a.mp4 b.aviAVI转MP4ffmpeg -i b.avi a.mp4

2021-11-02 09:35:55 420

原创 树莓派设置双网卡一个外网一个内网

背景树莓派3B自带一个有线口,一个无线网卡,需要使用有线口上外网,无线连接另一个局域网试错过程设置rc.local无效通过等待一分钟删除和添加相关路由的方式无法实现开机后依然是无线作为出口网卡sleep 60 && \route del -net 0.0.0.0/0 gw 172.18.1.254 2>/dev/null && \route del -net 0.0.0.0/0 gw 172.18.2.254 2>/dev/null &&a

2021-11-02 09:15:22 3057 1

原创 ubuntu18安装pyenv

##################################################CentOS7.6initialize the Linux system to deploy appsAuthor:AttaboyHistory:2020-12-21 first release#向自动化运维迈进                ##################################################运行前置条件:1、有可用的yum源#!/bin/

2021-04-21 22:17:15 318

原创 Centos7.X安装pyenv

yum install libffi-devel -y # 编译python前安装yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -ygit clone https://github.com/pyenv/pyenv.git ~/.pyenvecho 'expor

2021-04-16 22:20:31 267

原创 sed删除Linux历史命令

今天遇到一个安全整改,需要删除Linux服务器历史命令中敏感数据,尝试了两种方法。通过history命令删除命令如下,ayc@H034:~ $ history | grep -iE "^\s*[0-9]+.*df" | awk '{print $1}' | xargs -d '\n' -I item history -d itemxargs: history: No such file or directory上面意思是去除含有“df”关键字的命令,不知道什么原因报错 No such file

2021-04-07 23:15:52 203

原创 Python编写异步sanic接口

一、背景最近使用sanic框架开发一个Python后台程序,涉及多个接口开发,且有的接口需要运行耗时较长的任务,不得不使用异步。看了很多关于异步编程的博客,比如廖雪峰大哥的一篇Python 异步编程入门,亲自实践发现,不是随便加个await/async关键字就可以实现异步,支持异步的库本来就不多,如果业务复杂基本找不到合适的库支持,还好找了好久,终于有了解决办法。二、如何实现异步sanic接口下面使用一个小型的sanic框架搭建的服务来说明1、代码目录结构及说明|— bp.py 接口蓝本,定义

2021-02-19 22:45:28 1567

原创 Ubuntu18.04安装Anaconda

下载最新版本的anaconda到/tmp目录wget -c -P /tmp https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh普通用户运行安装脚本cd /tmpbash Anaconda3-5.3.1-Linux-x86_64.sh选择的安装目录是/home/ailabuser/anaconda3(假设当前用户是ailabuser)退出ssh连接,重新登录linux,初始化环境

2021-01-11 15:55:04 712

原创 版本发布历史总结

目前在职软件测试,做的是一电商项目,此文是对各个版本发布的总结,以做备忘。2016-04-19 版本发布总结1 高仿环境数据库必须和测试环境数据库分离,单独部署一台数据库,模拟正式环境,版本更新的数据库变更由数据库管理员完成,避免上线后数据字段的缺少。2 了解新旧版本的差异,切实为用户考虑,做好平滑过渡,如商家后台和平台后台登录网址的友好跳转。3 使用持续集成测试工具Jenkins,灵活发布并自动部署JAVA和MAS工程,并且结合SVN提交日志,保证文件更新的正确性和提前把控影响重大功能的文

2021-01-10 12:29:46 365

原创 GlusterFS3.7.3源码编译安装

一、背景简介最近在学习性能测试,首先想到如果能真是搭建个基础网站架构,肯定对进一步的学习有帮助,肯定比lordrunner自带的那个网站程序更有帮助。在搭建的过程中,因为是要建立个远程文件服务器,glusterfs是个不错的选择,搭建glusterfs服务器费了不少周折,折腾了一个多星期才搞定,在这里有必要总结下。二、系统环境环境中共3台服务器,IP分别是172.17.1.135 172.17.1

2020-04-06 18:44:19 1491 1

原创 CentOS6.x安装后的初始化配置脚本

Linux系统安装得多了,初始化配置感觉很繁琐,早两年就有写个脚本自动完成这个过程的想法,连续调试了四天,上代码。################################################### CentOS6.7 # initialize...

2020-04-04 08:27:52 170

原创 ROS配置要点记录

配置路由的时候注意添加默认路由,方便路由器回程以及发送邮件等和外网通信配置路由标记时注意关闭filter表中的fasttrack规则bridge可以连接不同的介质网络,比如把VLAN和wlan聚合成一个接口防火墙务必添加一些防扫描的规则wan口如果因为接入多条线路不够用,可以利用三层交换机上的VLAN无线最好设置成ap bridge模式,不然会不能设置其他的无线参数建议设置自动备份脚本...

2019-12-03 19:31:48 386

原创 ROS双线备份策略

/ ip address里添加网卡ether1 和 ether2的IP地址,假设是静态IP接入上层网络,这里的俩网卡都是WAN口网卡ip firewall mangle标记内网的ip地址段或单个ip地址带上标记 ### NAT设置里不要写out-interface(重点)![在这里插入图片描述](https://img-blog.csdnimg.cn/201911192146346...

2019-11-19 21:52:15 1931

原创 ssh反向代理个人最佳实践

4你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的...

2019-09-30 23:45:46 294

原创 sed删除指定字符开头的行的上一行的指定字符

最近在学习Oracle11g数据库时,需要将MySQL数据插入脚本转换成Oracle脚本,以在Oracle数据库中新建表和插入数据,方便练习。可是MySQL脚本太大,普通文本编辑器无法处理,于是用Linux下的sed老牌流编辑器来做。其中,有一段SQL脚本内容如下,INSERT INTO bonusreturnorder VALUES ('47', '224', '1300573', '2', '1

2017-08-16 23:00:10 6419

原创 Linux File System浅析

折腾了Linux这么久,对磁盘存储也吃了不少亏,现在总结点Linux文件系统方面的东西。一、硬件层面一个真实的机械硬盘物理结构大致如下图所示: 其中磁头和盘片之间的距离是微米数量级,且磁盘内部是真空封闭的,一旦有空气进入,硬盘很容易故障。对磁盘盘片上的抽象图如下图所示: 在磁盘盘片上主要有三部分划分:track:磁道,以转轴为中心,划分了许多同心圆,每个圆命名为一个磁道,类似体育场上的跑道sec

2017-08-07 23:47:40 2829

原创 find查找文件忽略某些目录

Linux中查找文件时,有时候不想遍历指定目录下的所有子目录,因为子目录可能包含N多文件,扫描时间慢,这时候就需要忽略这些目录。举个实例,例如要扫描磁盘根目录下所有超过100M的文件,但是目录“/mnt”和”/media”下往往有很多文件,要忽略他们,具体方法如下, find / \( -path "/mnt" -o -path "/media" \) -prune -o -type f -s

2017-08-07 23:42:10 2086

原创 Nginx接口桩测试

少数情况下,我们要模拟第三方接口来测试我们自己项目的程序,比如,迅雷快鸟公司和电信合作,电信的接口发布滞后迅雷一周,电信发布接口前,测试人员很闲,浪费了时间,而发布后工作量剧增,所以如果能提前拿到电信方的接口标准文档,模拟其既定的接口,就可以充分利用时间,提高发布质量。主要实现的方式就是在Nginx端模拟静态文件发布,静态文件包含接口返回的信息,比如状态码等,这时候可以联合本项目其他模块进行集成测试

2017-08-07 21:25:03 1230

原创 Fiddler导出会话并生成curl脚本

最近研究fiddler菜单无意中发现,居然可以导出会话并生成curl脚本,curl脚本可以在Linux下执行,对远程定位接口问题很有帮助。在fiddler界面,依次点击edit–export sessions–selected sessions,选择curl即可, 导出的内容如下,curl -k -i –raw -o 0.dat -X POST -d "username=123456&passwor

2017-08-07 21:20:46 10557 1

原创 Fiddler域名重定向设置

APP实际测试中接口兼容性测试,经常会用上个版本的APP包来测试新开发的接口是不是也可正常运行, 经常在一个手机上安装卸载新旧APP包,麻烦, 域名重定向可以帮你减轻重复劳动。比如你要验证生产环境的APP包是否可以在测试环境的新接口上运行正常,可以在设置好手机代理后,对fiddler进行如下设置,打开tools—HOSTS,勾选域名重定向,第一个填写请求重定向后的域名或IP地址,第二个填写原始请求的

2017-08-07 21:15:27 4588

原创 318川藏线骑行

0722 成都至雅安 全程156km,刚刚出了成都就遇到我接下来行程一路相伴的队友,一个北京小伙,刚刚毕业,已拿到阿里巴巴的offer。第一次骑这么远路程,一路平板公路,但还是有点儿不适应,很累,当天应该喝了至少6瓶水,中间经过邛崃市和队友吃了午饭盖了邮戳后继续赶路,到一个小上坡后实在走不动了,队友穆已经在前面好远喊不到他,于是自己停下来休息,因为太累,没在意他关心的电话,后追上他才知道。大概晚上...

2015-08-27 21:15:06 698 1

原创 匿名FTP服务器自定义目录可写入配置

网上很多匿名FTP配置的教程都是基于vsftpd系统安装目录/var/ftp,但是实际应用中我们需要设置的目录很多情况下不是这个目录,经过自己的琢磨,来看看自定义目录的匿名可写入配置。一、系统安全放行配置(1)开放21端口# service iptables stop //关闭iptables# iptables -A INPUT -p tcp –dport 21 -j ACCEP

2015-04-12 22:23:19 4774

Oracle_VM_VirtualBox_Extension_Pack-5.2.34.vbox-extpack

virtualbox 5.2.34 LTS extension pack , have fun. !!!

2020-05-13

VirtualBox-4.3-4.3.38_106717_el6-1.x86_64.rpm

virtualbox 4.3.38 rpm package for centos 6.x ,have fun.

2020-05-13

Oracle_VM_VirtualBox_Extension_Pack-4.3.38-106717.vbox-extpack

vbox 4.3.38 extention package install , have fun!!!

2020-05-13

Oracle_VM_VirtualBox_Extension_Pack-5.2.40.vbox-extpack

virtualbox 5.2 extention pack installation , have fun!!!

2020-05-13

TCP-IP详解(卷一、二、三)

计算机网络学习的圣经

2017-08-12

TrueCrypt加密软件(Windows版本)

1 所有加密都是以分区为基础的。 2 真加密,所有加密数据都是经过AES等加密算法的运算后的结果,无法破解(穷举法除外)。 3 能创建加密的“虚拟磁盘文件”(类似虚拟光驱,大小可以自定义) 4 加密单个分区或整个硬盘。 5 加密Windows系统所在的分区(启动Windows前需要密码) 6 加密过程自动、实时、透明(使用加密文件或分区前输入密码,载入后就可以像使用一个普通分区一样使用加密分区。) 7 提供两级方案,以应对被强迫说出密码的情况(如抢劫)。 7.1 隐藏分区(覆盖式密码术,steganography)、隐藏操作系统 7.2 无法探测到TrueCrypt 加密分区(加密数据会被认为是随机数据) 8 加密算法:AES-256、Serpent、Twofish。为取得更好加密效果,可以同时使用两种或三种加密算法。操作模式:XTS。 9 多样化的身份认证 9.1支持通常使用的密码认证; 9.2支持密匙文件认证,通过指定的文件作为密匙对数据加密。(密匙文件支持:任何类型的文件)电脑上那么多文件,要是想尝试暴利破解,就等着累死吧。 9.3支持PKCS 11运行库,可以使用硬件口令卡(例如:U盾)进行加密认证。密钥随身携带,从而再次提高了数据的安全性,以此实现更高规格的防暴力破解。

2017-08-12

Oracle 12c架构图

超清晰的Oracle 12c数据库设计架构图

2017-08-12

简单的win7 快捷方式去剪头工具

提供了两个工具,分别可以去除win7 32bit 和win7 64bit的快捷方式箭头,很好的美化了桌面

2013-10-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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