万象云档 本次搜索耗时 2.208 秒,为您找到 162 个相关结果.
  • 2.2 所有对象都必须创建

    2.2 所有对象都必须创建 2.2.1 保存到什么地方 2.2.2 特殊情况:基本类型 2.2.3 Java的数组 2.2 所有对象都必须创建 创建引用时,我们希望它同一个新对象连接。通常用new 关键字达到这一目的。new 的意思是:“把我变成这些对象的一种新类型”。所以在上面的例子中,可以说: String s = new St...
  • 第八题 AC自动机

    197 2025-05-31 《经典算法题》
    第八题 AC自动机 一:构建AC自动机 1: 构建trie树 第八题 AC自动机 上一篇我们说了单模式匹配算法KMP,现在我们有需求了,我要检查一篇文章中是否有某些敏感词,这其实就是多模式匹配的问题。 当然你也可以用KMP算法求出,那么它的时间复杂度为O(c*(m+n)),c:为模式串的个数。m:为模式串的长度,n:为正文的长度,那 ...
  • Term level queries 术语查询

    Term level queries 术语查询 实例 实例 实例 实例 Term level queries 术语查询 虽然全文查询将在执行之前分析查询字符串,但是项级别查询对存储在反向索引中的确切项进行操作。 这些查询通常用于结构化数据,如数字、日期和枚举,而不是全文字段。或者,在分析过程之前,它允许你绘制低级查询。 这样的查询有以下这些...
  • 第一章

    第一章 字符串、数字、类和对象 获取并保存输入信息 字符串与内嵌表达式 数字 测试条件语句:if … then 局部变量与全局变量 类与对象 实例变量 消息、方法与多态 构造方法——new 与 initialize 查看对象 { "title" : "第一章" , "ctime" : "2016...
  • 九:性能优化

    性能优化的重要性 评估函数的局部刷新 米子进攻路径优化 冲四延伸 其他一些技巧 性能优化的重要性 前面讲到的置换表其实就是最常见的一种性能优化方式。他不不会对棋力有负面影响(不会剪掉不该剪掉的分支),但是能提升运算速度从而达到提升棋力的作用。如果你把前面几章讲的技术都运用了,那么大约能实现 8 层深度的搜索,对战业余玩家会有很高的胜率。不过如果...
  • 08:Demo之四处找死(三)_触发器

    08:Demo之四处找死(三)_触发器 ,1.Sphere物体 ,2.移动球体到BugPlayer的附近 ,3.地雷和球体有什么关系? ,4.触发器 ,5.触发器事件函数 ,6.让主角去触发 触发器 ,7.给主角添加刚体组件 ,8.碰撞器 ,9.待续 08:Demo之四处找死(三)_触发器 好了,游戏开始进入奇怪的阶段了,接下来我们要...
  • (49)Function模式(上篇)

    (49)Function模式(上篇) 介绍 回调函数 配置对象 返回函数 偏应用 Currying 总结 (49)Function模式(上篇) 介绍 本篇主要是介绍Function方面使用的一些技巧(上篇),利用Function特性可以编写出很多非常有意思的代码,本篇主要包括:回调模式、配置对象、返回函数、分布程序、柯里化(Curryi...
  • 如何学习Docker 快速掌握Docker

    一、前言:为什么多数人学 Docker 会走弯路? 二、Day1:基础筑基 —— 搞定环境与核心概念(2 小时通关) 1. 环境搭建:3 大系统避坑指南 2. 核心概念:3 分钟吃透 3 大组件 三、Day2:实操突破 —— 高频命令与镜像构建(4 小时实战) 1. 命令速查表:只记 20 个够用 90% 场景 2. Dockerfile:从零构建...
  • 14.6 总结

    14.6 总结 14.6 总结 何时使用多线程技术,以及何时避免用它,这是我们需要掌握的重要课题。骼它的主要目的是对大量任务进行有序的管理。通过多个任务的混合使用,可以更有效地利用计算机资源,或者对用户来说显得更方便。资源均衡的经典问题是在IO等候期间如何利用CPU。至于用户方面的方便性,最经典的问题就是如何在一个长时间的下载过程中监视并灵敏地反应一个...
  • 2.7 我们的第一个Java程序

    2.7 我们的第一个Java程序 2.7 我们的第一个Java程序 最后,让我们正式编一个程序(注释⑤)。它能打印出与当前运行的系统有关的资料,并利用了来自Java标准库的System 对象的多种方法。注意这里引入了一种额外的注释样式:// 。它表示到本行结束前的所有内容都是注释: // Property.java import java . ...