随笔分类 -  工具使用

摘要:如果要从头开始使用 React 构建一个完整的 Web 应用程序,需要哪些步骤? 这当然不像把大象装进冰箱那么简单,只需要分成三步:打开冰箱,拿起大象,塞进冰箱就好。 我们需要考虑细节有很多,比如: 必须使用打包程序(例如 webpack)打包代码,并使用 Babel 等编译器进行代码转换。 需要针 阅读全文
posted @ 2022-08-04 13:51 葡萄城技术团队 阅读(7205) 评论(5) 推荐(11) 编辑
摘要:近年来,前后端分离已经成为中大型软件项目开发的最佳实践。 在技术层面,前后端分离指在同一个Web系统中,前端服务器和后端服务器采用不同的技术栈,利用标准的WebAPI完成协同工作。这种前后端分离的"混合开发"模式下,前后端通常会部署到不同的服务器上,即便部署在同一台机器,因为宿主程序(如后端用Tom 阅读全文
posted @ 2022-07-15 15:17 葡萄城技术团队 阅读(3453) 评论(3) 推荐(6) 编辑
摘要:OAuth2.0 OAuth 是一个安全协议,用于保护全球范围内大量且不断增长的Web API。它用于连接不同的网站,还支持原生应用和移动应用于云服务之间的连接,同时它也是各个领域标准协议中的安全层。 (图片来源网络) 接下来我们来仔细聊聊OAuth2.0是什么,有什么用处。 OAuth 2.0介绍 阅读全文
posted @ 2022-07-13 14:03 葡萄城技术团队 阅读(4175) 评论(0) 推荐(3) 编辑
摘要:有史以来的三次技术革命都无比波澜壮阔,不仅改变了人类文明的发展历程,也改变了我们每一个人的生活。 纺织革命是第一次工业革命的起点,以蒸汽机的发明与使用为标志,如马克思所言,"蒸汽大王在前一世纪中,翻转了整个世界" ;紧接着,电机的问世和电力的使用将世界推入了"电气时代";随着电力器械的发展,计算机的 阅读全文
posted @ 2022-06-29 13:46 葡萄城技术团队 阅读(337) 评论(0) 推荐(0) 编辑
摘要:作为一个专业小白,咱啥都不懂。 linux不懂,docker不懂。 但是我还想要完成领导下达的任务:在linux中安装docker后部署数据可视化工具。作为一名敬业 的打工人摆烂不可以,躺平不可以,弱小,无助,可怜中。。这能力,这要去,要不直接散伙算了。但是,没想到,我们还是有解决办法。 为了降低扣 阅读全文
posted @ 2022-06-24 13:49 葡萄城技术团队 阅读(4886) 评论(0) 推荐(3) 编辑
摘要:Vite是随着Vue3一起发布的一款新型前端构建工具,能够显著的提升前端开发体验,它主要由两部分组成: (1)一个开发服务器,它基于**原生ES模块提供了丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。 (2)一套构建指令,它使用 Rollup 打包你的代码,并且它是预配置的,可输出用于生产 阅读全文
posted @ 2022-06-23 13:48 葡萄城技术团队 阅读(5543) 评论(1) 推荐(4) 编辑
摘要:背景 在上篇内容中,我们从SaaS各种功能的角度为大家介绍了在数据处理中SaaS的巨大价值,而本次我们将用实例将为大家展示SaaS与BI间的碰撞又会产生怎样的火花。 BI与SaaS集成示例 通常BI分析工具都提供了对于数据库的丰富接口,用以更加快捷高效地处理数据。此处我们以一具体工具实例作为演示内容 阅读全文
posted @ 2022-06-17 15:48 葡萄城技术团队 阅读(3258) 评论(0) 推荐(2) 编辑
摘要:简单介绍一下Suspense Suspense主要用来解决网络IO问题,它早在2018年的React 16.6.0版本中就已发布。它的相关用法有些已经比较成熟,有的相对不太稳定,甚至经历了重命名、删除: 在render函数中,我们可以写入一个异步请求,请求数据 react会从我们缓存中读取这个缓存 阅读全文
posted @ 2022-06-16 13:46 葡萄城技术团队 阅读(5308) 评论(0) 推荐(2) 编辑
摘要:背景 2022年3月29日,React正式发布18.0.0。本次升级内容包括开箱即用的改进,如自动批处理、新的API(如startTransition)和支持Suspense 的流式服务器端渲染。关于此次发布新增的功能可以参考**官方文档**。 作为一个构建用户界面的JavaScript 库,Rea 阅读全文
posted @ 2022-06-09 13:45 葡萄城技术团队 阅读(5051) 评论(5) 推荐(9) 编辑
摘要:SaaS模式一经推出,凭借自身的高性价比、低维护成本,无需软硬件维护、无需运维等明晃晃的优点,得到了爆发式的增长,甚至全面改变了软件的开发模式。各位老总的问候语,不知从什么时候开始,都变成了:“你上云了吗?” 。 与传统软件项目比较,SaaS产品将开发成本缩减到爆炸,这种模式只需要60+-30天即可 阅读全文
posted @ 2022-06-08 14:14 葡萄城技术团队 阅读(4574) 评论(2) 推荐(7) 编辑
摘要:随着月末来临,又到了汇报总结的时刻。 (图片来自网络) 到了这个特殊时期,你的老板就一定想要查看企业整体的运转情况、销售业绩、客户实况分析、客户活跃度、Top10 sales、 产品情况、订单处理情况等信息。 对业务有一定了解的同学就会明白,整理出这些内容需要跨业务、跨功能模块,对数据进行整合。 而 阅读全文
posted @ 2022-05-25 13:48 葡萄城技术团队 阅读(6963) 评论(2) 推荐(6) 编辑
摘要:据国家网络与信息安全信息通报中心监测发现,开源Java开发组件Fastjson存在反序列化远程代码执行漏洞。攻击者可利用上述漏洞实施任意文件写入、服务端请求伪造等攻击行为,造成服务器权限被窃取、敏感信息泄漏等严重影响。 据统计,此次事件影响Fastjson 1.2.80及之前所有版本。目前, Fas 阅读全文
posted @ 2022-05-24 14:24 葡萄城技术团队 阅读(4537) 评论(0) 推荐(3) 编辑
摘要:30分钟,你可以做什么? 可以风卷残云的饱餐一顿;可以简单地打扫一下房间;或者可以跳10十遍刘畊宏《本草纲目》毽子操。 而今天,本葡萄要带你在30分钟内完成一套拥有增删改查表格系统的前后端搭建! 在日常的系统开发中,表格(Grid)是最常见的数据表达形式,而表格中“增删改查”又是最常见的功能之一。所 阅读全文
posted @ 2022-05-20 14:12 葡萄城技术团队 阅读(8066) 评论(0) 推荐(6) 编辑
摘要:JSON作为一种轻量级的数据交换格式,通常采用完全独立于编程语言的文本格式来存储和表示数据。它的层次结构简洁清晰,易于人们的阅读和编写,此外机器编写和生成也会变得容易,可以有效地提升网络传输效率,这些因素使得JSON成为理想的数据交换语言。 由于JSON的使用方式十分简单,这个方便的传输形式很快就风 阅读全文
posted @ 2022-05-19 11:15 葡萄城技术团队 阅读(6520) 评论(6) 推荐(7) 编辑
摘要:负责技术支持的葡萄又来啦。 三日不见,我们的客户又为我们发来新的问题。 这次我们需要实现的场景是在前端表格环境中,像模板按钮那样,点击之后弹出一个侧边栏,然后通过点击不同的单元格显示不同的内容。 挤接下来我们就带大家一起来看看,如何在前端电子表格中实现这样的功能。 实例操作 首先,常规地我们先常规地 阅读全文
posted @ 2022-04-27 13:58 葡萄城技术团队 阅读(5966) 评论(0) 推荐(10) 编辑
摘要:数据大屏,仅仅是数据展示吗? 大数据时代,各行各业对数据价值的重视程度与日俱增。要想真正把数据的价值发挥出来,就需要对数据进行采集、加工、分析,最终以数据可视化的方式来展现数据分布的规律和特征,进而辅助决策。目前,数据大屏作为数据可视化的重要载体,已成为经营管理、指挥调度、战略决策、应急监控等场景下 阅读全文
posted @ 2022-04-15 13:44 葡萄城技术团队 阅读(1719) 评论(1) 推荐(2) 编辑
摘要:在过去的几年中,"云"作为明星热词站在了各种新潮技术之中,你可能使用过,但说不清它的原理;或者是没用过,但听过它的大名;也可能连它的名字都没听过,但你对这只蓝色鲸鱼一定十分眼熟。作为一名技术人员,只要你在这个软件行业里摸爬滚打,就一定对他有不同程度的了解。 Docker是什么? Docker的LOG 阅读全文
posted @ 2022-04-07 14:53 葡萄城技术团队 阅读(4329) 评论(0) 推荐(4) 编辑
摘要:任务调度是一个通用的计算机概念,可以简单地理解为计算机基于一定时间频率,自动执行一项进程任务。任务调度是操作系统的重要组成部分,Windows系统中的定时任务和Linux的Crontab都是常用的系统级调度器,被广泛应用于各种定时执行程序的场景。在传统商业智能BI领域,系统的调度器也经常被作为ETL 阅读全文
posted @ 2022-03-31 13:42 葡萄城技术团队 阅读(348) 评论(0) 推荐(2) 编辑
摘要:一、前言 VSCode是微软家一个非常轻量化的编辑器,体量虽轻,但是却有异常强大的功能。原因在于VSCode许多强大功能都是基于插件实现的,IDE只提供一个最基本的框架和基本功能,我们需要使用插件来丰富和扩展它的功能。 由于插件的重要作用,现在VSCode的插件社区规模已经非常可观我们平时常用的大部 阅读全文
posted @ 2022-03-23 14:02 葡萄城技术团队 阅读(6665) 评论(2) 推荐(21) 编辑
摘要:相比于从零开始构建全套信息化系统,基于成熟的ERP等行业软件做二次开发是更多中大型企业应对个性化软件需求的首选方案。如何在二开模块中,可靠地对成品软件的数据库进行读写操作,以满足单据自动创建、元数据自动同步等系统集成要求,是摆在开发者面前的难题。今天,我们基于活字格低代码平台的技术支持工作中较为常见 阅读全文
posted @ 2022-03-17 13:38 葡萄城技术团队 阅读(2098) 评论(1) 推荐(8) 编辑