还需检查保留字、非法开头和名称碰撞。不同输入可能被整理成相同标识符,格式看似规范不等于在当前程序里可安全使用。
- 与现有字段或变量表比较是否重名。
- 确认首字符及剩余字符均合法。
- 必要时按团队规则调整缩写和分词。
注意:自动命名不能替代项目约定与语义审核。
每页 10 个问题,点击展开答案;也可按右侧主题筛选。
还需检查保留字、非法开头和名称碰撞。不同输入可能被整理成相同标识符,格式看似规范不等于在当前程序里可安全使用。
注意:自动命名不能替代项目约定与语义审核。
参考来源:大小写转换功能说明
不会。页面只输出文本的另一种写法,项目里所有使用位置、字符串引用和外部接口都不会自动同步,需要在代码环境中处理。
注意:接口字段改名涉及消费者兼容性,不能只调整页面上看到的名字。
参考来源:大小写转换功能说明
不能。码点标识的是字符编号,而字节编码还需要按规则把编号转成一个或多个字节;数值外观相似并不意味着层次相同。
注意:把码点直接拆成字节可能得到错误文本。
参考来源:Unicode转换功能说明
不能。某些字符必须让前后两个单元配对,才能形成完整表示,单独留下其中一段会失去原字符含义;复制与截断时应保持整体。
注意:屏幕上看到一个图形,不代表内部只有一个编码单元。
参考来源:Unicode转换功能说明
两者使用不同的数字分组表示字节,读取规则并不一样。十六进制中的一对数字通常对应一个字节,二进制则需要八个二进位。
注意:不要靠删除不认识的字符来强行得到一段可读文字。
参考来源:文本二进制转换功能说明
文字先转换为字节,再以二进制显示。中文在常见编码下通常占多个字节,所以不能把一个字形等同于一个八位单元。
注意:少复制一组字节可能破坏整个字符。
参考来源:文本二进制转换功能说明
不能。文本节点、属性、链接位置及脚本都遵循各自的解析规则,仅替换尖括号不能覆盖每种使用方式。
注意:不要把一个通用转义结果当作所有场景的安全保证。
参考来源:HTML实体编码功能说明
不能一概而论。还原后的尖括号可能重新成为标签语法,使用不可信内容时应按实际插入位置选择文本展示或安全处理。
注意:格式还原本身不承担过滤恶意标记的职责。
参考来源:HTML实体编码功能说明
取决于协议要求,不能习惯性重复处理。已经表示字符的百分号若再被编码,接收方多解码或少解码一层都可能得到不同内容。
注意:编码不是加密,多包一层也不会提供保密性。
参考来源:URL编码解码功能说明
应对参数的值使用组件编码,防止值里的与号被解释成参数分隔符;不要把整个查询结构不加区分地编码成一个值。
注意:完整网址模式会保留部分结构字符,不能替代所有参数值处理。
参考来源:URL编码解码功能说明