书栈网 · BookStack 本次搜索耗时 0.048 秒,为您找到 163920 个相关结果.
  • 15. 使类和成员的可访问性最小化

    15. 使类和成员的可访问性最小化 15. 使类和成员的可访问性最小化   将设计良好的组件与设计不佳的组件区分开来的最重要的因素是,隐藏内部数据和其他实现细节的程度。一个设计良好的组件隐藏了它的所有实现细节,干净地将它的 API 与它的实现分离开来。然后,组件只通过它们的 API 进行通信,并且对彼此的内部工作一无所知。这一概念,被称为信息隐藏或封...
  • GDScript 编写风格指南

    GDScript 编写风格指南 格式 编码与特殊字符 缩进 行尾逗号 空白行 行的长度 一条语句一行 对多行语句进行排版以提高可读性 避免冗余的圆括号 布尔运算 注释间距 空格 引号 数字 命名规定 文件命名 类与节点 函数与变量 信号 常量与枚举 代码顺序 类声明 信号和属性 成员变量 局部变量 方法和静态函...
  • 封装库管理

    封装库管理 重要提示: 封装库表 全局封装库列表 项目封装库列表 初始设置 添加列表项目 环境变量替换 使用 GitHub 插件 使用模式 使用封装库列表添加向导 封装库管理 重要提示: 本节内容只与 2013 年 12 月之后发行的 KiCad 相关 封装库表 从 2013 年 12 月以后, Pcbnew 和 CvPcb...
  • Style(风格)

    Style Structs The Builder Pattern Immutable Object Generation Exceptions Dependency injection Avoid Nulls Immutable-by-default Avoid lots of Util classes Formatting Javadoc...
  • 19.CPU进化论:精简指令集的诞生

    19.CPU进化论:精简指令集的诞生 内存与编译器 化繁为简 精简指令集哲学 两数相乘 标准从来都是一个好东西 指令流水线 名扬天下 总结 19.CPU进化论:精简指令集的诞生 在上一篇文章《CPU进化论:复杂指令集》中我们从历史的角度讲述了复杂指令集出现的必然,随着时间的推移,采用复杂指令集架构的CPU出现各种各样的问...
  • 技巧一

    技巧一 如何永久授权 TextExpander Helper 的控制权限 让 TE 在中文状态下使用 汇率转换 如何利用 TE 获取地理位置 输入带圆圈的字符 如何与他人共享你的 Snippet? 利用 TE 快速插入 Mail 附件 利用 TE 打造一篇万能简历 格式化文本 插入图片 结语 参考文章 技巧一 之前小编曾呕心发...
  • PgSQL · GIS应用 · 物流, 动态路径规划

    1461 2020-08-13 《数据库内核月报》
    背景 双十一背后的技术系列文章 要素分析 1. 寄件 2. 货物在仓库之间流转的物流调度 3. 货物从终点仓库到网点的物流调度 4. 派件 地址转换成坐标 最佳路径运算 1. 生成拓扑 2. 生成最佳路径 2.1 Shortest Path Dijkstra算法举例 2.2 Shortest Path A*算法举例 2.3 生成多目标最...
  • 03. 构建 GitHub 项目

    1656 2018-01-30 《GitHub 漫游指南》
    构建 GitHub 项目 如何用好 GitHub 敏捷软件开发 测试 CI 代码质量 模块分离与测试 代码模块化 自动化测试 Jshint Mocha 测试示例 代码质量与重构 Code Climate 代码的坏味道 构建 GitHub 项目 如何用好 GitHub 如何用好 GitHub,并实践一些敏捷软件开发是一个...
  • 插件开发

    title: 插件开发 插件开发 使用脚手架快速开发 插件的目录结构 插件的依赖管理 插件能做什么? 扩展内置对象的接口 插入自定义中间件 在应用启动时做一些初始化工作 设置定时任务 全局实例插件的最佳实践 插件写法 应用层使用方案 单实例 多实例 动态创建实例 插件的寻址规则 插件规范 为何不使用 npm 包名来做插件名...
  • 服务协议

    京东小程序开放平台开发者服务协议 前言 第一条 定义 第二条 京东的权利义务 第三条 开发者承诺和服务使用规范 第四条 数据安全 第五条 知识产权 第六章 违约责任 第七章 不可抗力及免责 第八章 协议解除 第九章 争议解决及法律适用 反商业贿赂协议 京东小程序开放平台开发者服务协议 【请认真阅读并理解以下内容,其中以加粗方式显...