首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏测试技术分享

    JAR 文件规范详解

    如上面规范所述,值是何方的版本号Create-By: 定义生成此清单文件的java实现版本和供应商。该属性由jar工具生成。 Specification-Title: 值是定义扩展规范标题的字符串。Specification-Version: 值是定义扩展规范版本的字符串。 RSA (PKCS7 signature, SHA-256 + RSA).DSA (PKCS7 signature, DSA)包括上面没有列出的签名算法的数字签名文件必须在META-INF目录和前缀“SIG ⑥ 错误:如果不能根据此规范解析文件,则应该输出一个警告,并且所有签名都不可信。 为了找到类或资源,类装入器查询散列表以查找适当的jar文件,然后在必要时加载它。02索引文件规范INDEX.LIST文件包含一个或多个节,每节由一个空行分隔。

    2.3K10编辑于 2022-06-09
  • 来自专栏技术博文

    discuz文件命名规范

    按照如下的规范对程序和模板进行命名,请在设计插件时尽量遵循此命名规范: 1.可以直接通过浏览器访问的普通程序文件,以.php 后缀命名。 2.被普通程序文件引用的程序文件,以.inc.php 后缀命名。 3.被普通程序文件,或引用程序文件引用的函数库或类库,以.func.php(函数库) 或.class.php(类库) 后缀命名。 4.模板文件,以.htm 后缀命名,插件模板文件存在于source/plugin/identifier/template/ 目录中。 5.模板语言包文件,以.lang.php 后缀命名,插件语言包文件开发时存放于data/plugindata/ 目录中,文件名为identifier.lang.php。

    3.2K80发布于 2018-04-16
  • 来自专栏根究FPGA

    coe文件标准与规范

    一、介绍 Xilinx COE文件用于初始化ROM内容,设置FIR滤波器系数等功能(目前只用到这些),coe文件中的数据格式可以为有三种格式: (1)、二进制Binary:2 (2)、十进制Decimal :10 (3)、十六进制Hex:16 以一个FIR滤波器的系数coe文件为例,如下所示: ;XILINX COREGenerator(tm)Distributed Arithmetic FIR filter -Jun-2018 11:44:51 Radix = 16; Coefficient_Width= 12; CoefData = 000, ffd, 00f, 02e, f8b, ef9, 24e, 7ff , 7ff, 24e, ef9, f8b, 02e, 00f, ffd, 000; 上面的coe文件为15阶16抽头个数的低通FIR滤波器的系数定义,系数量化为16进制,位宽为12,有符号数。 五、总结 1、分号后的代码都被认为是注释内容,;作为注释符,用于添加额外注释 2、COEFDATA,MEMORY_INITIALIZATION_VECTOR和MEMDATA必须是COE文件中最后一个Keyword

    2.3K20发布于 2020-06-29
  • 来自专栏hotarugaliの技术分享

    Windows下文件命名规范

    保留字符 Windows 系统下以下保留字符不能出现在文件名中: 保留字符 说明 < 英文小于号 > 英文大于号 : 英文冒号 " 英文双引号 / 英文正斜杠 \ 英文反斜杠 | 英文竖线 ? 英文问号 * 英文星号 ASCII NUL 数值为零的 ASCII 字符 有关 Windows 系统下文件命名规则详情见命名文件、路径和命名空间。 2. Linux 文件名转 Windows 在 Linux 系统命名文件则没有 Windows 系统这么多限制,上述 Windows 的保留字符都可以出现在 Linux 系统中。 因此,当跨平台同步文件时,会出现 Windows 系统上的文件同步到 Linux 系统没有问题,但 Linux 上文件名带有上述 Windows 系统的保留字符的文件则无法同步到 Windows 系统上 为了解决这个问题,本人采用的方法是在 Linux 系统中将带有上述 Windows 系统保留字符的文件名进行修改,将其中的保留字符替换成中文环境下的字符(大部分为全角),具体替换映射如下: 保留字符 替换字符

    1.9K30编辑于 2022-03-18
  • 来自专栏简单的日记

    转载数据仓库建设规范2 数据库对象命名规范3   主机目录及文件命名规范4   数据保存周期规范5   数据库编程规范6   JAVA编码规范7   shell编码规范8   完整的规范文档结构

    3 主机目录及文件命名规范 3.1 用户命名规范 主机用户名命名规范: 序号 主机用户名 账号类型 用途 1 hadoop 应用程序账号 hadoop集群管理用户 2 … ftp账号 … 3.2 3.3 文件命名规范 <文件类型>_<主题域>_<数据周期>_<接口文件序号>.dat 主题域 主题域取值情况咱定为各项目名称: 数据周期 取值为:周期日数据8位长度,YYYYMMDD,月数据 6位长度YYYYMM; 接口文件序号 取值为:接口文件序号长度为3,默认从000开始; 3.4 文件格式规范 文件分隔符 文件字段尽量不采用定长分隔,采用“|”等特殊字符作为分隔符,另外在抽取文件时需要确定字段内容中不会出现分隔符字符 ,以免错列; 文件编码 文件编码采用UTF-8。 …… 7 shell编码规范 7.1 shell编程案例 制定程序案例,供大家参考 8 完整的规范文档结构 ? ?

    1.4K21发布于 2020-12-10
  • 来自专栏mousemin

    PSR-7 HTTP 消息接口规范

    PSR-7 HTTP 消息接口规范 此文档描述了 RFC 7230 和RFC 7231 HTTP 消息传递的接口,还有 RFC 3986 里对 HTTP 消息的 URIs 使用。 文件上传 ServerRequestInterface 指定了一种在规范化结构中检索上传文件树的方法,每个叶子都是一个 UploadedFileInterface 的实例。 在单元测试的场景下,开发人员需要能够对文件上桩或模仿的方式来验证和检查不同场景的情况。 getUploadedFiles() 将为开发者提供规范化的结构。 6 * 7 * 根据 HTTP 规范,此接口包含以下属性: 8 * 9 * - HTTP 协议版本号 10 * - HTTP 请求方法 11 * - URI 12 * - 报头信息 6 * 7 * 根据 HTTP 规范,此接口包含以下属性: 8 * 9 * - HTTP 协议版本号 10 * - HTTP 请求方法 11 * - URI 12 * - 报头信息

    1.8K70编辑于 2023-06-10
  • 来自专栏python3

    Python开发规范文件命名

    Python开发规范 ---- 常用目录 目录名 作用 log 日志目录 conf 配置目录 core 核心代码 libs/modules 第三方库 docs 文档库 README 帮助文档 bin 启动入口 ,存放可执行文件 tests 存放测试代码 常用的文件命名 目录名 作用 main.py 主逻辑 setup.py 安装程序打包部署 setuptools 百度就有教程 requirements.txt 软件的基本功能 [x] 2.运行代码方法:安装环境、启动命令等 [x] 3.简要使用说明 [x] 4.代码目录结构说明 [x] 5.常见问题说明 conf.py 配置文档 项目中哪个模块用到这个配置文件直接通过

    1.4K30发布于 2020-01-10
  • 来自专栏转载gongluck的CSDN博客

    FLV文件格式官方规范详解

    过程中借助ffmpeg实际转换了一个flv文件用例研究。 一个FLV文件,每种类型的tag都属于一个流,也就是一个flv文件最多只有一个音频流,一个视频流,不存在多个独立的音视频流在一个文件的情况。 数据的起始位置就是从文件开头偏移这么多的大小。 FLV文件体 ---- body部分由一个个Tag组成,每个Tag的下面有一块4bytes的空间,用来记录这个tag的长度,这个后置用于逆向读取处理,他们的关系如下图: ? = MP33 = Linear PCM, little endian4 = Nellymoser 16-kHz mono5 = Nellymoser 8-kHz mono6 = Nellymoser7 G.711 mu-law logarithmic PCM 9 = reserved10 = AAC11 = Speex14 = MP3 8-Khz15 = Device-specific sound7,

    3.8K61发布于 2018-03-08
  • 来自专栏iSharkFly

    Confluence 7 编辑文件

    你可用使用你喜欢的桌面应用编辑保存到 Confluence 上面的任何文件。当你使用你的桌面应用编辑完成后,编辑内容将会自动重新保存回 Confluence 上。 你可用编辑 Office 文档,Photoshop 文件,Keynote 幻灯片 —— Confluence 上保存的任何文件,只要在你的计算机中安装有相应的程序你都可以进行编辑。 要对页面中的文件进行编辑,你需要在特定的空间中具有 添加附件(Add Attachments)权限。 这个特性在 Confluence 6.11 的后续版本才可以使用。 如果你还是使用比较老的 Confluence 版本的话,你任然可以使用 编辑微软 Office 文件或者手动上传你的文件。 请查看 管理文件 页面中的指南。

    1.3K00发布于 2020-08-31
  • 来自专栏itclanCoder

    JavaScript企业级编程规范(1)-文件命名-注释规范-id与class

    下面这些规范不是硬性规定,但不妨可以作为参照,向大厂看齐,作为标杆。 · 正 · 文 · 来 · 啦 · 01 文件夹(项目)命名规范 项目名全部采用小写方式, 以中划线分隔。 值得一提的是:JavaScript文件的存放的文件夹放在Web应⽤目录中的components文件夹或其以业务组件,应用小写标识命名子文件夹 ? 有了它,真的可以减少不少变量命名的痛苦. 07 注释规范 涉及到文档注释,单行注释与多行注释,变量语句,函数注释 文档注释 当针对整个文件的注释,必须放在js⽂文件的开头,注释顺序及内容如下,这个不是硬性规定的 互联网上这种命名归纳有很多,找到一你喜欢的,遵行你自己的公司规范就好,如果没有规范,那就自己定义规范的 id的优先级要高于class,class是为高可复用组件设计的,理论上他们应处在第一位。 href="#"> 阅读原文 结语 conclusion 本小节主要介绍了JavaScript中编程规范的8个点,文件夹项目命名规范,子项目目录名,javaScript文件名,css

    1.6K20发布于 2020-10-28
  • 来自专栏小赵的Java学习

    Java编程规范-文件组织与排版

    文件组织 1文件名 Java源文件以其顶层的类名来命名,区分大小写,文件扩展名为 " .java " 。 2源文件结构 源文件应该按如下顺序布局 ( 如果有该部分内容 ) : 1、文件头注释;不强制要求按照此规范处理 2、package 语句; 3、import 语句; 4、类或接口声明 / 实现; 3一个文件只定义一个类 为方便程序的阅读与代码的维护,一个源文件中只定义一个类,内部类不受此限制。 除外; 5、参数列表中的逗号 ‘,’ 后面; 6、for 循环中的表达式之间,分号 ‘;’ 后面; 7、foreach 循环中冒号 ‘:’ 前后; 8、方法名 ( 包括声明和调用 ) 和左括号 public final static int MAX_USER_CNT = 1024; 【正确用法】 public static final int MAX_USER_CNT = 1024; 7类成员排列顺序

    94930编辑于 2022-12-01
  • 来自专栏黑客下午茶

    Linkerd Service Mesh 服务配置文件规范

    服务配置文件 为 Linkerd 提供有关服务的附加信息。以下是可以使用服务配置文件完成的所有操作的参考。 系列 中文手册(https://linkerd.hacker-linner.com) Spec(规范) 服务配置文件规范必须包含以下顶级字段: route 对象的列表 Route(路由) route 对象必须包含以下字段 重试请求与原始请求的最大比率 实战 设置服务配置文件 https://linkerd.hacker-linner.com/2.11/tasks/setting-up-service-profiles/

    49620编辑于 2021-12-13
  • 来自专栏体验主义

    最新iOS设计规范二|7大应用架构

    作为互联网应用的开发者、产品经理、体验设计师,都应当理解并熟悉平台的设计规范。这有利于提高我们的工作效率,保证用户良好的体验。 本文是iOS设计规范系列第二篇:7大应用架构。 7大架构(Architecture) 架构是有关软件/系统整体流程、结构与组件的抽象描述,用于指导大型软件/系统各个方面的设计。iOS关于架构的指导原则分为7个如下的部分。 (设计规范虽如此,但实际上大家基本都在用广告,大型APP比如微信QQ会用自己的品牌) 启动页采用适当的方向。如果您的应用同时支持纵向和横向模式,则应使用设备的当前方向启动。 模态设计规范如下: 模态要在合适的时机使用。只有在需要将用户的注意力集中在做出选择或执行与当前任务不同的任务时,才能创建模态体验。 导航设计规范如下: 始终提供清晰明确的路径。用户应该知道他们在APP中的位置以及如何到达下一个目的地。无论导航风格如何,操作路径必须符合逻辑,可预知易于遵循。

    3.8K20发布于 2021-04-08
  • 来自专栏IMWeb前端团队

    前端开发规范之命名规范、html规范、css规范、js规范

    eg:studentInfo、userInfo、productInfo 文件资源命名 文件名不得含有空格 文件名建议只使用小写字母,不使用大写字母。 ( 为了醒目,某些说明文件文件名,可以使用大写字母,比如README、LICENSE。 ) 文件名包含多个单词时,单词之间建议使用半角的连词线 ( - ) 分隔。 不推荐: (function(log){ 'use strict'; var arr = [10, 3, 7, 9, 100, 20], sum = 0, i; ' + sum) }(window.console.log)); 推荐(函数式编程): (function(log) { 'use strict'; var arr = [10, 3, 7, 'valid' : 'invalid' ---- JSHint 在js规范中,有很多规范都是样式上的规范而不是逻辑上的规范,比如尽量使用=== 而不是==,我们可以使用JSHint或者JSLint,Javascript

    7.6K10发布于 2019-12-03
  • 来自专栏蘑菇先生的技术笔记

    Windows Phones 7 文件操作

    Windows Phones 文件操作,自己重新测试了一遍,通过,给大家参考使用。      + filename; private const string settingname = "sname"; ///

    /// 创建文件夹 { MessageBox.Show("不存在"); } } } //删除文件夹 { file.DeleteDirectory(foldername); } } //创建文件 private void button7_Click(object sender, RoutedEventArgs e) { using (IsolatedStorageFile

    75460发布于 2018-05-21
  • 来自专栏ApacheHudi

    不同表格式如何表示规范文件集?

    术语 • Copy-on-write (COW)是写时复制的 • Merge-on-read (MOR)是读时合并的 表格式如何表示数据和删除文件规范列表? 所有表格式都在元数据文件中存储对一组规范数据和删除数据集的引用。 要了解规范文件集,读取器会读取所有日志条目,直到与它希望读取的 table 版本相对应的条目,并将其汇总到该表的单个逻辑快照中。 最后Hudi 客户端如何表示规范文件集 Hudi 客户端有两种方法可以发现组成表的文件切片: 1. 图 7.Iceberg 客户端将首先查阅目录以了解当前的元数据文件。然后它会加载包含所有实时快照的元数据文件。 元数据文件本身不构成可读取的日志。

    58210编辑于 2024-11-23
  • 来自专栏明明如月的技术专栏

    8.3格式文件规范

    ====================源自DOS时代的8.3格式文件规范==================== 所谓8.3格式短文件规范,就是型如 PROGRA~1(目录)或者 元素周~1. exe(文件)这样的名称—— “8”是指文件名或目录名的主体部分小于等于8个字节; “3”是指文件名的扩展名部分小于等于3个字节。 8.3短文件名格式规范是DOS+FAT12/FAT16时代遗留下的老规矩, 自从Windows95开始(其实据说从Windows for Groups 3.11开始), Windows就已经能支持长文件名 ,但是为了向前兼容,特别是文件系统兼容性, FAT文件系统均强制执行“为长文件名提供8.3兼容格式的短文件名”的特性。 因此你会看到,在FAT16/32文件系统上: 目录"program files"同时还拥有一个8.3规范的"PROGRA~1"短名称; 而文件"元素周期表.exe"也同时拥有一个"元素周~1.exe

    1.1K40发布于 2021-08-27
  • 来自专栏运维开发王义杰

    Go 语言的包命名和文件命名规范

    在开发 Go 项目时,恰当的包命名和文件命名是极为重要的。良好的命名习惯能使你的代码更易于理解和维护。在本文中,我们将探讨 Go 语言的一些包命名和文件命名的规范和建议。 文件命名 在 Go 中,文件名通常是包内容的反映。以下是一些关于文件命名的基本规则: 小写字母和下划线:Go 的约定是使用小写字母和下划线来命名文件。例如,http_server.go。 描述性名称:文件名应当描述文件中代码的功能。例如,如果文件包含的是 HTTP 服务的代码,可以命名为 http_server.go。 测试文件:对于测试文件文件名应该以 _test.go 结尾。 平台特定文件:如果文件是特定平台的,应该在文件名后加上平台名。例如,http_server_windows.go。 Golang项目目录和文件命名实例 以下是一个 Golang 项目的典型目录和文件结构实例,展示了包命名和文件命名的规范和实践。

    8K20编辑于 2023-08-10
  • 来自专栏林德熙的博客

    dotnet tool 文件编码规范命令行工具

    例如我的应用主输出是 UTF8 编码,此时我在二进制可执行文件里面保存的输出字符串的二进制是采用 GBK 编码的内容,在一些用户的设备上也许就会显示出乱码 本文来安利大家一个 dotnet 工具,这个工具可以用来协助大家找到项目里面的编码不规范文件 本文告诉大家的这个工具的源代码在 GitHub 完全开源,这个开源仓库是一个古老的仓库,核心功能是提供给 VisualStudio 插件,用于扫整个项目里面的所有文件,尝试找到所有编码不规范文件。 而本文只是用到这个仓库里面的 dotnet tool 工具 仓库请看 dotnet-campus/EncodingNormalior: 规范文件编码。 可以采用如下命令使用工具 EncodingNormalior -f E:\lindexi\EncodingNormalior 上面命令的 E:\lindexi\EncodingNormalior 就是需要扫编码规范文件夹 ,使用这个命令可以将这个文件夹里面的所有文本文件扫一次,如果有文件不符合规范的,将会输出出来 如果大家期望使用这个工具自动转换文件编码,此时可以添加 --TryFix true 参数,如下面命令 EncodingNormalior

    46920发布于 2020-10-29
  • SpringCloud入门之YAML格式文件规范学习

    4)缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 规范一:文档使用 Unicode 编码作为字符标准编码,例如 UTF-8 规范二:使用“#”来表示注释内容 # 客户订单 date: 2015- JSON的语法其实是YAML的子集, 大部分的JSON文件都可以被YAML的解释器解释。 binary | # Base64 图片 R0lGODlhDAAMAIQAAP//9/X 17unp5WZmZgAAAOfn515eXv Pz7Y6OjuDg4J circle center: &ORIGIN {x: 73, y: 129} radius: 7 - ! 规范八:锚点与引用,定义数据的复用。

    98701编辑于 2025-04-05
领券