- 编程技术
Spark 性能调优核心原理,你会吗?
所谓内存计算,不仅仅是指数据可以缓存在内存中,更重要的是,通过计算的融合来大幅提升数据在内存中的转换效率,进而从整体上提升应用的执行性能...
- 编程技术
2022年全栈开发者需要具备的六项技能
企业更喜欢雇佣全栈开发人员,因为他们可以处理前端和后端开发任务,从而减少开发时间和成本。多年来,一些技术堆栈在所有应用程序项目中获得了前...
- 编程技术
Sentry 开发者贡献指南 - SDK 开发(性能监控)
通过设置两个新的 SDK 配置选项之一来启用跟踪,tracesSampleRate 和 tracesSampler。如果未设置,则两者都默认为 undefined,从而选择如何加入跟踪。...
- 编程技术
面试官超级喜欢问的MarkWord
续上次被问到synchronized锁后,面试官继续刁难阿巴阿巴,进而深入到对象头中相关的概念。...
- 编程技术
Chrome DevTools: 可视化代码覆盖率
Chrome DevTools 是辅助开发者进行 Web 开发的重要调试工具,学会合理利它,还是能提高不是效率的,今天介绍一下如何利用它来可视化分析 JavaScript bundles。...
- 编程技术
Webpack原理与实践:关于如何选择合适的打包工具Rollup和Webpack?
Rollup是一款ES Modules打包器,它也可以将项目中散落的细小模块打包成整块代码,从而使得这些划分的模块可以更好地运行在浏览器或node.js环境。...
- 编程技术
烂大街的缓存穿透、缓存击穿和缓存雪崩,你真的懂了?
对于从事后端开发的同学来说,缓存已经变成的项目中必不可少的技术之一。今天我们一起聊聊如果在项目中引入了缓存,可能会给我们带来的下面这三大...
- 编程技术
微前端是如何让可伸缩的Web应用程序变得容易的?
通过微前端框架,你可以实现应用程序的未来验证,并使其真正具有长期可伸缩性。微前端框架是当今开发部门有效协作和项目管理的流行模式。这一模式...
- 编程技术
2021年值得推荐的10款数据可视化工具
我平时喜欢分享可视化作品,所以也经常有朋友问我用什么工具可以做出来,今天就给大家整理了10个最值得推荐的数据可视化工具。...
- 编程技术
一款Kafka可视化Web界面管理工具:CMAK
今天跟大家介绍其中一款可视化Web界面管理工具,它就是kafka-manager,不过现在更名为CMAK。...
- 编程技术
用 SVG 描边动画送一份平安夜祝福
SVG 是网页里画矢量图的技术,可以用 rect、circle、line 等画一些具体的图形,也可以用 path 来画更复杂的图形。...
- 编程技术
如何做好应用架构分层和模块化?
没有顶层设计、模块划分的应用就像一团打结的毛线,代码分支可能会跳来跳来,没有边界。很难理清楚内部的业务逻辑,更糟糕的是随着需求的堆积,日...
- 编程技术
鸿蒙AI能力之语音识别
文章旨在帮助大家开发录音及语音识别时少踩一点坑。AI语音识别不需要任何权限,但此处使用到麦克风录制音频,就需要申请麦克风权限。...
- 编程技术
软件研发效能的底层逻辑
多少Scrum敏捷教练前赴后继,但Scrum敏捷开发模式在国内实施的效果如何?其实,效果一般。根据 去年 和 今年 的调查数据,至今天真正实施Scrum敏捷开发模...
- 编程技术
Git fetch和pull的详解及区别
这篇文章主要介绍了Git fetch和pull的详解及区别的相关资料,需要的朋友可以参考下...
- 编程技术
软件分析与设计:分析什么?如何设计?
分析与设计这两个词我们平时经常听到,也经常讲,那么分析与设计的本质究竟是什么呢?到底要分析什么?又到底要怎样去设计?这3个问题如果平时没有一些...