书栈网 · BookStack 本次搜索耗时 0.122 秒,为您找到 250897 个相关结果.
  • 操作系统

    操作系统 进程与线程 对于有线程系统: 进程是资源分配的独立单位 线程是资源调度的独立单位 对于无线程系统: 进程是资源调度、分配的独立单位 进程之间的通信方式以及优缺点 管道(PIPE) 有名管道:一种半双工的通信方式,它允许无亲缘关系进程间的通信 优点:可以实现任意关系的进程间的通信 缺点: 长期存于系统中,使用不当容易出错 缓...
  • 5. 对象与设计

    目录 目录 5、对象与设计   5.1、面向对象设计和过程式编程   5.2、定义类   5.3、多态   5.4、封装   5.5、忘记细节 5、对象与设计 5.1、面向对象设计和过程式编程 Q:面向对象和传统的过程式编程有声明不同呢?很多人认为不同之处是OOP包含对象? A:事实上这种说法并不准确,在PHP,你经常发现过...
  • 1.2 快速学习工具

    5177 2019-03-05 《Kotlin极简教程》
    1.2 快速学习工具 1.2.1 云端IDE 1.2.2 本地命令行环境搭建 1.2.3 使用IntelliJ IDEA 1.2.4 使用Eclipse 1.2.5 使用Gradle构建Kotlin工程 1.2.6 编程语言学习小结 小结 参考资料 1.2 快速学习工具 工欲善其事必先利其器 1.2.1 云端IDE 未来的...
  • 介绍

    2043 2018-04-16 《Scala 初学指南》
    介绍 介绍 2012年秋天,超过五万人注册了 Martin Odersky 先生在 Coursera 上开设的Functional Programming Principles in Scala 课程。这是一个巨大的数字。他们可能是第一次接触 Scala、函数式编程。2013年,这个课程又开始了,并将更多的学生和开发者带入了 Scala 和函数式编...
  • 70. 对可恢复的情况使用受检异常,对编程错误使用运行时异常

    70. 对可恢复的情况使用受检异常,对编程错误使用运行时异常 70. 对可恢复的情况使用受检异常,对编程错误使用运行时异常   Java 程序设计语言提供了三种 throwable:受检异常(checked exceptions)、运行时异常(runtime exceptions)和错误(errors)。程序员中存在着什么情况适合使用哪种 throw...
  • 源码编译 (ARMLinux)

    源码编译 (ARMLinux) 编译结果 编译命令 源码编译 (ARMLinux) 注意: 以下编译方法只适用于release/v2.6.0及之后版本(包括 v2.6.0)。release/v2.3及之前版本(包括 v2.3)请参考release/v2.3源码编译方法 。 注意: 本编译方法暂时只适用于ARM的设备。 如果您还没有配置好A...
  • 简介

    RT-Thread MicroPython 网络编程指南 预备知识 评论  RT-Thread MicroPython 网络编程指南 简介 MicroPython 提供丰富的网络功能,可以加快物联网项目的开发进程,本章介绍常用的网络功能以及相关模块的使用方法。了解网络功能之后,就可以将产品轻松的接入网络,实现更多物联网功能。 预备知...
  • Web Developer 成长路线图

    3214 2018-03-28 《前端手册》
    Awesome Developer 持续交付 编程技能成长路线 JavaScript读书路线 JavaScript Application Example Web杂项 架构学习路线 机器学习读书路线 License Awesome Developer Web Developer 成长路线图 持续交付 《敏捷软件开发:原则...
  • 8.2 代码生成

    8.2 代码生成 8.2.1 设计原理 8.2.2 代码生成 预编译指令 抽象语法树 8.2.3 小结 8.2 代码生成 图灵完备的一个重要特性是计算机程序可以生成另一个程序1 ,很多人可能认为生成代码在软件中并不常见,但是实际上它在很多场景中都扮演了重要的角色。Go 语言中的测试就使用了代码生成机制,go test 命令会扫描包中的测试...
  • 4.4.1 Linux中gdb调试C程序

    1130 2020-05-11 《Simon 的技术笔记》
    4.4.1 Linux中gdb调试C程序 GDB 调试器基础 GDB 调试器用例 总结 4.4.1 Linux中gdb调试C程序 无论多么有经验的程序员,开发的任何软件都不可能完全没有 bug。因此,排查及修复 bug 成为软件开发周期中最重要的任务之一。有许多办法可以排查 bug(测试、代码自审等等),但是还有一些专用软件(称为调试器)可以帮...