万象云档 本次搜索耗时 1.869 秒,为您找到 251 个相关结果.
  • 14.5 回顾runnable

    14.5 回顾runnable 14.5.1 过多的线程 14.5 回顾runnable 在本章早些时候,我曾建议大家在将一个程序片或主Frame 当作Runnable 的实现形式之前,一定要好好地想一想。若采用那种方式,就只能在自己的程序中使用其中的一个线程。这便限制了灵活性,一旦需要用到属于那种类型的多个线程,就会遇到不必要的麻烦。 当然,如果...
  • Lua与C混合编程

    Lua与C混合编程 C 包 C -lua 混合编程 Lua与C混合编程 C 包 Lua和C是很容易结合的,使用C为Lua写包。 与Lua中写包不同,C包在使用以前必须首先加载并连接,在大多数系统中最容易的实现方式是通过动态连接库机制。 Lua在一个叫loadlib的函数内提供了所有的动态连接的功能。这个函数有两个参数:库的绝对路径和初始化函数...
  • Laravel 篇

    350 2025-05-08 《PHPer 面试指南》
    Laravel 作为现在最流行的 PHP 框架,其中的知识较多,所以单独拿出来写一篇。 简述 Laravel 的生命周期 Laravel 采用了单一入口模式,应用的所有请求入口都是 public/index.php 文件。 注册类文件自动加载器 : Laravel通过 composer 进行依赖管理,无需开发者手动导入各种类文件,...
  • 命令

    命令 glide create (别名:glide init) glide config-wizard glide get [package name] glide update (别名: glide up) glide install glide novendor (别名: glide nv) glide name glide list g...
  • 8.4.3 编程案例:汇率换算器

    8.4.3 编程案例:汇率换算器 8.4.3 编程案例:汇率换算器 本节通过一个应用实例来介绍 MV 方法的具体应用。我们希望设计一个汇率换算器程序, 其功能是将外币换算成人民币,或者相反。最终的版本是图形用户界面的,但在设计过程中, 我们还会设计一个文本界面的版本用来测试程序功能的正确性。 我们首先设计程序模型,这是由 CCApp 类实现的。设计 ...
  • 单元测试类

    单元测试类 , 使用单元测试类库 , 初始化类 , 运行测试 , 生成报告 , 严格模式 , 启用/禁用单元测试 , 单元测试结果显示 , 自定义显示测试结果 , 创建模板 , 类参考 单元测试类 单元测试是一种为你的应用程序中的每个函数编写测试的软件开发方法。如果你还不熟悉这个概念, 你应该先去 Google ...
  • 3 数据类型

    3 数据类型 undefined3 数据类型 undefined3.1 nil(空) undefined3.2 boolean(布尔) undefined3.3 number(数字) undefined3.4 string(字符串) undefined3.5 table(表) undefined3.6 function(函数) undefine...
  • 8.1.1 程序的用户界面

    8.1.1 程序的用户界面 8.1.1 程序的用户界面 界面是指两个体系之间的分界与接合部分,例如人-机界面、水-油界面等。在程序设计领域,一个程序的用户界面(user interface,简称 UI)指的是程序中与用户进行交互的部 分,用户通过 UI 向程序输入数据或者请求程序执行特定任务,而程序通过 UI 向用户显示各 种信息。 如果程序员写的程...
  • (22)S.O.L.I.D五大原则之依赖倒置原则DIP

    (22)S.O.L.I.D五大原则之依赖倒置原则DIP 前言 _6依赖倒置原则 DIP_and_JavaScript_25DIP and JavaScript _167何时依赖注入? _173总结 (22)S.O.L.I.D五大原则之依赖倒置原则DIP 前言 本章我们要讲解的是S.O.L.I.D五大原则JavaScript语言实现的第5篇,...
  • 5.5 总结

    5.5 总结 5.5 总结 对于任何关系,最重要的一点都是规定好所有方面都必须遵守的界限或规则。创建一个库时,相当于建立了同那个库的用户(即“客户程序员”)的一种关系——那些用户属于另外的程序员,可能用我们的库自行构建一个应用程序,或者用我们的库构建一个更大的库。 如果不制订规则,客户程序员就可以随心所欲地操作一个类的所有成员,无论我们本来愿不愿意其...