小智纯前端js报表实战7-相对坐标-横向扩展

相对坐标-横向扩展

概述

相对坐标-横向扩展

应用场景

如下图所示,简单展示数据
在这里插入图片描述

示例说明

数据准备

在数据面板中添加数据集,可选择Json数据集和API服务数据集。Json数据集输入如下图所示:

[
  {
    "type": 1,
    "name": "课程分数",
    "response_data": [
      {
        "课程": "English",
        "分数": "4013"
      },
      {
        "课程": "Math",
        "分数": "4004"
      },
      {
        "课程": "French",
        "分数": "3984"
      },
      {
        "课程": "Chemistry",
        "分数": "4011"
      },
      {
        "课程": "Physics",
        "分数": "4029"
      }
    ]
  }
]


报表设计

将数据字段拖入到A2、B2,在B5,B6,B7分别写入绝对坐标定位的公式,A2,B2并设置成分组以及向下扩展。如下图所示:
在这里插入图片描述

Java是一种具备卓越性能与广泛平台适应性的高级程序设计语言,最初由Sun Microsystems(现属Oracle公司)的James Gosling及其团队于1995年正式发布。该语言在设计上追求简洁性、稳定性、可移植性以及并发处理能力,同时具备动态执行特性。其核心特征与显著优点可归纳如下: **平台无关性**:遵循“一次编写,随处运行”的理念,Java编写的程序能够在多种操作系统与硬件环境中执行,无需针对不同平台进行修改。这一特性主要依赖于Java虚拟机(JVM)的实现,JVM作为程序与底层系统之间的中间层,负责解释并执行编译后的字节码。 **面向对象范式**:Java全面贯彻面向对象的设计原则,提供对封装、继承、多态等机制的完整支持。这种设计方式有助于构建结构清晰、模块独立的代码,提升软件的可维护性与扩展性。 **并发编程支持**:语言层面集成了多线程处理能力,允许开发者构建能够同时执行多项任务的应用程序。这一特性尤其适用于需要高并发处理的场景,例如服务器端软件、网络服务及大规模分布式系统。 **自动内存管理**:通过内置的垃圾回收机制,Java运行时环境能够自动识别并释放不再使用的对象所占用的内存空间。这不仅降低了开发者在内存管理方面的工作负担,也有效减少了因手动管理内存可能引发的内存泄漏问题。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
### 关于立创实战派 ESP32-C3 小教程及相关资料 对于立创实战派 ESP32-C3 的开发,可以参考以下内容: #### 一、环境搭建基础 在设置开发环境时,需注意 ChipType 和其他配置选项的选择。具体操作如下: 打开软件后,在界面中选择 `ChipType` 设置为 **ESP32-C3**,随后将 `WorkMode` 设定为 **Develop** 并将 `LoadMode` 配置为 **UART**[^2]。 #### 二、常见问题及解决方法 如果遇到类似无法烧录的问题,可能的原因包括但不限于 Python 版本不兼容或 ESP-IDF 工具链未正确安装等问题。这些问题通常可以通过更新工具链至最新版本并重新初始化项目结构来规避。例如,当尝试运行某些官方例程时可能会触发错误提示,这通常是由于本地环境中缺少必要的依赖项所致[^3]。 #### 三、推荐资源获取途径 针对更详细的教程文档以及案例分析,建议访问以下几个平台查找相关内容: 1. 官方论坛或者社区支持页面; 2. GitHub 上由开发者维护的相关开源项目仓库; 3. 立创商城提供的配套学习材料链接地址。 以下是基于上述指导原则的一个简单代码片段展示如何连接 Wi-Fi 使用 ESP32-C3 SDK 编写程序实现基本功能: ```c #include <stdio.h> #include "esp_wifi.h" #include "esp_event.h" void wifi_init_sta(void){ esp_netif_create_default_wifi_sta(); wifi_init_config_t cfg = WIFI_INIT_CONFIG_DEFAULT(); ESP_ERROR_CHECK(esp_wifi_init(&cfg)); ESP_ERROR_CHECK(esp_wifi_set_mode(WIFI_MODE_STA)); wifi_config_t sta_config = { .sta = { .ssid = "your_ssid", // 替换为您自己的SSID名称 .password = "your_password" // 替换为您对应的密码字符串 }, }; ESP_ERROR_CHECK(esp_wifi_set_config(WIFI_IF_STA, &sta_config)); ESP_ERROR_CHECK(esp_wifi_start()); } void app_main(){ printf("Initializing...\n"); wifi_init_sta(); } ``` 此段代码展示了如何通过 C 语言调用 Espressif 提供的 API 来完成设备联网过程中的主要步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小智数据

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值