上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: rpop命令 用于移除列表的最后一个元素,返回值为移除的元素。当列表不存在时,返回nil。 基本语法: rpop key_name LPOP:移除并返回列表第一个元素 RPOP:移除并返回列表最后一个元素 redis列表命令 命令 描述 BLPOP key1,key2,…… timeout 移除并获 阅读全文
posted @ 2020-08-09 20:55 AmyZYX 阅读(1365) 评论(0) 推荐(0) 编辑
摘要: 命令格式 diff [参数] [文件1或目录1] [文件2或目录2] Linux diff命令用于比较文件的差异。 diff以逐行的方式,比较文本文件的异同处。 如果指定要比较目录,diff会比较目录中相同文件名的文件,但不会比较其中子目录。 diff程序的输出被称为补丁(patch),Linux系 阅读全文
posted @ 2020-08-09 20:04 AmyZYX 阅读(6035) 评论(0) 推荐(0) 编辑
摘要: 什么是防呆设计? 防呆:是一种预防矫正的行为约束手段,运用防止错误发生的限制方法,让操作者不需要花费注意力、 也不需要经验与专业知识,凭借直觉即可准确无误地完成的操作。 简单的说,就是帮助尽可能多的人进行无脑操作的方法。广义来讲,防呆就是如何设计一个东西,而使错误发生的机会减至最低的程度,避免工作错 阅读全文
posted @ 2020-07-05 19:19 AmyZYX 阅读(2787) 评论(0) 推荐(0) 编辑
摘要: 1.连接redis # 匿名访问 redis-cli -h ip_address -p port # 密码访问 redis-cli -h ip_address -p port -a password 2.利用keys模糊查询,查询 key 的完整名称 # 以 aaa 结尾的 key keys *aa 阅读全文
posted @ 2020-06-14 18:39 AmyZYX 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 以chrome为例,开发者模式中跟页面加载时间相关的是network面板。 network 面板的 DOMContentLoaded和load 打开Network面板后,刷新页面,面板底部有这三个时间: finish:页面最后一个请求截止的时间,如果页面加载完成后,触发了ajax请求,那么该时间会变 阅读全文
posted @ 2020-06-14 16:48 AmyZYX 阅读(18934) 评论(0) 推荐(0) 编辑
摘要: 近期新接触sqlserver、oracle数据库,发现指定返回记录总数居然都和mysql不同: Mysql:select XXX where XXX limit N Sqlserver: select TOP N XXX Oracle:select XXXX where rownum < (N+1) 阅读全文
posted @ 2020-06-07 19:55 AmyZYX 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 常用操作 1.查看创建表参数 提取完整的DDL: SELECT DBMS_METADATA.GET_DDL('TABLE','table_name') FROM DUAL; 2.指定返回记录数 select XXX from XXX where rownum<n 3.查询指定列的所有值且每个值只显示 阅读全文
posted @ 2020-06-07 19:33 AmyZYX 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 什么是websocket WebSocket是web浏览器和服务器之间的一种全双工通信协议,其中WebSocket协议由IETF定位标准,WebSocket API由W3C定位标准。一旦Web客户端与服务器建立起连接,之后的全部数据通信都通过这个连接进行。通信过程中,支持发送JSON、XML、HTM 阅读全文
posted @ 2020-06-07 17:30 AmyZYX 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 背景 测试评审/方案评审的时候,有时候跟开发人员讨论某些测试场景的必要性,开发会一副事不关己的说:你们测试如果想测的全面一点就加上,再让对方提供一些数据作为决策依据,往往是不加思考直接回绝。这样的态度让测试人员挺不爽的,有些话不吐不快。 致那些说“你们测试想XXX就XXX”的开发 测试从来不在开发的 阅读全文
posted @ 2020-06-06 15:44 AmyZYX 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 背景 最近发现交给外包做的性能测试,外包人员除了看RPS、错误率,其他指标完全不看。 我陷入了思考,现在很多公司为了降低性能测试的门槛,内部会针对一些开源框架进行二次开发,以用户非常友好的WEB页面呈现出来。因此,在很多测试人员看来,所谓的性能测试不就是调一下并发,看看页面显示的RPS,哪里报错,就 阅读全文
posted @ 2020-05-31 23:56 AmyZYX 阅读(1689) 评论(0) 推荐(0) 编辑
摘要: 1.1 什么是zookeeper Zookeeper是一个分布式的、开源的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Apache Hadoop的一个子项目,主要是用来解决分布式应用中经常遇到的一些数据管理的问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的 阅读全文
posted @ 2020-03-10 10:30 AmyZYX 阅读(317) 评论(0) 推荐(0) 编辑
摘要: Servlet是什么? Java Servlet是运行在Web服务器或者应用服务器上的程序,它是作为来自Web浏览器或者其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的 中间层 。 使用Servlet,可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网 阅读全文
posted @ 2020-03-09 18:38 AmyZYX 阅读(281) 评论(0) 推荐(0) 编辑
摘要: tar 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName gz 解压1:gunzip FileName.gz 解压2:gzip d FileName.gz 压缩:gzip FileName .tar.gz和tgz 解压:tar zxv 阅读全文
posted @ 2020-03-09 16:12 AmyZYX 阅读(528) 评论(0) 推荐(0) 编辑
摘要: Kubernetes网络模型本身对某些特定的网络功能有一定要求,但在实现方面也具有一定的灵活性。业界已经有不少不同的网络方案,来满足特定的环境和要求。 CNI(container network interface)是容器网络接口,它是一种标准设计和库,为了让用户在容器创建或者销毁时都能够更容易的配 阅读全文
posted @ 2020-02-20 22:25 AmyZYX 阅读(2561) 评论(0) 推荐(0) 编辑
摘要: 背景 1.charles https抓包需要在手机上安装证书。 2.近期疫情影响,通过openVPN远程办公。 问题现象 按照网上教程配置好charles proxy配置,证书安装的时候,iPhone访问:chls.pro/ssl,出现如下错误: Charles Error Report Name 阅读全文
posted @ 2020-02-19 10:24 AmyZYX 阅读(4953) 评论(0) 推荐(1) 编辑
摘要: 最近负责的系统安全要求接入CDN,避免DDOS之类攻击,然后华丽丽踩了两个大坑。回顾问题原因后,发现还是相关人员都对CDN原理不够熟悉、了解导致。 坑一:默认支持的文件上传最大是300M 问题现象: 接入CDN后,连续两个用户反馈视频上传失败。系统对视频最大长度有限制,一开始引导用户确认时长,后来给 阅读全文
posted @ 2019-12-03 00:21 AmyZYX 阅读(3156) 评论(0) 推荐(0) 编辑
摘要: Accept Encoding和Content Encoding Accept Encoding和Content Encoding是HTTP中用来对采用何种压缩格式传输正文进行协定的一对header。工作原理如下: 浏览器发送请求,通过Accept Encoding带上自己支持的内容编码格式列表 服 阅读全文
posted @ 2019-11-29 20:25 AmyZYX 阅读(5403) 评论(0) 推荐(0) 编辑
摘要: HTTP状态码分类 1XX ——信息,服务器收到请求,需要请求者继续执行操作 2XX——成功,操作被成功接收并处理 3XX——重定向,需要进一步的操作以完成请求 4XX——客户端错误,请求包含语法错误或者无法完成请求 5XX——服务器错误,服务器在处理请求的过程中发生了错误 2XX状态码 | 状态码 阅读全文
posted @ 2019-11-15 20:32 AmyZYX 阅读(2877) 评论(0) 推荐(0) 编辑
摘要: 前言 APP端抓包中, 设置抓包代理后会发现部分APP(如app store、Facebook)直接无法访问,其他部分app又功能正常,为什么呢?这涉及 ssl pinning,证书锁定。 证书锁定(SSL/TLS Pining),顾名思义,将服务器提供的SSL/TLS证书内置到移动端开发的APP客 阅读全文
posted @ 2019-11-11 21:36 AmyZYX 阅读(5531) 评论(0) 推荐(0) 编辑
摘要: 结论 3XX开头的HTTP状态码都表示重定向的响应。 301、308是永久重定向;302、303、307是临时重定向。 301、302是http 1.0的内容,303、307、308是http1.1的内容。 301和302本来在规范中是不允许重定向时改变请求method的(将POST改为GET),实 阅读全文
posted @ 2019-10-30 10:42 AmyZYX 阅读(8174) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页