首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏零域Blog

    腻子脚本 — HTML5Shiv

    这里提供一种让 IE 浏览器支持 HTML5 的方法,那就是使用 HTML5Shiv。 HTML5Shiv 主要解决 HTML5 提出的新的元素不被IE6-8识别。 然而微软近期才表态要在 IE 中支持 HTML5,以致到今天为止的 IE8 及以下是无法支持 HTML5 标签的. 是 JavaScript 文件,如果 IE6/7/8 禁用脚本的用户,那么就变成了无样式的”白板”网页,我们该怎么解决呢?    important;} </style>

    您的浏览器禁用了脚本,请查看这里来启用脚本! [endif]--> 这样可以引导用户开启脚本,或者直接跳到 xhtml 标签设计的页面。 注意事项三 HTML5shiv is found within the <head> tag.

    1.1K10编辑于 2022-03-23
  • 来自专栏IT运维技术圈

    md5值输出脚本(python)

    封装一个md5的模块,带入参数可以输入md5的值. 希望能对大家有用. #! /usr/bin/env python3 """Python utility to print MD5 checksums of argument files. """ bufsize = 8096 fnfilter = None rmode = 'rb' usage = """ usage: md5sum.py [-b] [-t] [-l] [-s bufsize] [file ...] files means stdin """ % bufsize import io import sys import os import getopt from hashlib import md5 filename, out) fp.close() return sts def printsumfp(fp, filename, out=sys.stdout): m = md5(

    1.7K10编辑于 2022-06-26
  • 来自专栏数字芯片实验室

    python脚本练习(5):读写文件步骤

    在IC研发中使用脚本读写文件是一个常见的事情,本文将介绍使用Python完成文件读写的三个步骤: 1.调用open()函数,返回一个File对象。

    1K30发布于 2020-07-17
  • 来自专栏韩东吉的Unity杂货铺

    零基础入门 5: 自定义脚本内容和脚本ICON

    我们在Unity的Project视图里,可以创建脚本。这点可能大家都知道,我们以C#脚本为例。 ? 我们创建一个C#脚本并且命名为FirstScript。 ? 此时如上图,我们可以看见创建出来的脚本有一些自带的代码。如Start和Update函数都是创建脚本后默认自带的内容。 不知道大家有没有想过,为什么每次创建出来的新脚本都是这样的内容呢? 我们从上图中可以看到从81到90的这些txt文件,都是Unity创建脚本的模板文件,有创建C#脚本模板,创建JS脚本模板,也有创建调试脚本模板以及一些shader脚本创建模板。 ---- 脚本ICON。 这里所说的脚本ICON是什么呢? 如下图所示,我们把创建的脚本拖动到摄像机上。 ? 此时,摄像机上的FirstScript脚本就已经被添加了。 而此时的脚本Icon是默认的Icon。 ? 那如何自定义我们自己的Icon呢? 首先点击一下Project窗口中的这个脚本。此时Inspector脚本有一些这个脚本的信息显示。 ?

    1.3K30发布于 2018-10-19
  • 来自专栏sktj

    python 获取文件md5脚本

    /usr/bin/python import hashlib import os def md5(file_path): if os.path.isdir(file_path): return '1' read_file = open(file_path,'r') the_hash = hashlib.md5() for line in read_file.readlines(): the_hash.update

    2.1K20编辑于 2022-05-14
  • 来自专栏啄木鸟软件测试

    自愈测试脚本5大常见误区

    引言 随着UI自动化测试规模扩大,元素定位失效、页面结构微调、环境波动等问题频发,传统脚本‘一挂即瘫’的脆弱性日益凸显。 自愈测试(Self-Healing Test)技术应运而生——它赋予脚本在运行时自动识别失效定位器、推荐并切换备用选择器、甚至动态修正断言的能力。 本文结合啄木鸟软件测试团队在金融与电商领域23个中大型项目的实战复盘,梳理出自愈测试脚本落地中最常见的5大误区。 误区一:把‘自动重试’当‘自愈’ 这是最普遍的认知混淆。 我们在某电商平台验收测试中发现,自愈引擎将‘加入购物车’按钮(绿色)与‘收藏商品’按钮(同为绿色心形图标,仅尺寸小5%)错误关联,导致关键业务流中断却未报错——因为‘视觉上找到了一个绿色心形’。 下一期,我们将发布《自愈测试成熟度评估模型(ST-Maturity v1.0)》,涵盖从‘手工重试’到‘语义驱动自治测试’的5级演进路径,欢迎关注啄木鸟软件测试公众号获取。

    26910编辑于 2026-05-20
  • 来自专栏C语言

    【Python】脚本保护与分发:5 种方法轻松保护你的 Python 脚本

    以下是关于如何隐藏 clean.py 脚本内部代码的 5 种方法的改进与完善版,包括详细的步骤、工具下载、安装和使用说明。 方法 5:将脚本部署为云服务 将 clean.py 部署在服务器上,用户通过网络接口调用脚本的功能,而无需直接运行代码。 用户仅通过网络接口访问脚本功能。 注意: 需要配置服务器环境。 文件大小对比 方法 文件类型 文件大小范围 说明 方法 1:EXE .exe 5-50 MB 包含运行环境,适合无 Python 环境用户。 方法 5:云服务 无需分发文件 无直接影响 客户端无文件下载,依赖网络交互。

    2.1K10编辑于 2025-01-24
  • 基础脚本更新--Seurat(V5) + 排污 + 去双细胞传参脚本

    作者,Evil Genius这会儿到过年的这段时间,基本都是更新脚本。 还是封装传参类的脚本,首先准备文件,共5列内容,样本名称,数据路径,数据格式(10x or csv),样本分组、疾病分期,当然,大家最好把更多的信息放进来,比如性别,年龄等内容,信息越全越好。 然后是脚本设计,通常来讲,我们Seurat V5 + decontX + scDblFinder的组合,每个样本单独运行decontX + scDblFinder,然后进行harmony整合分析。 全流程脚本如下,推荐大家学一学封装,这样以后传参分析数据即可,不用一行一行的运行,更多的时间用在课题设计,生物学解读,阅读文献等方面。脚本基本都测试过了,完全满足分析需求。#! (nrow(top5_markers) > 0) { heatmap_genes <- unique(top5_markers$gene) if (length(heatmap_genes) >

    77811编辑于 2026-01-06
  • 来自专栏啄木鸟软件测试

    自愈测试脚本5个主流开源方案实战解析

    据2023年Applitools《自动化测试维护成本报告》显示,企业平均将47%的测试工程时间耗费在脚本修复上,而非新功能覆盖。 本文聚焦‘开源’这一关键约束,深度评测当前可直接集成、无商业授权风险的5大自愈方案,结合真实项目落地经验,为你厘清技术选型路径。 cypress-self-healing插件(MIT协议)采用‘影子定位器(Shadow Selectors)’策略:首次运行时,除主选择器外,自动记录5类冗余特征(如父元素class、兄弟节点tag、 这也是我们坚持只评测上述5个方案的根本原因。 结语:自愈不是终点,而是测试智能化的新起点 自愈测试脚本的价值,从来不止于减少红色报错。 记住:最好的自愈,是让脚本在变化中学会思考,而非被动等待修复。 下期预告:《自愈脚本如何与CI/CD深度协同?——从GitLab CI到Argo Workflows的实践模板》

    8110编辑于 2026-09-09
  • 来自专栏Python大数据分析

    5个方便好用的Python自动化脚本

    编程世界里有各种各样的自动化脚本,来完成不同的任务。 尤其Python非常适合编写自动化脚本,因为它语法简洁易懂,而且有丰富的第三方工具库。 1、自动化阅读网页新闻 这个脚本能够实现从网页中抓取文本,然后自动化语音朗读,当你想听新闻的时候,这是个不错的选择。 代码分为两大部分,第一通过爬虫抓取网页文本呢,第二通过阅读工具来朗读文本。 并控制速率、频率和语音 import pyttsx3 import requests from bs4 import BeautifulSoup engine = pyttsx3.init('sapi5' 相比较邮件客户端,Python脚本的优点在于可以智能、批量、高定制化地部署邮件服务。 ('titanic') ### Importing The Library import dtale #### Generating Quick Summary dtale.show(df) 5

    1.2K30编辑于 2022-04-03
  • 来自专栏Man_Docker

    shell脚本-保留目录下最进5天的文件

    /bin/bash #保留文件数 ReservedNum=5 FileDir=/data/bak date=$(date "+%Y%m%d-%H%M%S") FileNum=$(ls -l $FileDir

    79310编辑于 2022-01-12
  • 来自专栏飞牛Fnos系统合集

    飞牛 NAS 服务器应急脚本合集:5 个实用脚本快速解决系统故障

    今天整理了飞牛共建团大佬们分享的5个高频应急脚本,覆盖依赖修复、硬件检测、Docker重置等核心场景,上手简单还能大幅减少排查时间,新手也能轻松应对突发状况。1. GPU编解码能力检测脚本 作者:青团&友人想知道NAS的GPU支持哪些视频编解码格式?这个脚本能一键检测硬件兼容性,帮你精准判断影音转码、虚拟机显卡直通等场景的可行性。 飞牛Docker重置脚本 作者:七月七夕Docker出现启动失败、配置错乱时,无需手动删除配置文件,这个脚本可一键重置Docker到出厂状态,比手动操作更高效且不易出错。 执行命令:curl http://qdnas.icu/swap_manage.sh | bash操作选项:禁用现有SWAP分区自定义设置SWAP分区大小一键启用SWAP功能(适配服务器长期运行需求)5. 飞牛聚合脚本(多功能工具集)作者:又菜又爱玩的小朱猪这是一个集成了12个实用工具的脚本集合库,覆盖硬件压测、网络诊断、阵列修复等多个场景,尤其推荐IOMMU直通和网络诊断功能。

    4.7K10编辑于 2025-11-12
  • 来自专栏效能提升

    5 款 AI 测试神器,让脚本编写效率飙升

    这大幅降低了编写浏览器自动化脚本的门槛——会描述测试步骤,比会写完整的 Playwright API 调用,门槛低得多。 单纯的工具只能加速执行,Skill 体系解决的是"Agent 知道该怎么做"的问题——这恰恰是脚本编写效率能持续提升、而不是只提升一次的关键机制。 四、面向 Excel 任务表的全流程自动化方案这是什么: 一种把"任务表 → 测试用例 → 执行脚本 → 执行 → 报告"全流程串联起来的工作方式。 核心机制:这套方案的关键设计是分步骤、可观测——任务表解析成结构化数据,结构化数据生成可读的测试用例文档,测试用例转化成可执行脚本,脚本执行产生带截图的日志,日志渲染成带仪表盘的 HTML 报告。 如果只是用 AI 工具加速执行,却没有把团队的领域知识结构化沉淀下来,效率提升会停留在"省点打字时间"的层面,很快遇到天花板:工具能帮你更快地写出脚本,但如果脚本本身的定位规范不对、等待策略不对,跑出来的还是脆弱的

    40110编辑于 2026-06-24
  • 来自专栏啄木鸟软件测试

    测试专家必看:5款自愈测试脚本工具深度对比

    引言 在持续交付与高频迭代的DevOps时代,传统UI自动化测试脚本因界面元素变动(如ID变更、DOM结构调整、动态加载延迟)而频繁失效——平均30%~60%的维护成本消耗在脚本修复上。 ‘自愈测试’(Self-Healing Testing)正成为破解这一瓶颈的关键范式:它赋予测试脚本自主识别元素变更、动态匹配替代定位器、并自动修复或降级执行的能力。 作为啄木鸟软件测试团队近两年落地27个大型金融/电商项目的技术沉淀,我们实测对比了当前主流的5款自愈测试工具,覆盖开源方案与商业平台,力求为测试架构师与自动化负责人提供可落地的选型决策依据。 实测修复延迟仅120ms,完全无侵入(原有Selenium脚本0修改),但自愈率仅63.1%,对复杂Shadow DOM支持有限。适合中小团队快速试点。 Mabl:AI驱动的端到端平台。 我们发现,某工具自愈率95%背后,是32%的用例因反复失败触发5次以上自愈尝试,暴露真实稳定性问题。  向左移,而非向右补:自愈是兜底,非替代。

    10810编辑于 2026-09-09
  • 来自专栏简栈文化

    批量操作脚本让你5mins搞定发版

    但是在这个过程中,需要有拉取新分支,合并分支,批量删除分支,打tag等等繁琐的操作,项目一多如果有一个批量脚本就更好了。 下面我就列举一些平时使用最多的几个,仅供参考: 批量脚本 01-批量拉取新分支 比如一个新的迭代要开始了,就需要从master拉取dev分支。 #!  /git_batch_deploy_snapshot.sh 上面的这些脚本也是因为当时自己要发布版本,总共写脚本花费了20~30mins的时候,发布时间也才30mins。 如果那天我不写这个脚本,业务我每次都要花费60+mins去做,而且其他不熟悉的人做发布的时候肯定会花费更多的时间。开发就应该把那些重复的事情标准化与产品化。能够真的做到可持续~

    44910发布于 2021-11-03
  • 来自专栏渗透测试专栏

    渗透测试XSS漏洞原理与验证(5)——XSS跨站脚本

    XSS漏洞概述XSS简介XSS被称为跨站脚本攻击(Cross-site scripting),由于和CSS(CascadingStyle Sheets)重名,所以改为XSS。 %3Cscript%3Ealert(666)%3C/script%3E反射型XSS特点:非持久性参数型脚本反射型XSS的JS代码在Web应用的参数(变量)中,如搜索框等地方数据流量走向:浏览器 ->后端 客户端上的JavaScript脚本可以访问浏览器的DOM并修改页面的内容,不依赖服务器的数据,直接从浏览器端获取数据并执行。 name= 当访问以上地址时,服务器返回包含上面脚本的HTML静态文本,浏览器会把HTML文本解析成DOM。 /xss.css>expression

    5.大小写:<iMg sRc='#'Onerror="alert(/xss/

    3.8K10编辑于 2024-11-08
  • 来自专栏自学气象人

    【复制即用】下载ERA-5数据的python脚本分享

    分享两个下载era5数据的脚本(根据实际仅需要改动时间、变量、气压层、时次即可使用),由中国科学技术大学-大气科学先进计算实验室提供。 if os.path.exists(date_name): continue c.retrieve( 'reanalysis-era5- 'grib', 'pressure_level': [ '1', '2', '3', '5' ', ], }, date_name) print('ok') 并行下载 气象学家公众号提供了并行下载的脚本 ,有需要的可以了解一下 并行下载ERA5数据的python脚本

    3K31编辑于 2023-01-12
  • 来自专栏橙子探索测试

    Selenium自动化测试-5.脚本录制神器Katalon Recorder

    Katalon Recorder主要功能如下: 1.录制回放脚本; 2.定位网页元素; 3.转化成WebDriver的脚本; 以下介绍Katalon Recorder的安装及基本使用。 ? 5.点击Target下拉框,会发现有很多定位方式,是不是很惊喜?嘻嘻嘻,选择合适的,直接copy用吧。 ? ? Katalon Recorder录制回放 我们来录制一个百度搜索的操作流程,然后回放。 3.点击play,即可回放刚录制的脚本,效果如下: ? ? 是不是很棒棒?接下来,我们再看看Katalon Recorder如何导出脚本。 ? Katalon Recorder导出脚本 1.录制完成后,点击Export: ? 2.可以选择自己熟悉的语言: ? 总结:Katalon Recorder可以用来定位、录制脚本、导出脚本等等,更多功能自己去尝试下吧。

    4.1K20发布于 2020-03-11
  • 来自专栏离别歌 - 信息安全与代码审计

    php5全版本绕过open_basedir读文件脚本

    漏洞很久之前(大概5年前)被提出来了,但并不是php代码上的问题,所以问题一直存在,直到现在。我一直没留意,后来yaseng告诉我的,他测试了好像5.5都可以。  前几天成信的CTF,试了下这个脚本,apache也可以读取,当时读了读kali机子的/etc/httpd/conf/httpd.conf,没啥收获。发现没旁站,流量是通过网关转发的。  ?

    1.2K31发布于 2020-10-15
  • 来自专栏全栈测试

    Selenium自动化测试-5.脚本录制神器Katalon Recorder

    Katalon Recorder是一款基于界面的自动化测试脚本录制工具,代替了selenium IDE,使用非常简单方便。 Katalon Recorder主要功能如下: 1.录制回放脚本; 2.定位网页元素; 3.转化成WebDriver的脚本; 以下介绍Katalon Recorder的安装及基本使用。 5.点击Target下拉框,会发现有很多定位方式,是不是很惊喜?嘻嘻嘻,选择合适的,直接copy用吧。 ? Katalon Recorder录制回放 我们来录制一个百度搜索的操作流程,然后回放。 3.点击play,即可回放刚录制的脚本,效果如下: ? 是不是很棒棒?接下来,我们再看看Katalon Recorder如何导出脚本。 总结:Katalon Recorder可以用来定位、录制脚本、导出脚本等等,更多功能自己去尝试下吧。

    3.9K30发布于 2019-10-17
领券