2024年6月总结 | 软件开发技术月度回顾(第一期)

news2024/11/27 8:43:52

最新技术资源(建议收藏)
https://www.grapecity.com.cn/resources/

Hello,大家好啊!随着欧洲杯和奥运会的临近,2024 年下半年的序幕也随之拉开。回顾 2024 年上半年的技术圈,我们看到了一系列令人振奋的进展。
ChatGpt 也不例外,在上半年已经升级到了 4.0 版本,为用户带来了更强大的语言理解和生成能力。同时,Java也迎来了22版本(尽管仍有许多小伙伴仍在使用 8 版本)。此外,.NET也更新到了 8.0.1,为开发者提供了更好的工具和功能。
在大前端领域,Vue、React、Angular三驾马车依然在引领潮流,持续发展和创新。它们在上半年展示出强大的表现,为开发者提供了丰富的工具和框架,推动了前端技术的进步。
时间如同一道利刃,悄悄地划过我们身边,带走了过去的日子。然而,技术的进步和变革却留下了深刻的痕迹,为我们带来了更多的机遇和挑战。

而这一年对葡萄城而言,也同样是从未停止开发"赋能开发者"脚步,不断探索的一年。2024年,我们依旧秉持着"赋能开发者"使命,匠心、耐心做技术,真心、恒心来分享,从本月开始,小葡萄会每个月月初会发布上个月葡萄城发生了哪些新鲜事,有哪些产品新动态,欢迎大家的持续关注。

你的"前端表格"请注意查收

你可能没听过SpreadJS,但是你一定听过在线协同办公,作为葡萄城的王牌产品,具备高性能、跨平台、与 Excel高度兼容的产品特性,支持 Vue、React、Angular、NextJS、Nuxt 等主流前端开发框架,在2024年,SpreadJS都发生了哪些新鲜事呢?

V17.0 新版本

对于2024年的 SpreadJS 而言,最大的事情当然是新版本的发布,此次新版本中,SpreadJS 的插件家族迎来了一位新的成员:报表插件,基于 SpreadJS 本身强大的表格能力,在 DataManager 数据关系引擎的助力下,全新的报表插件让报表和数据录入用户有了全新的能力和体验,快速完成报表和数据录入功能的搭建,相对之前,能节省大量的开发成本。

(新插件ReportSheet)

JavaScript >SpreadJS 17.0 报表插件最新技术资源,无需配置环境变量,直接在线使用,建议收藏。

其他亮点:

  • 新增的瀑布图表

  • 集算表增强

DataManager 支持从数据源添加字段,新版本还支持具有公式数据类型的虚拟列。之后可以在集算表的视图中使用这些公式列来显示运行总和或股票价值比率等内容:

你可能不知道的高级数据分析工具

数据分析的问题,让很多小伙伴都头大。Wyn商业智能嵌入式BI工具是葡萄城在多年数据分析技术积累的基础上自助研发的新一代产品,作为一款嵌入式商业智能和报表 软件,旨在提供统一的数据分析平台,实现数据集成和统一管理,提供多源数据整合、报表统计、数据可视 化、自助式 BI 分析、系统集成以及数据填报等功能,被软件公司用于增强业务系统内 BI 和报表功能的工具, 以及帮助企业快速搭建统一的自助式 BI 和报表平台。 在2024年,Wyn 商业智能都发生了哪些新鲜事情呢?

产品功能亮点:

(1)3D 场景交互分析增强:新版本在 3D 场景从客户实际应用角度出发,支持定制 3D 场景数据标签样式,更个性化的展示模型数据,同时可以灵活控制数据标签的显示与隐藏;配置数据层上的跳转,与图表、仪表板更便利的交互;在运行、分析时灵活开启、关闭、暂停轮播,也可以通过仪表板命令来开启、关闭轮播;在设计时可添加动态 JS 脚本扩展更多实际交互场景的应用。

更多 3D 场景应用详情

(2)分解树、符号地图、3D组合地图等全新可视化类型

大屏可视化方面新增了符号地图和 3D 组合地图等炫酷的地图应用,还引入了分解树、按钮组件、组合筛选器等全新组件,极大地丰富了用户的数据可视化选择。

更多亮点:

  • 全新符号地图在大屏中的创新应用
  • 下载体验3D组合地图
  • 分解树快速拆解复杂问题
  • 组合筛选器,灵活自定义查询视图
  • 更多内置图表能力升级

简化开发流程的低代码工具利器——活字格

这里的活字格不是大家传统意义上理解的那个古代四大发明术之一的活字排版印刷术,而是基于葡萄城多年积累的组件化技术实现得低代码开发平台。

作为一款可以帮助非开发人员也能搭建系统的产品,在上个月都发生了哪些新鲜的事情呢?

第一部分:产品动态

活字格 V10.0新版本发布的功能有以下系列:

支持Java语言:

活字格致力于构建强大的产品生态系统。在 V10.0 版本中,活字格引入了对 Java 的扩展支持,大大增强了活字格的扩展能力。现在,用户可以在活字格平台上使用 Java 语言扩展应用程序的功能,充分利用 Java 生态系统中丰富的资源和工具,实现无限创新。Java 扩展不仅能驱动创新,还有助于企业更好地招聘员工、降低人力成本。

活字格 Java 参考文档信息(建议收藏)

除了 Java 扩展,活字格 V10.0 还发布了一系列有用的生态插件,进一步丰富了活字格的功能。这些插件包括:

  • ECharts插件:开发者可以充分利用ECharts的强大功能,并将其与活字格的数据进行无缝对接,实现炫酷的3D大数据可视化展示。这为用户的业务提供了更强大的数据可视化能力,帮助用户更好地理解和分析数据。
  • 表格报表插件:开发者可以轻松开发复杂的中国式报表,并支持交叉填报。此插件具备与市场上大部分报表产品相媲美的报表展示和填报能力,助力用户更好地管理和分析数据。

第二部分:企业级应用开发的全面支持

活字格 V10.0 进一步巩固了对企业级应用开发的全面支持,致力于提升企业级应用开发的简易性、高效性和可靠性。该版本引入了对Kubernetes(K8s)和Docker的广泛支持,使用户能够轻松将应用容器化并进行集群管理,从而实现高效的企业级应用部署和扩展,提升应用的安全性和性能。此外,活字格 V10.0 提供了更为丰富的日志记录和分析工具,用户能够实时监测应用的性能指标、资源利用情况和错误日志,及时发现和解决潜在问题,确保应用的安全性和稳定性。

第三部分:多语言支持,实现全球化

针对众多伙伴在向东南亚扩展业务的趋势,我们为伙伴的业务发展护航,将多语言功能支持引入活字格V10.0。这项功能使开发者能够在开发一套应用系统后,轻松地添加和管理各种语言的翻译资源,确保应用程序和界面能够流畅地呈现给全球用户。最终用户可以直接在应用中选择他们熟悉的语言,无需进行额外的配置或切换。这一全球化特性的引入旨在帮助用户的产品更好地适应不同的文化背景和语言需求,从而使应用具备更强的灵活性和竞争力。通过活字格 V10.0 的多语言支持,中国企业能够更好地走出国门,走向世界。

总结
技术的发展与融合比我们想象的更为迅速,在元宇宙、AI、前端、云、数据、运维等无数关键词的裹挟下,计算机网络技术正在不断生长和演进。

而我们也从未停下前进的脚步,从前端电子表格技术、BI数据分析,到复杂报表的处理解决与风头正盛的低代码,立足当下,展望未来。

本次我们从葡萄城历史最悠久的控件出发,为大家介绍了今年的技术亮点与突破,在下篇内容中,我们将继续带大家回顾葡萄城过去一年在新兴领域中,有哪些可圈可点的技术升级。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1903396.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

快手大模型首次集体亮相 获《焦点访谈》报道关注

7月6日,2024世界人工智能大会暨人工智能全球治理高级别会议在上海闭幕。 据央视《焦点访谈》报道,今年的大会展览持续扩容升级,展览规模、参展企业数、亮点展品数、首发新品数均创历史新高。大会聚焦大模型、算力、机器人、自动驾驶等重点领域,集中展示了一批“人工智能”创新…

(南京观海微电子)——电阻应用及选取

什么是电阻? 电阻是描述导体导电性能的物理量,用R表示。 电阻由导体两端的电压U与通过导体的电流I的比值来定义,即: 所以,当导体两端的电压一定时,电阻愈大,通过的电流就愈小;反之&…

从零开始学习网络安全渗透测试之Linux基础篇——(二)Linux的安装

从零开始学习网络安全渗透测试之Linux基础篇——(二)Linux的安装 一、 VMWare安装 首先,我们需要下载vmware的安装包。 下载 一般我们推荐15或者16的版本,太低的版本可能跟一些新的操作系统镜像不兼容。 vmware16注册.zip 链接&…

Angular基础保姆级教程 - 1

Angular 基础总结(完结版) 1. 概述 Angular 是一个使用 HTML、CSS、TypeScript 构建客户端应用的框架,用来构建单页应用程序。 Angular 是一个重量级的框架,内部集成了大量开箱即用的功能模块。 Angular 为大型应用开发而设计…

第3章.中央服务器的物联网模式--企业系统集成

为了从物联网实施中获得最大价值,物联网系统需要与企业中的现有软件系统集成。事实上,与外部系统的集成允许网络世界和物理世界之间的交互——代表物理世界的物联网系统和驻留在网络/虚拟世界中的外部系统。用于此模式的符号如下图所示: 图3.…

【高录用、快检索、过往5届均已检索、SPIE 出版】第六届无线通信与智能电网国际会议(ICWCSG 2024)

随着科技的飞速发展和能源需求的日益增长,智能电网技术逐渐成为电力行业的重要发展方向。与此同时,无线通信技术在近年来也取得了显著的进步,为智能电网的发展提供了强有力的支持。为了进一步推动无线通信与智能电网的结合与发展,…

微软拼音输入法不显示选字框问题

问题展示:不显示选字框 解决方式 打开兼容性即可(估计是升级带来的bug)

Oracle RAC 19c 打补丁至最新版本-19.23.0.0.0

实验环境-我是从19.0.0.0直接打到19.23.0.0.0,适合刚部署好的集群打补丁直接到最新版本。 查看当前环境 查询集群中运行的 Oracle Clusterware 软件的 activex 版 查询本地节点上二进制文件中存储的 Oracle Clusterware 软件的版本 查询本地服务器上 OHAS 和 Oracle…

Redis数据结构解析-RedisObject

文章目录 ☃️概述☃️源码 ☃️概述 RedisObject 是 Redis 中表示数据对象的结构体,它是 Redis 数据库中的基本数据类型的抽象。在 Redis 中,所有的数据都被存储为 RedisObject 类型的对象。 RedisObject 结构体定义如下(简化版本&#xf…

七大排序-冒泡排序,插入排序,希尔排序(一)

目录 排序冒泡排序插入排序冒泡排序和插入排序的对比希尔排序 排序 先写单趟,再写多趟,这样比较好写 排序可以理解为对商品价格的排序,对数字大小的排序,排序再生活中随处可见 冒泡排序 冒泡排序就是两个相邻的数交换&#xff…

Java+MySQL8.0.36+ElementUI数字化产科信息管理系统之”五色管理”

JavaMySQL8.0.36ElementUI数字化产科信息管理系统之”五色管理” 一、数字化产科信息管理系统概述 数字化产科信息管理五色管理是一种基于孕产妇妊娠风险的分类管理方法,通过数字化手段实现孕产妇全周期的健康风险评估与管理。该方法将孕产妇按照风险等级分为绿色、…

初识STM32:芯片基本信息

STM32简介 STM32是ST公司基于ARM公司的Cortex-M内核开发的32位微控制器。 ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构。 ST公司于1987年由意大利的SGS微电子与法国的Thomson半导体合并…

LeetCode题练习与总结:直线上最多的点数--149

一、题目描述 给你一个数组 points ,其中 points[i] [xi, yi] 表示 X-Y 平面上的一个点。求最多有多少个点在同一条直线上。 示例 1: 输入:points [[1,1],[2,2],[3,3]] 输出:3示例 2: 输入:points [[1,…

蚁剑编码器编写——上篇

参考 AwesomeEncoder 以第一个为例 木马 <?php eval(base64_decode($_POST[ant]));?>获取ant参数内容&#xff0c;然后base64解码后运行 编码器 let randomID _0x${Math.random().toString(16).substr(2)}; data[randomID] new Buffer(data[_]).toString(base64)…

前端八股文 说一下盒模型

网页中任何一个元素都可以视为一个盒子&#xff0c;由里到外&#xff0c;盒模型包括外边界&#xff08;margin&#xff09;、边框&#xff08;border&#xff09;、内边界&#xff08;padding&#xff09;和内容&#xff08;content&#xff09;。 盒模型基本分为3种&#xff1…

高可用hadoop分布式节点的扩容

解决方案 修改hdfs-site.xml 文件 原xml文件 <?xml version"1.0" encoding"UTF-8"?> <?xml-stylesheet type"text/xsl" href"configuration.xsl"?> <!--Licensed under the Apache License, Version 2.0 (th…

基于vue的3D高德地图的引入

在引入高德地图的时候需要先注册一个账号 登录下面的网站 账号认证 | 高德控制台 (amap.com) 打开首页应用管理&#xff0c;我的应用 创建新的应用 根据自己的需求进行选择 创建完成之后&#xff0c;点击添加key 不同的服务平台对应不同的可使用服务&#xff0c;选择自己适…

微信小程序毕业设计-医院挂号预约系统项目开发实战(附源码+论文)

大家好&#xff01;我是程序猿老A&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f49e;当前专栏&#xff1a;微信小程序毕业设计 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f380; Python毕业设计…

webrtc gcc详解

webrtc的gcc算法(Google Congestion Control)&#xff0c;貌似国内很多文章都没有细讲&#xff0c;原理是怎么样的&#xff0c;具体怎么进行计算的。这里详解一下gcc。 gcc算法&#xff0c;主要涉及到&#xff1a; 拥塞控制的关键信息和公式 卡曼滤波算法 gcc如何使用卡曼滤…

iis部署前后端分离项目(React前端,Node.js后端)

iis虽然已经有点过时&#xff0c;但不少用户还在用&#xff0c;故总结一下。 1. 安装iis 如果电脑没有自带iis管理器&#xff0c;打开控制面板->程序->启用或关闭Windows功能&#xff0c;勾选iis安装即可 2. 部署前端项目 打开iis&#xff0c;添加网站&#xff0c;物理…