万象云档 本次搜索耗时 1.787 秒,为您找到 251 个相关结果.
  • 数据结构与算法篇

    393 2025-05-15 《PHP开发面试题》
    PHP 数据结构与算法面试题大集结!吃透这些稳过面试 一、基础数据结构概念类 1. 常见的数据结构有哪些?在 PHP 中如何实现? 2. 数组在 PHP 中的底层实现原理是什么? 3. 链表和数组的区别是什么?各自的优缺点? 二、经典算法类 1. 请用 PHP 实现冒泡排序,并分析其时间复杂度和空间复杂度 2. 快速排序的原理是什么?用 PHP 实...
  • 7.5 接口

    7.5 接口 7.5.1 Java的“多重继承” 7.5.2 通过继承扩展接口 7.5.3 常数分组 7.5.4 初始化接口中的字段 7.5 接口 interface (接口)关键字使抽象的概念更深入了一层。我们可将其想象为一个“纯”抽象类。它允许创建者规定一个类的基本形式:方法名、参数列表以及返回类型,但不规定方法主体。接口也包含了基本数据类...
  • 第1章 对象入门

    第1章 对象入门 第1章 对象入门 “为什么面向对象的编程会在软件开发领域造成如此震憾的影响?” 面向对象编程(OOP)具有多方面的吸引力。对管理人员,它实现了更快和更廉价的开发与维护过程。对分析与设计人员,建模处理变得更加简单,能生成清晰、易于维护的设计模式。对程序员,对象模型显得如此高雅和浅显。此外,面向对象工具以及库的巨大威力使编程成为一项更使...
  • Dubbo 支持哪些序列化协议?说一下 Hessian 的数据结构?PB 知道吗?为什么 PB 的效

    Dubbo 的序列化协议 面试题 面试官心理分析 面试题剖析 dubbo 支持不同的通信协议 dubbo 支持的序列化协议 说一下 Hessian 的数据结构 为什么 PB 的效率是最高的? Dubbo 的序列化协议 面试题 dubbo 支持哪些通信协议?支持哪些序列化协议?说一下 Hessian 的数据结构?PB 知道吗?为什么 PB...
  • 支持特性

    支持特性 支持特性 通过一个程序支持的特性并不能断定一个程序的好坏,因为特性 不能体现出它良好的用户体验,不能体现出它优雅的设计,也不能 显示出它代码质量如何,性能如何,细节处理的如何,安全性如何。 判断程序好坏唯一的方法是体验一下并深入研究下它的代码。 安装 CodeIgniter 非常简单,所以 我们鼓励你去安装它,同时,这里是一份 CodeI...
  • 7.2 深入理解

    7.2 深入理解 7.2.1 方法调用的绑定 7.2.2 产生正确的行为 7.2.3 扩展性 7.2 深入理解 对于Music.java 的困难性,可通过运行程序加以体会。输出是Wind.play() 。这当然是我们希望的输出,但它看起来似乎并不愿按我们的希望行事。请观察一下tune() 方法: public static void ...
  • 结束语

    结束语 结束语 这篇教程可能并非如你所愿,希望能涵盖一个内容管理系统的方方面面, 但是它至少带你了解了一些最为关键的知识点,包括路由、控制器、模型 等等。我们希望这篇教程可以帮助你了解一些 CodeIgniter 的基本设计模式, 在这个基础上你可以做更为深入的研究。 现在,你已经完成了这篇教程,我们推荐你再继续看看文档的其余部分。 CodeIgni...
  • 第五章

    第五章 循环(Loop)和迭代器(Iterator) for 循环 多迭代参数 块(Blocks) while 循环 while 修饰符 until 循环 循环(Loop) 深入探索 Enumerable 模块 自定义比较 { "title" : "第五章" , "ctime" : "2016-...
  • 6.5 MapReduce

    6.5 MapReduce 方法介绍 基础架构 MapReduce模式 问题实例 6.5 MapReduce 方法介绍 MapReduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。这样做的好处是可以在任务被分解后,可以通过大量机器进行并行计算,减少整个操作的时间。但如果你...
  • 6.5 MapReduce

    6.5 MapReduce 方法介绍 基础架构 MapReduce模式 问题实例 6.5 MapReduce 方法介绍 MapReduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。这样做的好处是可以在任务被分解后,可以通过大量机器进行并行计算,减少整个操作的时间。但如果你...