软件工具 SofTool.CN 本次搜索耗时 0.206 秒,为您找到 655 个相关结果.
  • 一文彻底搞定字符编码

    2829 2024-07-15 《Go 语言》
    字符编码 ASCII 编码 Unicode 码点 Unicode编码 定长与变长 UTF-32 UTF-8 Go中的UTF-8 字符编码 我们都知道,程序中的所有信息都是以二进制 的形式存储在计算机的底层,也就是说我们在代码中定义的一个 char 字符或者一个 int 整数都会被转换成二进制码储存起来,这个过程可以被称为编码 ,而将计...
  • 5.2 消息的封包与拆包

    A) 创建 拆包 封包 的抽象类 B) 拆包 封包 的实现类 C) 测试拆包封包功能 我们这里就是采用经典的TLV(Type-Length-Value) 封包格式来解决TCP粘包问题吧。 Type: 类型Length: 数据长度Value: 数据内容 由于Zinx也是TCP流的形式传播数据,难免会出现消息1和消息2一同发送,那么...
  • 按位反转源码

    2774 2022-12-31 《C 语言》
    8位无符号整型数据按位反转源码 32位无符号整型数据按位反转源码 8位无符号整型数据按位反转源码 //功能: // 反转 unsigned char 中的位顺序。bit[0]和bit[7]互换,bit[1]和bit[6]互换,依此类推...。 // E.g // a=10001101(b) // 按位反转后...
  • 概述

    2772 2021-05-11 《GTK+ 2.0 中文教程》
    一个支持 GTK+ 拖放的应用程序先要定义和设置能拖放的构件。每个构件都可以是拖放的来源端和/或目标端。注意这些构件必须有一个关联的 X 窗口,用 GTK_WIDGET_NO_WINDOW(widget) 检测。 源构件可以发送拖动数据,因此允许用户把东西从它们上面拖出去,同时目标构件能接收拖动数据。拖放的目标端能限制它们接受谁的拖动数据,比如,同一应用...
  • CAST()

    2771 2023-09-20 《SQL 入门教程》
    1.CAST()的语法及用法 语法: 用法: 2.CAST()的实例 (1)将文本(字符串)时间转为日期格式,获取日期格式的字段 (2)与其它语法进行结合使用,比如Where 1.CAST()的语法及用法 语法: CAST (Expression AS Data_type) 即: CAST (表达式 AS 数据类型) 参数说明E...
  • json.Encoder 功能详解

    2760 2025-06-20 《Go 语言》
    Go 中的 json.Encoder 功能详解 基本用法 1. 创建 Encoder 2. 编码数据 核心特性 1. 流式处理(内存高效) 2. 自定义配置 3. 直接写入 HTTP 响应(Web开发常用) 与 json.Marshal 的关键区别 高级用法 1. 自定义 JSON 字段处理 2. 处理特殊数据类型 3. 性能优化...
  • 关于​​AMD-756的USB主控缺陷概述

    2757 2025-07-09 《USB 协议分析》
    1. 基本背景 2. 与 USB 相关的关键特性 (1) OHCI 控制器实现 (2) 主要功能模块 3. 硬件勘误(Erratum #4)详解 问题现象 影响范围 ★★★ 官方解决方案 4. 在 Linux 驱动中的处理 (1) 芯片检测 (2) 寄存器安全读取 (3) 实际影响 5. 技术参数对比 6....
  • UNION – 合并结果集

    2709 2023-09-20 《SQL 入门教程》
    UNION 语法: UNION ALL 语法: 举例: 实例: 使用 UNION 命令: UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 UNION 语法: SELECT 列名 FROM 表A UNION SELECT 列名 FROM 表B; ?注意: UNION 操作符默认为选取不同的值。如果查询结果需要显...
  • AREA ★★★

    2692 2020-12-25 《ARM 汇编》
    主要属性 1. 段类型 属性 2. 对齐 属性 3. 其它 属性 功能: 常用示例 代码段定义 数据段定义 BSS 段(未初始化数据) 完整示例 注意事项 在 ARM 汇编中,AREA 伪操作用于定义一个代码段或数据段。基本格式,英文描述: AREA section_name{,attr1}{,attr2}{,attr3}....
  • Go 语言区分大小 ★★★

    2673 2025-07-08 《Go 语言》
    Go 语言严格区分大小写 关键影响 1. 编译错误(最常见) 2. 包导入失败 3. JSON/数据库字段映射问题 特殊情况(不区分大小写) 最佳实践 测试你是否理解 Go 语言严格区分大小写 包括: 变量名、函数名、类型名 name 和 Name 是两个不同的变量。 func Get() 和 func...