- 博客(922)
- 资源 (256)
- 问答 (1)
- 收藏
- 关注

原创 甘特图的这些新玩法,你都知道吗?
甘特图是项目管理、生产排程、节点管理中非常常见的一个功能。那么,有没有一种方法能够帮助将甘特图引入到系统中,让数据的进度、排程数据的展示更加直观,让管理更加高效。
2023-09-25 09:08:42
21

原创 告别加班烦恼:前端表格构建公式树的绝妙应用!
还在为满屏的公式而“内牛满面”吗?还在为长串的公式解析而发愁吗?还在定位错误的公式而苦恼吗?上班要写代码,加班还要分析这又长又臭的公式。你的发际线还好吗?本葡萄来拯救你的发际线啦!带来的不是洗发水,而是公式追踪!这一章,让本葡萄带你用前端电子表格的公式追踪构建公式树,快(解)速(救)分(你)析(的)公(脱)式(发)问题。
2023-09-21 08:35:40
25

原创 如何在.NET电子表格应用程序中创建流程图
流程图是一种常用的图形化工具,用于展示过程中事件、决策和操作的顺序和关系。它通过使用不同形状的图标和箭头线条,将任务和步骤按照特定的顺序连接起来,以便清晰地表示一个过程的执行流程。
2023-09-20 08:57:33
74

翻译 Java 中for循环和foreach循环哪个更快?
在Java编程中,循环结构是程序员常用的控制流程,而for循环和foreach循环是其中比较常见的两种形式。关于它们哪一个更快的讨论一直存在。
2023-09-19 09:10:57
6

原创 探秘移动端BI:发展历程与应用前景解析
手机 + BI = 移动端BI ? 从呈现结果上来说是这样的,将数据可视化交互结果通过手机端显示即可。但移动端本身复杂的发展史又在提醒我们,事情未必如此简单。
2023-09-19 09:01:52
56

原创 JavaScript中的浅拷贝与深拷贝
相反,深拷贝是创建一个完全独立的对象或数组,新的拷贝将具有与原始对象或数组相同的值,但是它们在内存中是彼此独立的,相互之间的修改不会互相影响。以下是一个展示浅拷贝的示例。由于浅拷贝只会复制原始对象的引用而非值本身,所以被拷贝的对象和原始对象将共享相同的内存空间,即它们的值也将相同。扩展运算符可以处理浅对象的深拷贝(非嵌套),即将一个对象的顶级属性复制到另一个对象中。下面是一个基本的拷贝,新的拷贝对象会专门开辟一块内存空间——二者的类型、值都是独立可变的,换句话说,他们是通过将值传递给新对象完成拷贝的。
2023-09-18 09:48:22
47

翻译 Node.js vs. Spring Boot:Hello World 性能对决,谁更快一点?
Spring Boot 在 Java 生态中备受欢迎,它是一款基于 Java 构建的轻量级服务端框架,主要用于 Web 服务。Spring Boot 的应用使得创建各类基于 Spring 的企业级应用变得异常简单。Node.js作为一种基于Chrome V8引擎的JavaScript运行时环境,在服务端上运行JavaScript代码。它以其独特的特性为我们提供了极其便捷的开发方式,今天我们就对比一下Spring Boot与Node.js之间的性能差异。
2023-09-14 09:08:54
14

翻译 2023 年微服务后端开发的 11 个最佳工具
微服务架构以将复杂的应用程序分解为易管理的服务而闻名,然而,管理微服务是一项具有挑战性的任务。为了确保开发工作流程的高效性,需要采用特定的工具。
2023-09-13 09:06:19
16

翻译 ES13 中11个令人惊叹的 JavaScript 新特性
首先,Object.prototype.hasOwnProperty()方法并未受到保护,这意味着我们可以通过自定义的hasOwnProperty()方法来覆盖它,而这个自定义方法可能会具有与Object.prototype.hasOwnProperty()不同的行为。这种方法能够提供更丰富的错误追踪和调试信息。上面的代码可以获取正确结果,但由于目标对象更接近数组的尾部,如果我们使用findLast()和findLastIndex()方法来从数组的末尾进行搜索,很可能能够显著提升程序的执行效率。
2023-09-12 09:04:49
17

翻译 Vue3中的几个坑,你都见过吗?
Vue3 目前已经趋于稳定,不少代码库都已经开始使用它,很多项目未来也必然要迁移至Vue3。本文记录我在使用Vue3时遇到的一些问题,希望能为其他开发者提供帮助。
2023-09-11 08:59:48
18

原创 提高 Web 开发效率的10个VS Code扩展插件,你知道吗?
一个出色的开发工具可以显著提高开发人员的开发效率,而优秀的扩展插件则能更进一步地提升工具的效率。希望这些插件能够满足开发者的需求,在开发过程中更加高效、便捷。JavaScript(ES6)代码片段插件可以帮助开发人员节省时间:开发人员可以在一个地方获取所有的代码,而不需要重复的输入。Live Server(实时服务器)插件无疑是开发者中使用最为广泛的插件之一,它能够启动本地开发服务器,并具备静态和动态页面的实时重新加载功能。借助这个强大的插件,开发者能够享受到实时预览的便利,极大地提升开发效率。
2023-09-07 09:14:11
55

原创 如何使用Java + React计算个人所得税?
本文将以个人所得税的计算为例,使用React+Spring Boot+GcExcel来实现个人所得税计算器
2023-09-06 08:37:53
36

翻译 【译】IntelliJ IDEA 2023.2 最新变化——JetBrains IDE 中的 AI 助手
本周所有基于 IntelliJ 的 IDE 和 .NET 工具的 EAP 版本都包含一个主要新功能:**AI Assistant**。本博文重点介绍我们基于 IntelliJ 的 IDE,并且即将推出专门的 .NET 工具博文。
2023-09-05 13:58:08
50

原创 [译]这8个CSS小技巧,你知道吗?
在网页设计和前端开发中,CSS属性是非常重要的一部分。掌握常用的CSS属性不仅可以使你的网页看起来更美观,还能提升用户体验
2023-09-05 08:55:48
64

原创 Java + React导出Excel/PDF
除了上述的导出功能外,GcExcel还可以实现其他功能,如迷你图数据透视表自定义函数扩展链接:Spring Boot框架下实现Excel服务端导入导出项目实战:在线报价采购系统(React +SpreadJS+Echarts)Svelte 框架结合 SpreadJS 实现纯前端类 Excel 在线报表设计Spring Boot框架下实现Excel服务端导入导出。
2023-09-04 08:37:19
74

原创 Excel小技巧之轻松添加.sjs文件格式
GcWord中的OMath支持包括完整的API,用于处理在科学、数学和通用目的的Word文档中广泛使用的数学符号、公式和方程。下面将详细介绍 GrapeCity Documents V6.0 Update2 中的新特性,在此之前,如果您已经在使用了GrapeCity Documents产品,希望进一步了解新功能,可前往葡萄城官网下载最新版产品安装包,以便进行同步体验。近日,GrapeCity Documents 正式迎来其V6.2 的发布更新,能够支持 SpreadJS 中 .sjs 类型的文件。
2023-08-30 09:47:50
75

原创 ChatGPT赋能低代码开发:打造智能应用的双重引擎
ChatGPT与活字格的结合为软件设计带来了巨大的潜力,并给开发者带来了全新的思考和改变。AI的执行任务能力和自然语言交互使软件操作更加智能化和直观化。开发者将专注于与AI的对话和数据分析目标的设定,而无需担心底层的技术细节。我们期待ChatGPT和活字格技术的不断发展,推动低代码开发向智能开发的创新和突破,让我们迎接更加智能的软件时代。ChatGPT与活字格的结合为软件设计带来了巨大的潜力,并给开发者带来了全新的思考和改变。AI的执行任务能力和自然语言交互使软件操作更加智能化和直观化。
2023-08-23 10:02:14
216

原创 窗口函数大揭秘!轻松计算数据累计占比,玩转数据分析的绝佳利器
累计运算也是窗口函数在业务场景中使用得最频繁得一个场景,尤其是销售业务累计排名,业务器材每日消耗程度, 每日余量警报等场景都会用到, 希望能对各位有所帮助。而关于 frame计算窗口得灵活调整还有更多丰富特性,后续(第三篇)还会为大家介绍偏移计算场景。扩展链接:如何快速实现多人协同编辑?Excel中自定义手写签名高级SQL分析函数-窗口函数(1)- 排名计算如何快速实现多人协同编辑?Excel中自定义手写签名高级SQL分析函数-窗口函数(1)- 排名计算。
2023-08-22 09:08:36
126

原创 关于VScode插件,你不得不知道的几件事
原因在于VSCode许多强大功能都是基于插件实现的,IDE只提供一个最基本的框架和基本功能,我们需要使用插件来丰富和扩展它的功能。然后我们就可以用VSCode打开上述步骤生成的工程,可以看到目录结构如下,其中最重要的两个文件是package.json和extension.js,了解了这两个文件基本上就可以入门开发一个VSCode插件了。我们生成的demo工程已经运行成功。但是我们的需求总是复杂多变的,总有一些场景是现有的插件无法满足,这时候就需要我们借助VScode的开放接口,手动实现我们需要的功能。
2023-08-18 18:06:11
71

原创 Html+JavaScript实现手写签名
Hello各位,本葡萄又来啦,今天遇到的场景是这样的:在日常业务流程中,经常需要某一流程环节中相关责任人员进行审批签字,早期许多公司为了省事就直接会把这位负责人的签名以键盘打字(楷体)的形式打印出来,但是这样的坏处就是会导致所有的负责人的签名都是一样的,没有美感,为了解决这个问题,一些公司就开始使用手写签名(用鼠标或者是电子笔写出来的签名)代替电子签名,今天本葡萄就为大家简单的介绍下手写签名到底是怎么实现的
2023-08-17 09:21:40
663

原创 JavaScript实现在线Excel的附件上传与下载
在本地使用Excel时,经常会有需要在Excel中添加一些附件文件的需求,例如在Excel中附带一些Word,CAD图等等。同样的,类比到Web端.....
2023-08-16 08:39:54
84

原创 如何用窗口函数实现排名计算
SQL语句中,聚合函数在统计业务数据结果时起到了重要作用,比如计算每个业务地区的业务总数、每个班级的学生平均分以及每个分类的最大值等。然而,今天我将介绍窗口函数,与聚合函数相比,它们也是一组函数,但在使用方法和适用场景上有所不同。在本章节中,我将重点介绍窗口函数中的RANK和DENSE_RANK函数,以及它们在排名和筛选方面的应用场景。
2023-08-15 09:57:49
105

原创 使用在线Excel时,有哪些方法可以引入计算函数?
在日常生活和工作中,我们都会或多或少的使用Excel中的计算公式函数,比如求和公式、平均数公式等。今天为大家整理了一些在线Excel中可以引入的公式函数。
2023-08-10 08:36:01
74

原创 如何实现Excel中多级数据联动
在类Excel表格应用中,常用的需求场景是根据单元格之间的数据联动,例如选择某个省份之后,其它单元格下拉项自动扩展为该省份下的市区,本文会从代码及UI层面讲解如何实现数据之间的多级联动。
2023-08-09 08:32:10
789

原创 Go的任务调度单元与并发编程
本文主要介绍Go语言、进程、线程、协程的出现背景原因以及Go 语言如何解决协程的问题和并发编程的实现,本文的阅读时长约在15-20分钟左右,请合理的分配您的阅读时间。
2023-08-08 08:33:26
74

原创 如何选择最适合您的Excel处理库?
GcExcel和POI是两个应用于处理Excel文件的技术库。为了帮助开发者更好地了解它们之间的差异和不同的适用场景,本文将对GcExcel和POI进行对比,并探讨它们在实际应用中的差异和适用领域。
2023-08-07 09:25:13
87

原创 有哪些好用的甘特图插件?
都能将原有的表格数据,转变为直观的甘特图模式。摘要:本文由葡萄城技术团队于CSDN原创并首发。,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。甘特图对于业务场景中的。
2023-08-04 08:47:05
132

原创 Canvas好难,如何让研发低成本实现Web端流程图设计功能
摘要:本文由葡萄城技术团队于CSDN原创并首发。转载请注明出处:[葡萄城官网](https://www.grapecity.com.cn/),葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。
2023-08-03 08:36:09
76

原创 用Echarts实现SpreadJS引用从属关系可视化
在金融行业,我们经常会有审计审查的需求,对某个计算结果进行审查,但是这个计算结果可能依赖多个单元格,而且会有会有多级依赖的情况,如果让我们的从业人员靠眼睛找,工作量巨大,而且准确性存疑,基本上死路一条,因此让整个审查过程可视化,迫在眉睫,现在我们利用纯前端表格和Echarts将审计审查过程可视化。四.接下来我们要用纯前端表格控件的获取引用和从属关系的api将某个单元格的引用和从属关系顺藤摸瓜,刨根问题,刨到“祖坟”上,将这些关系,构造成Echarts树图的data结构,废话不说,直接上核心代码。
2023-07-19 14:34:26
200

原创 无需学习Python,一个公式搞定领导想看的大屏
随着数字化的脚步加快,越来越多的企业开始注重数据的展示和报告。原有数据的整合,清洗,二次加工变得越来越普遍。为了实现以上功能,企业不得不花大量的人力、物力去做原始数据的加工,但是由于业务场景的快速变化,导致原有代码里面写死的数据处理逻辑和现实的需要产生严重的偏离。针对这些,迫切希望有一个能自己实现数据处理,然后将处理结果进行多维度展示的工具。那么今天,就给大家推荐一款软件工具——Wyn商业智能软件。
2023-07-19 08:56:27
95

原创 前端开发报表工具所必须的三大能力
数据分析一直以来都是业务决策中非常重要的一环,在数字化时代尤其如此。然而,数据分析只有在持续的监控和可视化下才能真正发挥作用。如何采用使用一些高效的工具来做相应的数据分析?前端开发报表工具就是一个不错的选择。它可以为企业提供可视化的数据分析,让用户能够快速准确地理解和处理数据,为企业决策提供支持。
2023-07-18 08:56:11
223

原创 如何快速又高质量的输出PDF实验报告?
PDF文档的打印在很多应用场景中都会被使用到,最为常见的就是实验室信息管理的应用场景,期间涉及到大量的报告呈现及打印的需求。
2023-07-17 08:40:37
527

原创 深入解析Go语言特性
本文主要通过值传递和指针、字符串、数组、切片、集合、面向对象(封装、继承、抽象)和设计哲学7个方面来介绍GO语言的特性。
2023-07-13 08:41:48
600
1

原创 使用SpringBoot+React搭建一个Excel报表平台
Excel报表平台是一款功能强大、操作简单的系统平台,可以帮助用户上传、编辑和分析报表数据,实现数据可视化。
2023-07-12 08:35:14
893

原创 手把手教你如何在Java在Excel中进行数据分析
前一段时间淘宝出了一个“淘宝人生”的模块,可以看从注册淘宝账号至今的消费记录,仔细想了想,现在微信、淘宝这些APP好像都喜欢出这种记录使用者的支付、消费情况的功能。
2023-07-11 08:39:36
163

原创 Java批量操作Excel文件实践
在操作Excel的场景中,通常会有一些针对Excel的批量操作,批量的意思一般有两种:对批量的Excel文件进行操作。如导入多个Excel文件,并处理数据,或导出多个Excel文件。这类场景,往往操作很相似,但是要反复读写Excel文件。对单个或复数个进行批量操作。如对Excel文件,进行批量替换文本,批量添加公式或者批量增加样式。这类场景,一般需要操作的Excel文件不多,但是需要反复执行特定操作,这种时候需要有易用的API来帮忙。
2023-07-05 15:13:17
307

原创 当使用POI打开Excel文件遇到out of memory时该如何处理?
当我们开发处理Excel文件时,Apache POI 是许多人首选的工具。但是,随着需求的增加、工程复杂,在打开复杂的Excel文件的时候可能会出现一些异常情况。
2023-07-04 08:39:49
109
使用控件对企业有那些好处?
2014-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人