书栈网 · BookStack 本次搜索耗时 0.049 秒,为您找到 250897 个相关结果.
  • 代码断行规则

    Go代码断行规则 分号插入规则 逗号, 从不会被自动插入 结束语  Go代码断行规则 如果你已经写了一些Go代码,你应该知道,Go代码风格不能太随意。 具体说来,我们不能随意在某个空格或者符号字符处断行。 本文余下的部分将列出Go代码中的详细断行规则。 分号插入规则 我们在Go编程中常遵循的一个规则是:一个显式代码块的起始左大括号{ ...
  • make - GNU的工程化编译工具

    make - GNU的工程化编译工具 补充说明 语法 选项 参数 知识扩展 make - GNU的工程化编译工具 GNU的工程化编译工具 补充说明 make命令 是GNU的工程化编译工具,用于编译众多相互关联的源代码文件,以实现工程化的管理,提高开发效率。 语法 make (选项)(参数) 选项 - f :指定“ ...
  • 插件系统

    扩展系统 通信 扩展的能力 扩展系统 在编写扩展之前,我们首先需要了解一下 Cocos Creator 内,扩展的基础结构。 Cocos Creator 编辑器是基于 GitHub 的 Electron 内核开发。Electron 是一个集成了 Node.js 和 Chromimu 的跨平台开发框架。 在 Electron 的架构中,一份应...
  • Go 编译链接过程概述

    编译过程 词法分析 语法分析 语义分析 中间代码生成 目标代码生成与优化 链接过程 我们从一个 Hello World 的例子开始: package main import "fmt" func main () { fmt . Println ( "hello world" ) } 当我们...
  • 移除标准库依赖

    移除标准库依赖 本节导读 移除 println! 宏 提供语义项 panic_handler 移除 main 函数 分析被移除标准库的程序 移除标准库依赖 本节导读 为了很好地理解一个简单应用所需的服务如何体现,本节将尝试开始构造一个小的执行环境,可建立在 Linux 之上,也可直接建立在裸机之上,我们称为“三叶虫”操作系统。作为第一步...
  • 1.1 Go语言创世纪

    6534 2019-02-27 《Go语言高级编程》
    1.1 Go语言创世纪 1.1.1 来自贝尔实验室特有基因 1.1.2 你好, 世界 1.1 Go语言创世纪 Go语言最初由Google公司的Robert Griesemer、Ken Thompson和Rob Pike三个大牛于2007年开始设计发明,设计新语言的最初的洪荒之力来自于对超级复杂的C++11特性的吹捧报告的鄙视,最终的目标是设计网络...
  • Java 不能实现真正泛型的原因是什么?

    Java 不能实现真正泛型的原因是什么? Java 不能实现真正泛型的原因是什么? “二哥,为啥 Java 不能实现真正泛型啊?”三妹开门见山地问。 简单来回顾一下类型擦除,看下面这段代码。 public class Cmower { public static void method ( ArrayList <...
  • Java 程序员进阶之路

    :rainbow: To Be Better Javaer,Java 程序员进阶之路 - 通俗易懂、风趣幽默 ⛳目录 :bookmark: 学习说明 :pencil: 章节目录 Java 入门 Java 概述 Java 基础语法 面向对象 关键字详解 字符串 数组 泛型 注解 枚举 反射 异常 补充 集合...
  • 概述

    概述 声明式语言特性 编程式语言特性 语言服务器协议(Language Server Protocol) 特殊功能 多目录工作区支持 嵌入式语言 概述 VS Code通过语言插件可以为各式各样的编程语言提供智能的编辑体验。VS Code并不含内置语言支持,不过提供了一整套支持富文本特性的API。 比如,HTML 插件是一个可以为VS Co...
  • 基础结构

    基础结构 Electron 多进程机制 进程间通信 扩展的能力 基础结构 在编写扩展之前,我们首先需要了解一下 Cocos Creator 内,扩展的基础结构。 Electron Cocos Creator 编辑器是基于 GitHub 的 Electron 内核开发。 Electron 是一个集成了 Node.js 和 Google ...