http-server是一个基于nodejs的建议web服务器。 一、全局安装 npm install -g http-server 二、使用方法 web目录下执行: http-server
http-server是一个基于nodejs的建议web服务器。 一、全局安装 npm install -g http-server 二、使用方法 web目录下执行: http-server
以前虽使用Xdebug调试,仅仅和PHPStorm结合到一起,未与浏览器结合,所以调试非常麻烦。偶然想到应该有Chrome插件支持联合Debug,遂百度后发现。 一、博主环境: OS: Windows 10 X64 WebServer: WampServer 3.1.4 X64 WebServer端口:8080 PHP: 7.1.9 Laravel: 5.4 PHPStorm: 2017.2 二、配置过程 1、编辑php.ini使其支持远程调试 php.ini中Xdebug环节内容如下: [xdebu…
部署策略: 1、nginx提供反向转发 2、wampServer提供php运行环境 问题:偶尔出现504 Gateway Time-out 一、nginx配置优化 server { listen 8080; server_name localhost; #access_log logs/host.access.log main; location / { root D:/dist; index index.html index.htm; } location ~ ^/(api)/ { proxy_redirect …
一、问题及解决一 部分服务的api使用Laravel编写,但是上线后有3%-5%的概率,不能返回正常的结果,而是返回未知500错误与{"error":"Unauthenticated."}403错误。 通过Jmeter压测与日志监测后发现上报的异常如下: 1、production.ERROR: RuntimeException: The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths. 2、pro…
有一个不确定内容的字符串需要转成浮点数,但是里面内容不确定,可能为各种情况。 经过测试float()不满足需求,所以就自己写了一个函数: #!/usr/bin/python3 # -*- coding: UTF-8 -*- def str2float(str): def is_num(char): return char in ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '.'] tmp = ''.join(list(filter(is_num, str))…
通常有很多程序使用了Python开发,但是很多生产环境的服务器是不能连接互联网的。在离线环境下,又该如何安装依赖呢?博主使用了两种方法。 一、拷贝开发环境python文件夹 如何,拷贝开发环境的python安装文件夹到生产环境,然后再执行对应版本的python安装文件覆盖安装。这样就可以无缝迁移依赖包。 二、缓存离线源 使用pip工具缓存下载需要的包,及其依赖,然后在生产环境中再使用缓存的本地依赖安装包。 1、--download-cache 命令 pip install --download-cache="/pt…
JavaScript: function convert(orgin) { var result = arguments[1] ? arguments[1] : []; var level = arguments[2] ? arguments[2] : 0; var parentid = arguments[3] ? arguments[3] : 0; var isLeaf = function (id){ for(var x in orgin){ if(orgin[x]["parentid"]==id){ ret…
一、分类分类 回归测试: 冒烟测试: monkey测试: AB测试: 二、回归测试 软件功能修改后,对软件进行重新测试以确认修改没有引入新的错误或导致其它部分产生错误。 回归测试的重心在关键模块和重点功能组件。 软件研发周期中会进行多次回归测试,且尽量实现自动化。 三、monkey测试 monkey测试,也称搞怪测试,就是用一些随机、稀奇古怪的方式来操作软件,以测试系统的健壮性和稳定性。 四、冒烟测试 来自于硬件板卡验证术语,软件上则用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。 猫眼测试针对系统全…
一、定义 针对软件产品的交付品,配套的文档类部件的测试。如用户手册、使用说明、用户帮助文档。 测试要点:完整性、正确性、一致性、易理解性、易浏览性 二、可靠性测试 软件可靠性: 硬件可靠性:老化、温度、湿度、高压、防尘防水、压力 三、易用性测试 测试软件时,是否感觉方便。 WEB类,尽量用户点击三次鼠标内,即可完成需求。 四、本地化测试 针对软件的本地化版本实施的针对性测试。 测试内容: 语言、书写习惯:不同的语言下,UI可能有差异。界面上是否预留了足够的空间等。是否如阿拉伯语从右往左写。 时区、日期格式、货币 当…
一、分类 1、软件本身的兼容性 2、不通平台的兼容性 3、软件对运行设备的兼容性 4、软件互操作性 二、兼容性测试 工具: 1、http://browsershots.org/ 2、Browser Sandbox 3、Google浏览器兼容测试插件http://www.w3help.org/