使用 tree.js 开发实现: 方块消消乐:全民闯关

《方块消消乐:全民闯关》IAA游戏策划书(含玩法、关卡、数值详细说明) 一、项目概述 1.1 项目定位本项目为轻量化休闲消除类IAA(广告变现)游戏,主打“低挫败、高反馈、强留存”的核心体验,适配全年龄段用户,尤其针对碎片化时间娱乐需求(通勤、休息、等待场景),以经典方块消除为基础,结合关卡闯关、轻度道具养成,核心变现方式为激励视频广告、插屏广告(无强制长广告),兼顾用户体验与广告转
阅读全文

clickhouse 连接报错 The server requested authentication method unknown to the client

在Windows中, 使用PHP 的mysqli或pdo连接clickhouse 时, 报错:`The server requested authentication method unknown to the client`可能是密码认证方式有问题, 尝试使用明文和SHA256 哈希值都不行.最后使用 双重 SHA1 哈希的形式指定密码 就可以了.参考:
阅读全文

clickhouse 轻量级更新

轻量级更新根据官方文档和版本变更记录,ClickHouse在25.8版本中引入了基于补丁部分(Patch Parts) 的轻量级更新机制,但该功能依赖于两个系统列的物化: _block_number:数据块编号 _block_offset:块内偏移量 现有表启用轻量级更新1. 启用块编号和偏移列:```sqlALTER TABLE raw_payment_logs
阅读全文

windows 11命令行窗口中文乱码问题

使用idea开发的时候, 经常会有打开命令行窗口明明版权信息正常显示中文了, 但是代码输出的时候就乱码了, 检查了文件编码都是 utf8...试了很多方法, 最一劳永逸的就是注册表`计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor` 中 `新建字符串值`, 名称填 `AutoRun` 值为 `chcp 65001`.
阅读全文

kafka消费者命令参数及其作用

使用 `/www/server/kafka/bin/kafkaconsoleproducer.sh` 时, 可用参数列表:| 参数| 作用|| | || batchsize <Integer: size | 如果不是同步发送,则在单个批处理中发送的邮件数。请注意,如果最大分区内存字节也设置为默认值:16384,则此选项将被替换) || bootstrapserver <String
阅读全文

kafka消费者命令参数及其作用

使用 `/www/server/kafka/bin/kafkaconsoleproducer.sh` 时, 可用参数列表:| 参数| 作用|| | || batchsize <Integer: size | 如果不是同步发送,则在单个批处理中发送的邮件数。请注意,如果最大分区内存字节也设置为默认值:16384,则此选项将被替换) || bootstrapserver <String:
阅读全文

kafka消费者命令参数及其作用

| 参数| 作用|| | || batchsize <Integer: size | 如果不是同步发送,则在单个批处理中发送的邮件数。请注意,如果最大分区内存字节也设置为默认值:16384,则此选项将被替换) || bootstrapserver <String: server to connect to | 必需,除非指定了broker列表(已弃用)。要连接到的服务器。形式为HOS
阅读全文

树莓派花生壳内网穿透

`sudo dpkg i phddns_5.1.0_rapi_aarch64.deb`命令是 `phddns````输入命令:phddns回车,可以看到扩展功能。phddns start(启动)| status(状态)| stop(停止)|restart(重启)| reset(重置)|enable(开机自启动)|disable(关闭开机自启动)|version(版本)```
阅读全文

数据结构与算法之链表

缓存淘汰策略: 先进先出策略FIFO 最少使用策略LFU 最近最少使用策略LRU单链表: 非连续存储 指针串联 结点:内存块 后继指针next:记录下个结点地址的指针 头结点:第一个结点 尾结点:最后一个结点,指针指向空地址 NULL 时间复杂度 插入、删除O(1) 查询O(n) 循环链表: 特殊的单链表 尾结点指针指向链表头结点 适用于存储有循环特点的数据,如约瑟夫问题双向链表: 每个结点有两
阅读全文

数据结构与算法之数组

线性表: 数据排列像一条线一样的结构,只有前后两个方向 数组、链表、队列、栈是线性表结构非线性表: 数据之间不是简单的前后关系 二叉树、堆、图等是非线性表结构数组: 线性表数据结构 连续的内存空间与相同类型的数据 以上两个特性,让数组可以随机访问,但同时要删除或增加数据,为了保证连续性,就需要做大量的数据搬移工作。 下标为什么从零开始? 下标最确切定义应该是"偏移"。a内存地址无需计算一次减法; 历史原因,C语言设计者用0开始计数数组
阅读全文