低代码开发实践:从零开始搭建一个库存管理系统

2023-12-06
阅读 5 分钟
192
低代码开发是一种软件开发方法论,旨在通过减少手动编写代码的工作量,加快应用程序的开发速度和交付时间。它基于图形化的界面和可视化工具,使开发者能够使用拖放和配置等简单操作来创建应用程序。低代码开发具有以下的一些特点:

软件测试探秘:从各类软件测试入门,领略测试的奥秘

2023-12-05
阅读 6 分钟
295
在软件开发的世界中,软件测试是不可或缺的一部分。它是确保软件质量、功能完整性和用户满意度的关键环节。本文小编将为大家介绍各类软件测试的奥秘,并提供入门级的指导和见解。
封面图

C#12新功能有哪些?

2023-12-04
阅读 4 分钟
376
作为.NET 8发布会的一部分,微软于11月14日发布了C#12的新功能,这也是目前.NET的最新版本。正如之前公布的那样,最显著的改进包括了集合表达式、主构造函数、任何类型的别名以及lambda表达式中参数提供默认值。
封面图

使用React+SpringBoot开发一个协同编辑的表格文档

2023-11-29
阅读 3 分钟
401
随着云计算和团队协作的兴起,协同编辑成为了许多企业和组织中必不可少的需求。通过协同编辑,多个用户可以同时对同一个文档进行编辑和更新,从而提高工作效率和协作能力。本文小编就将为大家介绍如何使用React+SpringBoot简单的开发一个协同编辑的表格文档。
封面图

高效数据传输:Java通过绑定快速将数据导出至Excel

2023-11-28
阅读 5 分钟
7.6k
把数据导出至 Excel 是很常见的需求,而数据的持久化,往往又放在数据库中。因此把数据库中的数据导出到 Excel中,成了非常普遍的一个需求。

提升开发技能:10个高级的JavaScript技巧

2023-11-27
阅读 4 分钟
454
在这个快速发展的数字时代,JavaScript作为一种广泛应用的编程语言,其重要性愈发凸显。为了在竞争激烈的开发领域中保持竞争力,不断提升自己的技能是至关重要的。本文小编将您介绍10个高级的JavaScript技巧,旨在帮助开发者们在编码过程中更加高效和灵活。

低代码平台解密:探秘MQTT协议的应用之道

2023-11-23
阅读 2 分钟
219
低代码平台作为当今快速发展的技术之一,为开发人员提供了更高效、更简便的工具和方法,以快速构建和部署应用程序。而MQTT协议作为物联网领域的重要通信协议,在低代码平台上的应用也日益受到关注,今天小编将为大家详细介绍MQTT和低代码之间的联系,探讨它们是如何结合应用的。

这些仪表板常用的数据分析模型,你都见过吗?

2023-11-22
阅读 7 分钟
310
在数字化时代,数据已经成为了企业决策和管理的重要依据。而仪表板作为一种数据可视化工具,则可以帮助企业更加直观地了解和分析数据,从而作出更准确和有效的决策。然而,仪表板中使用的数据分析模型却是非常重要的。不同的数据分析模型,可以应对不同的数据类型和问题,在实际应用中也会产生不同的效果。因此,本文小...
封面图

Vite 5.0有哪些新变化?

2023-11-21
阅读 4 分钟
409
Rollup 4Vite 现在使用 Rollup 4,它也带来了一些重大的变化,特别是:导入断言(assertions 属性)已被重命名为导入属性(attributes 属性)。不再支持 Acorn 插件。对于 Vite 插件,this.resolve 的 skipSelf 选项现在默认为 true。对于 Vite 插件,this.parse 现在只支持 allowReturnOutsideFunction 选项。你可以阅...
封面图

如何使用C#编写低代码应用插件

2023-11-20
阅读 6 分钟
482
作为当今快速发展的技术之一,低代码平台为开发人员提供了更高效、更简便的工具和方法,以快速构建和部署应用程序。现在市面上的大部分低代码平台可以满足大部分日常的需求,但对于一些定制化并且低代码平台无法实现的需求,如何解决呢?最常见的方法就是对低代码平台的功能进行扩展(低代码插件)。因此,今天小编将以...

快速入门:构建您的第一个 .NET Aspire 应用程序

2023-11-17
阅读 9 分钟
530
云原生应用程序通常需要连接到各种服务,例如数据库、存储和缓存解决方案、消息传递提供商或其他 Web 服务。.NET Aspire 旨在简化这些类型服务之间的连接和配置。在本快速入门中,您将了解如何创建 .NET Aspire Starter 应用程序模板解决方案。

.NET 8.0 中有哪些新的变化?

2023-11-16
阅读 12 分钟
266
.NET 8在整个堆栈中带来了数千项性能改进 。默认情况下会启用一种名为动态配置文件引导优化 (PGO) 的新代码生成器,它可以根据实际使用情况优化代码,并且可以将应用程序的性能提高高达 20%。现在支持的 AVX-512 指令集能够对 512 位数据向量执行并行操作,这意味着可以在更短的时间内处理更多的数据。原始类型(数字及...

解析数据洁净之道:BI中数据清理对见解的深远影响

2023-11-15
阅读 5 分钟
183
随着数字化和信息化进程的不断发展,数据已经成为企业的一项不可或缺的重要资源。然而,这些数据往往是庞大的、复杂的,甚至掺杂着很多的无效的、错误的数据。那么如何在这些数据中过滤那些干扰项,保证数据发挥最大的作用呢?仅仅靠人工和常规数据分析方法,已经不能满足当前的需要,因此,商业智能(BI)工具应运而生...

简单地聊一聊Spring Boot的构架

2023-11-14
阅读 11 分钟
185
本文小编将详细解析Spring Boot框架,并通过代码举例说明每个层的作用。我们将深入探讨Spring Boot的整体架构,包括展示层、业务逻辑层和数据访问层。通过这些例子,读者将更加清晰地了解每个层在应用程序中的具体作用。通过代码实例,我们将帮助读者更好地理解和应用Spring Boot框架,从而提高应用程序的可维护性和可扩...
封面图

稀疏数组如何帮助我们节省内存,提升性能

2023-11-13
阅读 4 分钟
337
稀疏矩阵是指矩阵中大部分元素为零的矩阵。在实际应用中,很多矩阵都是稀疏的,比如网络图、文本数据等。由于矩阵中存在大量的零元素,因此稀疏矩阵的存储和计算都具有一定的特殊性。

2023年的低代码:数字化、人工智能、趋势及未来展望

2023-11-09
阅读 3 分钟
191
正如许多专家预测的那样,低代码平台在2023年将展现更加强劲的势头。越来越多的企业正在纷纷转向低代码开发,他们希望能够快速开发内部应用程序,并在经济衰退可能出现的情况下保持灵活性。 在这个大背景下,低代码平台为企业软件开发提供了前所未有的灵活性。众多企业面临着自建与购买的抉择,然而明显的是,自建应用能...
封面图

Node.js如何处理多个请求?

2023-11-08
阅读 3 分钟
280
在计算机科学领域,关于并发和并行的概念经常被提及。然而,这两个术语常常被混为一谈,导致很多人对它们的理解存在着很多混淆。本文小编将通过对并发和并行的深入解析,帮助读者更好地理解它们之间的不同特点和应用场景。同时,文章还将介绍Node.js如何高效地处理多个请求的技巧和方法。

低代码部署方式大揭秘:满足你的多种选择

2023-11-07
阅读 2 分钟
6.3k
低代码开发平台为企业提供创新的应用程序开发和部署方法,让非技术人员也能够轻松创建和发布应用程序。通过直观的图形化界面和少量编码,企业可以快速构建应用程序,提高数字化转型的效率和速度。接下来小编以葡萄城公司的企业级低代码开发平台——活字格为例为大家介绍低代码平台部署项目的几种方式。

优雅设计之美:实现Vue应用程序的时尚布局

2023-11-06
阅读 7 分钟
216
页面布局是减少代码重复和创建可维护且具有专业外观的应用程序的基本模式。如果使用的是Nuxt,则可以提供开箱即用的优雅解决方案。然而,令人遗憾的是,在Vue中,这些问题并未得到官方文档的解决。

在NestJS应用程序中使用 Unleash 实现功能切换的指南

2023-11-02
阅读 7 分钟
261
近年来,软件开发行业迅速发展,功能开关(Feature Toggle)成为了一种常见的开发实践。通过功能开关,可以在运行时动态地启用或禁用应用程序的特定功能,以提供更灵活的软件交付和配置管理。对于使用 NestJS 框架构建的应用程序而言,实现功能开关也是一项重要的任务。而 Unleash 是一个功能切换服务,它提供了一种简单...

高性能渲染——详解Html Canvas的优势与性能

2023-11-01
阅读 4 分钟
350
Canvas元素是在HTML5中新增的标签用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。Canvas 由一个可绘制区域HTML代码中的属性定义决定高度和宽度。JavaScript代码可以访问该区域,通过一套完整的绘图功能的API生成动态的图形。
封面图

如何避免JavaScript中的内存泄漏?

2023-10-30
阅读 6 分钟
403
过去,我们浏览静态网站时无须过多关注内存管理,因为加载新页面时,之前的页面信息会从内存中删除。 然而,随着单页Web应用(SPA)的兴起,应用程序消耗的内存越来越多,这不仅会降低浏览器性能,甚至会导致浏览器卡死。因此,在编码实践中,开发人员需要更加关注与内存相关的内容。因此,小编今天将为大家介绍JavaScri...
封面图

如何在Excel中实现三联类模板?

2023-10-27
阅读 2 分钟
353
本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。前言在一些报表打印应用场景中,会有类似于如下图所示的排版格式:一般情况下将这种类型的需求称为“三联”类型,这种三联需求的关键点在于以下两点:1. 部分单元格需要同时绑定多个字段,并...

哪一个更好?Spring boot还是Node.js

2023-10-26
阅读 3 分钟
365
本篇文章有些与众不同,由于我自己手头有些关于这个主题的个人经验,受其启发写出此文。虽然SpringBoot和Node.js服务于很不一样的场景,但是这两个框架共性惊人。其实每种语言都有不计其数的框架,但仅仅一部分是真正卓越的。如果咱们想,你和我也能创造我们自己的框架,并面向公众发布。然而,它们中极少数可以依赖社区...

优化预算管理流程:Web端实现预算编制的利器

2023-10-26
阅读 7 分钟
326
预算是企业在预测、决策的基础上,以数量和金额的形式反映的企业未来一定时期内经营、投资、财务等活动的具体计划,为实现企业目标而对各种资源和企业活动的详细安排,是计划的数字化、表格化、明细化表达。预算管理的分类包括经营预算、专门决策预算和财务预算:
封面图

手把手教你在项目中引入Excel报表组件

2023-10-25
阅读 3 分钟
211
GrapeCity Documents for Excel(以下简称GcExcel)是葡萄城公司的一款支持批量创建、编辑、打印、导入/导出Excel文件的服务端表格组件,能够高性能处理和高度兼容Excel。

如何在 Vue.js 中引入原子设计?

2023-10-24
阅读 10 分钟
369
本文为翻译文章,原文链接:[链接]前言原子设计是一种创建设计系统的方法,它将用户界面分解为可重用的小组件,即:Atoms 原子Molecules 分子Organisms 生物体Templates 模板Pages 页面通过遵循模块化设计方法,原子设计可帮助团队创建一致、可缩放且可维护的 UI。在这篇文章中,小编将探讨如何在 Vue 中实现原子设计。...

轻松合并Excel工作表:Java批量操作优化技巧

2023-10-23
阅读 2 分钟
240
在Excel中设计表单时,我们经常需要对收集的信息进行统计分析。例如,学校给老师统计课时,医院给医护人员统计班次等。传统的手工方式需要逐个对比数据,然后将计算结果手动填写到一个新的Excel文件中。但是这种方式不仅费时费力,而且很难确保数据结果的准确性。为了解决这个问题,小编今天要为大家介绍如何使用Java快...

从Excel到智能化:智能报表的演进与未来发展趋势

2023-10-20
阅读 3 分钟
224
摘要:本文由葡萄城技术团队于思否原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。报表的迭代历程报表工具的诞生与计算机技术的出现和信息技术的进步密不可分。下图是报表工具的演进历程:注:上图是小编根据报表的演进历史整理而成1、手工报表:在古代,人们...
封面图

Node.js中常用的设计模式有哪些?

2023-10-19
阅读 6 分钟
190
设计模式是由经验丰富的程序员在日积月累中抽象出的用以解决通用问题的可复用解决方案,它提供了标准化的代码设计方案提升开发体验。Node.js 作为一款用来构建可扩展高性能应用的流行平台,自然也遵循设计模式解决通用问题。本文中,我们将讨论 Node.js 中设计模式的重要性并提供一些代码示例。
封面图