万象云档 本次搜索耗时 1.202 秒,为您找到 1012 个相关结果.
  • 简述MySQL的主从复制过程,延迟问题怎么解决

    132 2025-05-15 《PHP开发面试题》
    MySQL主从复制 主从复制原理: 也就是说: 主从复制延迟解决方案: MySQL主从复制 主从复制原理: (1)master服务器将数据的改变记录二进制binlog日志,当master上的数据发生改变时,则将其改变写入二进制日志中; (2)slave服务器会在一定时间间隔内对master二进制日志进行探测其是否发生改变,如果...
  • 17.1 类

    17.1 类 undefined17.1 类 17.1 类 undefined17.1 类 类是什么?一个类就是一个创建对象的模具。例如C++中,每个对象都是某个特定类的实例。在C++中,如果一个类没有进行实例化,那这个类中对应的操作,基本就是一堆“没有用”的代码;而Lua则不一样,即使你不实例化一个“类”,你照样也可以使用“类”名直接调用它的方法...
  • 12.5 总结

    12.5 总结 12.5 总结 由于Java中的所有东西都是引用,而且由于每个对象都是在内存堆中创建的——只有不再需要的时候,才会当作垃圾收集掉,所以对象的操作方式发生了变化,特别是在传递和返回对象的时候。举个例子来说,在C和C++中,如果想在一个方法里初始化一些存储空间,可能需要请求用户将那片存储区域的地址传递进入方法。否则就必须考虑由谁负责清除那片...
  • 第二十一题 十字链表

    132 2025-05-31 《经典算法题》
    第二十一题 十字链表 一:概念 二:操作 1:数据结构 总的代码: 第二十一题 十字链表 上一篇我们看了矩阵的顺序存储,这篇我们再看看一种链式存储方法“十字链表”,当然目的都是一样,压缩空间。 一:概念 既然要用链表节点来模拟矩阵中的非零元素,肯定需要如下 5 个元素( row , col , val , down , right...
  • 4.1.2 模块化编程

    4.1.2 模块化编程 4.1.2 模块化编程 模块化编程(modular programming)是一种软件设计技术,它将软件分解为若干独立 的、可替换的、具有预定功能的模块,每个模块实现一个功能,各模块通过接口(输入输出 部分)组合在一起,形成最终程序。 ① 远大公司在模块化建筑领域的两个案例:6 天建成 15 层宾馆,15 天建成 30 层的 ...
  • 1.2 对象的接口

    1.2 对象的接口 1.2 对象的接口 亚里士多德或许是认真研究“类型”概念的第一人,他曾谈及“鱼类和鸟类”的问题。在世界首例面向对象语言Simula-67中,第一次用到了这样的一个概念: 所有对象——尽管各有特色——都属于某一系列对象的一部分,这些对象具有通用的特征和行为。在Simula-67中,首次用到了class 这个关键字,它为程序引入了一个...
  • 第12章 传递和返回对象

    第12章 传递和返回对象 第12章 传递和返回对象 到目前为止,读者应对对象的“传递”有了一个较为深刻的认识,记住实际传递的只是一个引用。 在许多程序设计语言中,我们可用语言的“普通”方式到处传递对象,而且大多数时候都不会遇到问题。但有些时候却不得不采取一些非常做法,使得情况突然变得稍微复杂起来(在C++中则是变得非常复杂)。Java亦不例外,我们十...
  • 前端规范指南

    前端规范指南 概述 结语 前端规范指南 概述 规范的制定是我们长期以来对工作的积累与沉淀的产物,帮助我们更快、更好、更高效的完成繁重、复杂、多样化的任务,我们制作规范的主要目的在于: 降低每个组员介入项目的门槛成本。 提高工作效率及协同开发的便捷性。 高度统一的代码风格。 降低维护成本。 结语 感谢 Airbnb 、 sivan 、 ...
  • 脚本组件

    脚本组件 介绍 在日常业务开发中,我们需要自定义一些业务逻辑,每个游戏对象可能需要单独的逻辑或者“数据驱动器”,我们通过脚本组件的形式进行业务开发。 Demo:https://eva.js.org/playground/#/component 举例说明: 芭芭农场的植物中作物生产的经验会实时变化, Step1: 我们创建一个生...
  • 1.6 字符串的全排列

    1.6 字符串的全排列 题目描述 分析与解法 解法一、递归实现 解法二、字典序排列 解法总结 类似问题 1.6 字符串的全排列 题目描述 输入一个字符串,打印出该字符串中字符的所有排列。 例如输入字符串abc,则输出由字符a、b、c 所能排列出来的所有字符串 abc、acb、bac、bca、cab 和 cba。 分析与解法 解法...