性能优化之window.onload

,最近在做一些性能优化相关的工作,相信大家在工作过程中也会遇到一些性能优化相关的场景,这对于前端开发者来讲是一项加分技能。为了我们的用户在使用我们的产品时能够有一个非常好的体验,我们需要对页面进行诊断...
3年前
1540

2023 年十大前端发展趋势

新技术的出现和老技术的淘汰让前端开发者们需要不断地学习和更新知识。特别是在经济不好的情况下,是否掌握新的技术很大程度决定着你是否被淘汰。,,虽然应用程序试图将网站替代,但前端 Web 开发业务仍在快速...
3年前
480

MetrAutoAPI系统架构设计

公司正在进行数据战略转型,因此我们面临的数据需求越来越多,而我们拥有的指标数据越来越丰富。不过,仅仅拥有数据并不够,我们需要能够更加灵活高效的使用这些数据,以应对频繁多变的数据需求。传统的数据业务开发...
3年前
1880

C的老毛病?用Zig解决

作者丨Aryan Ebrahimpour,策划丨诺亚,C是一种低级系统编程语言,几乎没有对内存的抽象,因此内存管理完全由开发人员自己负责,并且对汇编的抽象最少(但表达能力足以支持一些通用概念,例如类型...
3年前
480

编写测试的优秀实践列表

在编写测试时,这些指导方针将作为要遵循的最佳实践,这可以导致更高质量的测试。,,以下是在编写测试时应遵循的最佳实践。这些是通用准则,无论进行何种类型的测试,都应该遵循。,保持测试独立每个测试都应该独立...
3年前
470

微服务体系结构简介

微服务架构是一种将应用程序作为一组小型松耦合服务来构建的架构风格。每个服务负责一个特定的业务能力,并可以独立于其他服务进行开发、部署和扩展。微服务的方法旨在将庞大的应用程序拆分为更小、更易管理的组件...
3年前
410

B 端软件:常见知识梳理

,我一直从事企业级软件研发工作,也就是我们通常称之为 B 端软件。近年来,我的工作重心主要在研发低代码平台和 aPaaS 平台,这使我对 B 端软件有了更深入的理解。,和 B 端软件对应的就是我们熟悉...
3年前
2680

K8S | 容器和Pod组件

作为研发人员,通常自己电脑的系统环境都是非常复杂,在个人的习惯上,是按照下图的模块管理电脑的系统环境;,,对于「基础设施」、「主机操作系统」、「系统软件」来说,通常只做配置修改;,对于自行安装的软件环...
3年前
1950

MySQL8新特性窗口函数详解

本文博主给大家详细讲解一波 MySQL8 的新特性:「窗口函数」,相信大伙看完一定能有所收获?。,MySQL8 窗口函数是一种特殊的函数,它可以在一组查询行上执行类似于聚合的操作,但是不会将查询行折叠...
3年前
380

JVM系列:几张图看懂Java字节码

作为一个java程序员,如果你不懂字节码的话,你只能算是初级程序员了。,这可不是耸人听闻。了解字节码你才能真正了解包括“动态代理的原理”、“类加载的细节过程”、“重载和重写是如何实现的”、“多态是如何...
3年前
360

Python怎样实现Cookie自动登录?

当用户首次登录一个网站时,网站往往会要求用户输入用户名和密码,并且给出自动登录选项供用户勾选。用户如果勾选了自动登录选项,那么在下一次访问该网站时,不用输入用户名和密码便可以登录,这是因为第一次登录时...
3年前
380