Docker与k8s的恩怨情仇(二)—用最简单的技术实现“容器”

2021-06-23
阅读 4 分钟
2.7k
上次我们说到PaaS的发展历史,从Cloud Foundry黯然退场,到Docker加冕,正是Docker“一点点”的改进,掀起了一场蝴蝶效应,煽动了整个PaaS开源项目市场风起云涌。

Docker与k8s的恩怨情仇(一)—成为PaaS前浪的Cloud Foundry

2021-06-16
阅读 4 分钟
3.3k
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。大家在工作中或许或多或少都接触过Docker,那你知道Docker以及容器化背后的原理到底是什么吗?容器化技术满天下,那为什么只有Docker被大家所熟知呢?后Docker时代,到底谁才是云原生时代的王者?我们相信本系列文章能帮您...

萌新必看——10种客户端存储哪家强,一文读尽!

2021-06-09
阅读 6 分钟
11.4k
数据持久指将内存中的数据模型转化为存储模型,和将存储模型转化为内存中的数据模型这一过程的统称。在普通情况下,我们存储的数据会一直保留,直到我们删除相关内容;或者是这些数据保存到浏览器会话结束,用户关闭之后。但在实际情况中会更加复杂一些。用户、操作系统、浏览器或插件都可以随时阻止或删除持久数据。浏...

低代码渠道商必看,开发和实施有什么区别?

2021-06-03
阅读 2 分钟
2.3k
如果我们需要在后疫情时代寻找一个最受关注的IT技术,低代码肯定能名列前三。低代码技术通过可视化的方式大幅提升了软件开发的效率,并且很大程度上降低了技术门槛。

90%的人都不知道的Node.js 依赖关系管理(下)

2021-06-02
阅读 3 分钟
2.1k
在上篇介绍Node.js依赖关系管理的文章中,我们介绍了关于Node.js模块的基础知识,如何使用module.exports和require方法处理依赖项,以及文件夹依赖项(folder dependencies)的工作方式和工作原理。

90%的人都不知道的Node.js 依赖关系管理(上)

2021-05-27
阅读 4 分钟
4k
Node.js中的一个重要概念是依赖关系管理。本文就将带大家了解依赖管理的各种模式以及Node.js如何加载依赖。Node.js编写模块化代码非常简单,我们可以使用单个js文件非模块化的编写所有应用程序的内容。在这里你可能会问,模块(module)是什么,它又有什么作用。大型项目的实施之中,会有很多分工协作,为了可以让分工更...

2代3代Vue响应系统一浪更比一浪强,前浪已死?(下)

2021-05-26
阅读 4 分钟
2.1k
在上节中我们对Vue2和Vue3中的响应式系统做了对比,带大家了解了响应式系统的工作原理,今天我们来进一步探索Vue3中的响应式系统API,为了让大家更好的理解和学习,将方法分组进行归纳。

2代3代Vue响应系统一浪更比一浪强,前浪已死?(上)

2021-05-19
阅读 5 分钟
2.7k
响应式系统(Reactivity systems)是现代前端框架的关键部分之一。应用系统的的高度交互性、动态性和响应能力全靠它支持。每个Web开发人员而言都应该了解这一系统的功能和实践操作。

1分钟读懂人口普查大数据——第七次人口普查数据可视化BI分析

2021-05-12
阅读 2 分钟
2.4k
5月11日,第七次全国人口普查主要数据结果正式公布,数据详实,信息量大。那么,如何才能迅速了解和读懂本次普查的关键数据和背后趋势呢?我们基于国家统计局发布的第七次人口普查数据,使用Wyn Enterprise商业智能软件,制作出本次人口普查数据的可视化图表展现,让我们一起通过先进的数据可视化技术,直观地看看我国的...

Vue3 中的脚手架工具Vite到底牛在哪, 一文全知道

2021-05-12
阅读 3 分钟
16.8k
Vue是一套用于构建用户界面的渐进式框架,与其它大型 JS 框架不同,Vue 被设计为可以自底向上逐层应用,更易上手,还便于与第三方库或既有项目整合,因此,Vue完全能够为复杂的单页应用提供驱动。

数据创造价值|手把手教你挑选最合适的嵌入式BI

2021-05-11
阅读 3 分钟
2.1k
嵌入式商业智能软件可以让企业用户能够快速实现自助式数据分析,并快速完成分析结果的修改或者调整。使用嵌入式BI软件,可以让所有团队成员轻松地将数据转换为价值。开放的体系结构、高度灵活和可扩展的平台可以让使用人员准确的分析数据并快速适应未来的分析需求变化。

NodeJS 中的 LRU 缓存(CLOCK-2-hand)实现

2021-04-30
阅读 10 分钟
2.4k
web应用程序中有两项很重要的工作,分别是文件和视频Blob的缓存和快速访问页面模板。而在NodeJS中,非异步功能操作的延迟会决定系统什么时候为其他客户端提供服务,尽管操作系统有自己的文件缓存机制,但是同一个服务器中有多个web应用程序同时运行,且其中一个应用正在传输大量视频数据的时候,其他应用的缓存内容就可...

进击中的Vue 3——“新能源车电池范围计算器”开源项目

2021-04-29
阅读 5 分钟
4.1k
今天,我们给大家带来的是一个基于vue3的开源项目:新能源车电池范围计算器。这是一个workshop,通过完成该项目,我们可以直观的感受到vue3的强大,了解一些项目最佳实践。

前端框架之争丨除了Vue、Angular和React还有谁与之争锋

2021-04-27
阅读 3 分钟
5.5k
当今涌出的大量框架让人眼花缭乱不知如何选择,今天将比较五个最流行的前端JavaScript框架,并作出概述,介绍其主要功能、工具、学习曲线及其他因素,帮助您做出衡量和选择。

葡萄城表格技术解决方案——金融行业

2021-04-21
阅读 4 分钟
2.1k
然而,金融数字化转型作为一项复杂的系统工程,很难一蹴而就。现如今,仍有大量基础数据需要转移、数据治理系统需要搭建,金融服务、营销、风控和运营模式等需要更新迭代。

四两拨千斤——你不知道的VScode编码TypeScript的技巧

2021-04-20
阅读 5 分钟
13.9k
如果你体验过JAVA这种强类型语言带来的便利,包括其丰富的类型变量、抽象与接口,转而使用JavaScript时,一定会觉得不够满意。尤其是JavaScript声明的变量Number可以轻而易举的分配给String,IDE如何执行任何类型的IntelliSense都让人十分困扰。

Vue 3 组件开发:搭建基于SpreadJS的表格编辑系统(环境搭建)

2021-04-12
阅读 7 分钟
14.5k
Vue是一套用于构建用户界面的渐进式框架,与其它大型 JS 框架不同,Vue 被设计为可以自底向上逐层应用,更易上手,还便于与第三方库或既有项目整合,因此,Vue完全能够为复杂的单页应用提供驱动。

WijmoJS 前端开发工具包发布更新,加入可视化地图组件

2021-03-23
阅读 3 分钟
1.9k
WijmoJS 是葡萄城推出的一款前端开发工具包,由 80 多款基于 HTML5、支持跨平台的高性能 UI 组件(如表格组件、图表组件、数据分析组件、导航组件和金融图表组件等)构成,完美兼容原生 JavaScript,支持 Angular、React、Vue 等前端框架,用于企业级 Web 应用程序的快速开发和构建。

Angular性能优化实践——巧用第三方组件和懒加载技术

2021-02-20
阅读 3 分钟
2.7k
应该有很多人都抱怨过 Angular 应用的性能问题。其实,在搭建Angular项目时,通过使用打包、懒加载、变化检测策略和缓存技术,再辅助第三方组件,便可有效提升项目性能。

Vue 3自定义指令开发

2021-01-28
阅读 6 分钟
6.1k
在 Vue 开发中我们在模板中经常会使用 v-model 和 v-show 等以 v-开头的关键字,这些关键字就是 Vue 框架内置的指令。通过使用 v-model,可以获取实现 DOM 和数据的绑定;使用 v-show,可以控制 DOM 元素显示。简而言之通过使用这些模板上的标签,让框架对 DOM 元素进行了指定的处理,同时 DOM 改变后框架可以同时更新指...

VUE项目性能优化实践——通过懒加载提升页面响应速度

2021-01-08
阅读 3 分钟
2.6k
最近我司因业务需求,需要在一个内部数据分析平台集成在线 Excel 功能,既然我们自己就是做开发工具的,所以目光自然就落在了我司自研的前端表格产品上。
封面图

Vue 3 组件开发:搭建基于SpreadJS的表格编辑系统(功能拓展)

2021-01-07
阅读 5 分钟
2.6k
本章,我将带领大家继续扩展 Vue 3 这个项目原型,实现数据绑定、模板文件导入/更新/导出和数据透视表等功能,本章的实现思路与上一篇“组件集成”基本类似。

Vue 3 组件开发:搭建基于 Vite 的在线表格编辑系统(组件集成)

2021-01-06
阅读 8 分钟
3.6k
通过前文的学习,我们已经用 Vite 搭建出了Vue 3 的项目原型。今天,我们将基于这个原型,集成 SpreadJS 电子表格组件和在线编辑器组件,使其具备 Excel公式计算、在线导入导出 Excel 文档、数据透视表和可视化分析能力,实现在线表格编辑系统的雏形。

【公开课分享】让表格数据处理性能瞬间飙升的几点优化

2021-01-05
阅读 4 分钟
1.6k
自 2014年起,王鸿老师便一直聚焦于企业高性能表格技术领域的研究,为葡萄城设计了全新的表格组件架构,并带领研发团队推出了一款性能在业界领先的电子表格组件GcExcel, 积累了大量高并发、高可用性表格组件的架构设计经验。

纵观 ActiveX 平台的兴衰史,看开发控件的技术演变

2021-01-05
阅读 2 分钟
2.1k
随着Internet/Intranet的普及,人们对网络应用程序开发提出了更高的要求,如:Web页面需要更加丰富生动的多媒体内容;商业应用程序需要更可靠、更加灵活的Web应用软件等。面对当时还不那么完善的HTML技术,开发者只能做些排版布局和简单的表格数据展示,即便刚刚出现的JavaScript,也难以承担复杂的网页动态呈现。

Flash Player终将成为历史,HTML5正站在舞台的中央

2020-12-29
阅读 3 分钟
2.1k
12月28日消息,微软已经确认Windows 10在下一次更新时将自动删除Flash Player,这意味着Flash Player将正式成为历史。

现代JavaScript:ES6+ 中的 Imports,Exports,Let,Const 和 Promise

2020-12-24
阅读 17 分钟
10.7k
最近,JavaScript增加了许多有用的功能,比如Nullish coalescing operator, optional chaining, Promises, async/await, ES6 destructuring,等等。

2020中国 .NET开发者大会精彩回顾:葡萄城高性能表格技术解读

2020-12-23
阅读 5 分钟
1.1k
12月19日,2020中国 .NET开发者大会在苏州召开。本次会议以“开源、共享、创新”为主题,结合线下、线上实时同步直播的方式,征集了来自微软、龙芯等知名企业的40余位技术大咖,为50 余万名开发者带来了近50场技术讲座和 .NET应用实践。

葡萄城入选中国技术品牌影响力企业30强

2020-12-22
阅读 1 分钟
1.7k
12 月 22 日,SegmentFault 思否 中国技术先锋年度评选 | 2020 中国技术品牌影响力企业榜单发布,该榜单依托数百万开发者用户的数据分析,通过科技企业和个人在国内技术领域的行为、影响力指标等综合因素进行深度考察。

.NET 控件集 ComponentOne V2020.0 Update3 发布,正式支持 .NET 5

2020-12-16
阅读 2 分钟
2.2k
ComponentOne 是一套专注于企业 .NET开发、支持 .NET Core 平台,并完美集成于 Visual Studio 的第三方控件集,包含 300 多种 .NET开发控件,可满足 WinForm、WPF、 UWP、ASP.NET MVC等七个 .NET平台的系统开发需求,并提供表格数据管理、数据可视化、报表、输入和编辑等七大功能,被誉为“.NET开发的‘瑞士军刀’”。