深圳幻海软件技术有限公司 欢迎您!

  • 记录--“非主流” 的纯前端性能优化

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助性能优化一直是前端研究的主要课题之一,因为不仅直接影响用户体验,对于商业性公司,网页性能的优劣更关乎流量变现效率的高低。例如DoubleClickbyGoogle发现:如果页面加载时间超过3秒,53%的用户会选择终止当前操作并离开网站加载时

  • Vue(V 3.2.37)使用Three.js(V 0.145.0)加载3D模型的详细步骤

    Vue(V3.2.37)使用Three.js(V0.145.0)加载3D模型的详细步骤1、安装three命令:pnpminstallthree引入three和加载器import*asTHREEfrom'three'import{OBJLoader}from'three/examples/jsm/lo

  • Android动态加载之ClassLoader加载和插件热修复的机制原理详解

    前言深入理解Android中的类加载器ClassLoader类加载,是动态加载机制及现在火热的插件化机制中很基础但同时又很重要的知识点;今天我们就来讲解下一、ClassLoader介绍1、Android中的ClassLoaderJava中的ClassLoader可以加载jar文件和Class文件(本

  • 类是如何加载的?你学会了吗?

    在Java中,类加载的流程有一个专门的机制叫做“类加载机制”。类加载机制是指一个类在Java虚拟机(JVM)中的执行流程,它也是Java程序能够正常执行的关键所在,那它的具体执行流程是啥?接下来我们一起来看。流程概述在JVM中,类加载会经历以下5个阶段:加载阶段(Loading)验证阶段(Verif

  • 2023,没有搞不定的JavaScript!

    译者|涂承烨审校|孙淑娟由于代码可见性低,使用Java脚本进行编码可能会很耗时。这里有12个优雅的JavaScript技巧,可以帮助你在2023年优化代码生成。JavaScript已经成为下一批开发人员中最主要脚本语言。对于前端编程、构建交互式、功能丰富的网站以及快速流畅的Web应用程序来说,这是一

  • 一篇带你搞定TensorFlow Serving 架构、部署和应用

    开篇一般在练完机器学习的模型之后,需要将模型host成服务才能供使用者调用。TensorFlow的机器学习模型的部署也遵循这个方式,它会通过TensorFlowServing的方式将模型做成服务,让使用者通过某种方式来调用模型,而不是直接运行模型推测的代码,也不需要使用者进行模型的部署和安装工作。整

  • 你写的代码是如何跑起来的?

    大家好,我是飞哥!今天我们来思考一个简单的问题,一个程序是如何在Linux上执行起来的?我们就拿全宇宙最简单的HelloWorld程序来举例。复制#include<stdio.h>intmain(){printf("Hello,World!\n");return0;}1.2.3.4.5.

  • Java agent超详细知识梳理

    ​一、简介1开篇在梳理SkyWalkingagent的plugin、elasticsearch的plugin、arthas​等技术的原理时,发现他们的底层原理很多是相同的。这类工具都用到了Javaagent、类加载、类隔离等技术,在此进行归类梳理。本篇将梳理Javaagent相关内容。在此先把这些技

  • 基于SPI的增强式插件框架设计

    很久之前,为了诊断线上的问题,就想要是能有工具可以在线上出问题的时候,放个诊断包进去马上生效,就能看到线上问题的所在,那该是多么舒服的事情。后来慢慢的切换到java领域后,这种理想也变成了现实,小如IDEA中更改页面就能马上生效,大如利用Althas工具进行线上数据诊断,可谓是信手拈来,极大的方便了

  • 在 Web 应用的运行时实现多分支并存和切换

    背景一般来说,SaaS服务商提供的是标准化的产品服务,体现的是所有客户的共性需求。然而,部分客户(尤其是大客户),会提出功能、UI等方面的定制需求。针对这些定制需求,大体上有两个解决方案。第一个方案是提供应用程序SDK,由客户的开发团队完成整个定制应用的开发和部署,SaaS服务商提供必要的技术支持即

  • 一文解答Web性能优化

    前言无论是前端还是后端,性能优化其实是每一个开发都无法避开的大山。另一方面,这种开放式的提问深受面试官的青睐,能够快速地区分求职者的水平。网上的答案层出不穷,似乎都只是简单罗列了几个具体的方案,却没有系统的归纳。为了能够系统地归纳这个问题,我问了几个前端大佬,反复斟酌了一下他们的答案。总的来说,我认

  • 懒加载居然对 Web 性能有负面影响 ?

    如今为了提升应用性能,懒加载被广泛使用于Web应用中。它帮助开发者减少网站加载时间,节省流量以及提升用户体验。但懒加载的过度使用会给应用性能带来负面影响。所以在这篇文章中,会详述懒加载对性能的影响,来帮助你理解应该何时使用它。什么是懒加载?懒加载是一种常见的技术,通过按需加载资源来减少网页的数据使用

  • Vue.js设计与实现-异步组件与函数式组件

    1.写在前面异步组件,其实和异步请求数据一样,只不过是通过异步加载的方式去加载和渲染组件。异步组件有什么作用,它可以用于代码分割和服务端下发组件等场景。函数式组件其实允许普通函数定义组件,将函数返回值作为组件渲染的内容。函数式组件最大的特点就是无状态。2异步组件要解决的问题同步渲染:复制import

  • 一篇文章带你搞定JavaScript 性能调优

    大家好,我是皮皮。JavaScript是单线程运行的,所以在在执行效率上并不是很高,随着用户体验的日益重视,前端性能对用户体验的影响备受关注,但由于性能问题相对复杂,接下来我们来了解下JavaScript如何提高性能;从加载上优化:合理放置脚本位置由于JavaScript的阻塞特性,在每一个<

  • 如何为 Node.js 的 Require 函数添加钩子?

    Node.js是一个基于ChromeV8引擎的JavaScript运行时环境。早期的Node.js采用的是CommonJS模块规范,从Nodev13.2.0版本开始正式支持ESModules特性。直到v15.3.0版本ESModules特性才稳定下来并与NPM生态相兼容。(图片来源:https://

  • 简述 C# 中应用程序集的装载过程

    本文转载自微信公众号「DotNET技术圈」,作者michaelscode。转载本文请联系DotNET技术圈公众号。了解程序集如何在C#.NET中加载我们一直在处理库和NuGet软件包。不管是好是坏,高级.NET开发人员都需要了解.NET运行时如何加载程序集。这些库依赖于其他流行的库,并且有很多共享的

  • 从原生到黑科技:闲鱼Flutter图片优化经历了什么?

    图片加载是APP最常见也最基本的功能,也是影响用户体验的因素之一。在看似简单的图片加载背后却隐藏着很多技术难题。本文介绍闲鱼技术团队在Flutter图片优化上所做的尝试,分享闲鱼在典型的图片处理方案上的技术细节,希望给大家带来一些启发。那些年早在闲鱼使用Flutter之初,图片就是我们核心关注和重点

  • 高性能前端架构解决方案

    这篇文章介绍了一些使前端应用程序加载更快并提供良好用户体验的技术。我们将研究前端的总体架构,如何首先加载必需的资源,并最大化资源缓存的概率。无论你的页面是否需要成为客户端应用程序,还是如何优化应用程序的渲染时间,我都不会说太多后端如何传递资源。总览我将把应用程序加载分为三个不同的阶段: 初

  • 前端性能优化指南

     前言发现总结性的小干货可以为大家提升更好的开发技巧和编码思维,对代码量产化提供更扎实的质量和支持。这次我们来聊聊大家可能都比较关心的话题:性能优化。一说到页面的性能优化,大家可能都会想起雅虎军规、2-5-8原则、3秒钟首屏指标等规则,这些规则在开发过程中不是强制要求的,但是有时候为了追求

  • 7大技巧!用React Native实现编程效率最大化

    ReactNative是一款很强大的技术工具,用它能开发出有美感、原生态的跨平台应用程序。当下,ReactNative的应用率持续上升,尤其受入门级用户的青睐。当今针对ReactResearch的研究和文章,多围绕性能、扩充性以及与同类软件的对比情况展开论述。本文将介绍7个能将ReactNative

推荐阅读