软件工具 SofTool.CN 本次搜索耗时 0.123 秒,为您找到 328 个相关结果.
  • 02_函数

    背景: 原则: 1. 一个函数仅完成一件功能 2. 重复代码应该尽可能提炼成函数 3. 避免函数过长,新增函数不超过 50 行 (非空非注释行) 4. 避免函数的代码块嵌套过深,新增函数的代码块嵌套不超过4层 5. 可重入函数应避免使用共享变量; 6. 对参数的合法性检查, 7. 对函数的错误返回码要全面处理 8. 设计高扇入,合理扇出(小...
  • 10 文件存储结构

    5963 2020-12-26 《Linux 入门教程》
    Linux文件存储结构,包括目录项、inode、数据块。 大部分的Linux文件系统(如ext2、ext3)规定,一个文件由目录项、inode和数据块 组成: 目录项:包括文件名和inode节点号。 Inode:又称文件索引节点,包含文件的基础信息以及数据块的指针。 数据块:包含文件的具体内容。 先说inode 理解inode,要从文件储存说起。...
  • 10.5_打包交易至区块

    10.5.1 创币交易 10.5.2 Coinbase奖励与矿工费 10.5.3创币交易的结构 10.5.4 Coinbase数据 验证交易后,比特币节点会将这些交易添加到自己的内存池中。内存池也称作交易池,用来暂存尚未被加入到区块的交 易记录。与其他节点一样,Jing的节点会收集、验证并传递新的交易。而与其他节点不同的是,Jing的节点会把这些交...
  • 6.5_数字签名(ECDSA)

    6.5.1 数字签名如何工作 6.5.1.1 创建数字签名 6.5.1.2 签名序列化(DER) 6.5.2 验证签名 6.5.3 签名哈希类型(SIGHASH) 6.5.4 ECDSA数学 6.5.5 随机性在签名中的重要性 到目前为止,我们还没有深入了解“数字签名”的细节。在本节中,我们将研究数字签名的工作原理,以及如何在不出示私钥的情况...
  • Go 程序结构

    5719 2020-12-26 《Go 语言》
    继续上一节的代码,下面来看看它具体的结构: Go Hello World 实例 Go 语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句 & 表达式 注释 接下来让我们来看下简单的代码,该代码输出了”Hello World!”: package main //当前文件要使用fmt包: 该包实现了格式化 IO(输入/输出) i...
  • 08_MP3播放

    5702 2021-01-01 《LPC5411x 开发笔记》
    有损音频利用人类听觉对声音中的某些频率成分不敏感的特性,从原始PCM数据中将这不敏感的一部分信息去除,以达到压缩的目的。其具有体积小,便于传输的特点,得到了广泛的应用。 1. MP3概述 MP3格式1991年由德国夫琅和费集成电路研究所(FraunhoferInstitute for Integrated Circuits)的一个工程师团队发明,并将其...
  • 12_IIC驱动实现

    5629 2020-12-26 《S3C2416 裸机开发》
    IIC是Philips推出的芯片间串行传输总线,它以二根连线实现完善的全双工同步数据传送,可以极方便地构成多机系统和外围器件扩展系统。由于其接口简单灵活,很多外围器件均提供了IIC接口,如手机、平板常用的重力传感器、地磁感应、陀螺仪、电容屏接口等均是采用IIC接口的。这些器件采用IIC接口可减少芯片封装的引脚,使之更小型化,同时也可以降低布线难度,这对于手机...
  • 日历

    5578 2021-04-29 《GTK+ 2.0 中文教程》
    日历 Calendar 示例 效果 源码 日历 Calendar 日历(Calendar)控件是显示和获取每月日期等信息的高效方法。它是一个很容易创建和使用的控件。 创建日历控件的方法和其它控件的类似: GtkWidget *gtk_calendar_new ( void ) ; 有时候,需要同时对控件的外观和内容做很多的修改。这时候...
  • 01_汇编格式

    任何Linux汇编行都是如下结构: [<label>:][<instruction or directive or pseudo-instruction>} @comment 注释:: 表示 标号, GNU汇编中,任何以冒号结尾的标识符都被认为是一个标号,而不一定非要在一行的开始instruction 表示 指令directive 表示 伪操作...
  • 09 文件系统

    5521 2020-12-26 《Linux 入门教程》
    文件系统就是分区或磁盘上的所有文件的逻辑集合。 文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件、目录、软连接及文件保护信息等都存储在其中。 不同Linux发行版本之间的文件系统差别很少,主要表现在系统管理的特色工具以及软件包管理方式的不同,文件目录结构基本上都是一样的。 文件系统有多种类型,如: ext2...