firefox

常用的FTP工具,盘点5大常用的FTP工具

馋奶兔 提交于 2020-08-04 17:04:20
推荐一: IIS7服务器管理工具 IIS7服务器管理工具是一款windows全系、Linux系统下链接并操控VPS、VNC、FTP等远程服务器、云服务器。 界面简单明了,操作易上手,功能强大,支持批量导入服务器,并批量打开,多窗口化管理,除此之外,加载本地硬盘、硬盘映射、加载服务器的声音,远程声卡读取等,完全实现各类场景使用,对于FTP链接界面,朋友FTP定时上传,定时下载(也可以说定时上传下载 定时备份),对于经常使用FTP的小伙伴来说,非常适用。 工具支持自动更新,压缩包只有7.62M,方便简洁,一步到位。 推荐二:WinSCP WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。.winscp也可以链接其他系统,比如linux系统。 推荐三:FireFTP 这是一个火狐的插件,必须在火狐Mozilla Firefox浏览器上面才能使用。 FireFTP是出品 LiteServe/LiteWeb/LiteFTP 等工具的公司新出的又一个简单小巧且容易上手的 FTP 客户端工具,支持多线程文件传输。 推荐四:xFTP Xftp是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS windows 用户能安全地在 UNIX

软件测试工作经验分享

回眸只為那壹抹淺笑 提交于 2020-08-04 12:42:10
最近,部门刚毕业入职的小MM跟大家提议,让大家把自己的软件测试工作经验分享一下,我整理了一下,可能不全。 测试工作经验分享 天晴于2016年7月13日 一、测试阶段划分 1、 单个模块功能测试时间相对较长,但每一个项目都应该有专门的集成测试阶段,并且应该不止进行一轮。 每一轮集成测试,应该都有自己的目的,比如第一轮集成测试,是根据集成测试要点验证整体功能情况;第二轮集成测试是回归测试;第三轮集成测试是交叉测试。 每个项目应进行几轮集成测试,根据项目实际情况而定,而决定的因素多与工期、项目问题多少而定。 2、 每个项目都应该有专项测试阶段,比如接口测试、性能测试、异常测试等。(作为测试人员,应主动与项目组沟通,在本项目是否开展此项工作,最后应有书面沟通结果,最好是通过邮件确认。) 二、测试过程文档输出 1、 项目需求评审后,或者项目已展开需求讨论后,就应该与项目经理沟通并开始考虑测试的事情。 2、 测试过程文档不能缺失,比如测试计划、测试方案、测试用例、测试报告等,不能因为工期不够而缺失某一部分测试文档的输出,这样只会给别人你测试不够专业的感觉,并且不写文档的效果并不一定比写了文档的效果好。 写文档的目的不只是为了公司财富的积累,更多的是对自己测试思路的梳理,只有思路清晰了,测试过程才不会混乱,否则可能在测试过程中,自己首先就乱了,不知道从哪里下手,哪里结束。 3、

为什么 macx.cn 网站无法使用mac下的firefox打开

孤人 提交于 2020-08-04 11:40:22
正在试图写一个ssl的检测工具 doit-ssl-checker , 顺便使用工具对 https://www.macx.cn 进行测试. 居然返回错误! # yongfu @ yfmac in ~/git/gitee.com/RickieL/doit-ssl-checker on git:master x [20:45:41] $ go run main.go -d www.macx.cn -l [error]: x509: certificate signed by unknown authority 说证书是被未知机构颁发的或者是自签名的证书. 好家伙, 赶紧用chrome进行打开, 嘿嘿嘿, 没问题呀, 打开一切正常. 有点自我怀疑了, 难道是我写的工具有问题? 用firefox打开试试, 出现了一个大大的告警. 和我的工具显示的错误类似, 进一步检查Firefox, 地址栏上的锁有一个感叹号, 点击感叹号. 点击 "箭头" 后, 再点击 "更多信息" 再点击 "查看证书", 可以直接查看 www.macx.cn 的证书了. 和正常的网址对比, 可以发现, 应该是 www.macx.cn 只提供了自己的域名证书, 没有把对应的颁发机构的证书一起配置在服务器上. 但是firefox和我的ssl检测工具 doit-ssl-checker 会对颁发机构的证书进行验证. 嗯,

web测试中不容忽视的细节

做~自己de王妃 提交于 2020-07-29 10:38:14
最近在自动化测试的圈子里,我总是碰到很多人在群里和其他地方问为什么这个会出现错误? 为什么这个运行不了?为什么我百度了还是没用? 其实真正的原因可能是你忽略了下面这些需要注意的小地方: 1.页面分辨率 通常是计算机的默认分辨率,但是还是会有一些老式电脑存在1024*768的情况。 2.浏览器的兼容性 目前市场上的主流浏览器:IE8.0-11,Chrome,Firefox,360浏览器。通常要保持IE和chrome,firefox浏览 器下的兼容性,需要保持页面不变型,js均执行正常。 开发设计组需要制定页面设计规范和js设计规范,保证主流的浏览器页面显示兼容性和js设计兼容性。 3.易用性 Tab键的使用:页面中支持tab按键切换。 Enter键的使用:页面中的某些确定按钮可以使用enter键盘替代。 前进和后退:用户前进和后退有可能会造成数据不完整的提交,重复提交,或者其他的显示问题。 用户删除某个数据前,需要提示用户是否删除,默认焦点选择为“否”。 页面的提示语言,js提示语言,程序提示语言: 提示风格不一样,或者表达不够清晰。 4.微软语言标准 全角字符和半角字符都要使用一个空格分开。 英文和数字直接要有空格分开。 汉字和英文,数字要有空格分开。 带有汉字的话要用全角字符。 语言中不要混用全角和半角标点。 在语言中,永远不要用“你”这个字,要做进一步的步骤描叙的时候,要多用

Unity WebAssembly

三世轮回 提交于 2020-07-29 06:24:35
今天面试官问道对WebAssembly有没有了解,我印象中,WebAssembly是将C++代码转换成网页浏览器支持的代码,只有PC平台才支持。 Unity的WebGL就是WebAssembly了,来测试看看。 我这边是Unity2019. 导出后上传到服务器上测试。 PC上效果如下: 代码正常执行,打出Log。 从console信息来看,webGL对应的是OpenGL ES 3.0 . 然后另外的一个特点就是,在网络界面里面,看不到任何请求,这样或许可以避免被破解。 在手机上firefox提示不支持 但是点击ok之后就可以运行了。。 来源: oschina 链接: https://my.oschina.net/u/4299887/blog/4306984

canvas 的 getImageData 和 toDataUrl 跨域问题

梦想的初衷 提交于 2020-07-29 04:24:13
背景是这样的,母亲节的时候,我们有个需求就是用户可以长按或者点击一个按钮进行截图后去分享我们的活动,然而我们的图片例如头像,采用又拍云做 cdn 优化,所以意味着图片的链接跟主页面所在域名不一样,当需要需要对 canvas 图片进行 getImageData() 或 toDataURL() 操作的时候,跨域问题就出来了。 对于跨域的图片,只要能够在网页中正常显示出来,就可以使用 canvas 的 drawImage() API 绘制出来。但是如果你想更进一步,通过 getImageData() 方法获取图片的完整的像素信息,则多半会出错。 举例来说,使用下面代码获取 github 上的自己头像图片信息: var canvas = document.createElement('canvas'); var context = canvas.getContext('2d'); var img = new Image(); img.onload = function () { context.drawImage(this, 0, 0); context.getImageData(0, 0, this.width, this.height); }; img.src = 'https://avatars3.githubusercontent.com/u/496048?s=120&v=4';'

解决CSS浏览器兼容性问题的一些方案浅析

蓝咒 提交于 2020-07-29 04:05:03
  前端是一个苦逼的职业,不仅因为技术更新快,而且要会的东西实在太多了,更让人头疼的是,还要面临各种适配、兼容性问题。   为什么会有浏览器兼容性问题。还不是因为浏览器厂商太多了。关键是不同厂商,甚至同一厂商不同版本,对同一段CSS的解析效果也不一致,这就导致了页面显示效果不统一,也就带来了兼容性问题。   市场上浏览器种类很多,不同浏览器的内核也不尽相同,所以各个浏览器对网页的解析存在一定的差异。   浏览器内核主要分为两种,一是渲染引擎,另一个是js 引擎,内核更加倾向于说渲染引擎。常见的浏览器内核可以分四种:Trident、Gecko、Blink、Webkit   我们暂且不去关注太多细节问题, 比如那个css样式需要我们去兼容,而是想讨论一下大的解决思路,主要包括4个方面,浏览器CSS样式初始化、浏览器私有属性,CSS hack语法和自动化插件。 1、 浏览器CSS样式初始化   由于每个浏览器的css默认样式不尽相同,所以最简单有效的方式就是对其进行初始化,相信很多朋友都写过这样的代码,在所有CSS开始前,先把marin和padding都设为0,以防不同浏览器的显示效果不一样。以及对一些常用的html元素进行一些初始化处理等等。 * { margin: 0 ; padding: 0 ; }   关于浏览器CSS样式初始化,经验不丰富的话,可能也不知道该初始化什么

【Share & Backup】FreeCrawl

房东的猫 提交于 2020-07-29 02:53:55
分享个一份临时写的代码,感兴趣的朋友可以自取,出于一些原因不多作解释,权当自娱。近期限于各种原因的制约暂时搁置,以后有条件再继续完善这个项目。 代码文件结构如下所示👇 ../ > FC_crawl.py > FC_hparams.py > FC_utils.py > ../FC_music/ > __init__.py > music_analysis.py > music_netease.py > music_qq.py > music_kuwo.py 除了 __init__.py 是个空文件外,其他七个文件都在下文中可以取得,目前使用时 music_kuwo.py , music_netease.py , music_qq.py 都可以单独运行,截至本文发布都可以正常运行,特别地, music_netease.py , music_qq.py 可能需要安装 selenium (基于 Firefox 版本)和 Crypto 库(这个库安装的话请直接安装 pycryptodome 即可,如果安装 Crypto 会有些不友好的问题)。 代码注释很详细,本意在 FC_music 模块下准备做个音频分析,其他模块暂时还没有想法,但是转念一想 PC 机的磁盘上最多能存一万个的 mp3 音频文件,感觉也没什么意义,而且 mp3 格式的文件本来也不能直接进行音频分析,都必须要转成 wav

#新闻拍一拍# 现在你可以在《Minecraft》内启动 Windows 95 计算机,并在上面玩 Doom

拜拜、爱过 提交于 2020-07-29 00:56:50
现在你可以在《Minecraft》内启动 Windows 95 计算机,并在上面玩 Doom Minecraft 已经创建一个新的虚拟机电脑 Mod,它允许玩家在 Minecraft 世界中订购计算机部件,并构建一台实际可以启动 Windows 95 和其他各种操作系统的计算机。该 Mod 运用了 VirtualBox 技术。Minecraft 社区一直在尝试使用 VM Computers Mod,有人因此成功地让 Doom 在 Minecraft 内运行。 来源: cnBeta.COM 拍一拍:没准我们就生活在一个”我的世界“中。 马斯克爆料:我的 Twitter 不怕被黑,私信里大多是交换来的表情包 在 7 月 15 日黑客发起的比特币骗局中,超过 100 多位知名人士的 Twitter 账号被入侵,特斯拉公司 CEO 马斯克就是其中之一。马斯克称,“我是说,我们或许能够从我的私信中挑出一些不着边际听起来很糟糕的内容,但是总体上说,我的私信里大多都是交换来的表情包。” 来源: 凤凰网科技 拍一拍:交换表情包可还行?哈哈 Ubuntu Web:基于 Firefox 的 Web 操作系统,旨在替代 Chrome OS Ubuntu Unity Remix 和 Ubuntu Education 的创建者和主要开发者 Rudra Saraswat 计划创建一个新的基于 Web