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

  • 记录--可视化大屏-用threejs撸一个3d中国地图

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助不想看繁琐步骤的,可以直接去github下载项目,如果可以顺便来个star哈哈本项目使用vue-cli创建,但不影响使用,主要绘制都已封装成类1、使用geoJson绘制3d地图1.1创建场景相关?1234567891011121314151

  • 在线客服系统源码开发实战总结:需求分析及前端代码基本技术方案

    在这个系列文章里,我尝试将自己开发唯一客服系统(gofly.v1kf.com)所涉及的经验和技术点进行梳理总结。文章写作水平有限,有时候会表达不清楚,难免有所疏漏,欢迎批评指正 该系列将分成以下几个部分一.需求分析二.初步技术方案选型,验证三.数据库结构设计四.WEB访客前端设计与开发五.

  • 记录--一道js笔试题, 刷新了我对map方法函数的认知

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助背景昨天在看一道笔试题的时候本以为很简单,但是结果不是我想象的那样,直接上笔试题。?1234567constarray=newArray(5).map((item)=>{  returnitem={ &n

  • 微信小程序开发入门与实战(数据监听)

    @作者:SYFStrive @博客首页:HomePage📜:微信小程序📌:个人社区(欢迎大佬们加入)👉:社区链接🔗📌:觉得文章不错可以点点关注👉:专栏连接🔗💃:感谢支持,学累了可以先看小段由小胖给大家带来的街舞😀👉微信小程序(🔥)目录数据、方法和属性 &nb

  • Spring容器启动过程中发布的核心事件及事件处理机制详解

    核心事件ApplicationContext中的事件处理是通过ApplicationEvent类和ApplicationListener接口提供的。如果将实现一个Bean实现了ApplicationListener接口,那么每当ApplicationEvent发布到ApplicationContex

  • 为什么说在SpringAOP中,不要使用This调用方法?

    SpringAOP是Spring中除了依赖注入以外最为核心的功能,其原理是利用CGlib和JDK动态代理等方式来实现运行期动态方法增强,从而降低系统耦合,提升代码的复用性。不过,在享受AOP强大功能便利的同时,我们也会经常遇到一些看起来莫名其妙的bug。今天,我们来聊一聊,为什么说在AOP方法中,不

  • 聊一聊 JavaScript 中的 Super() 是什么?

    当你在js代码中看到有调用super()时,会不会好奇这个super()到底有什么作用?在子类中,您可以使用super()调用其父级的构造函数,并使用super.<方法名>来访问其父级的方法。本文将假定您至少对构造函数以及子类和父类的概念有所了解。如果你不了解这些,则可能需要从Mozil

  • 聊一聊责任链模式

    一、概述责任链模式(ChainofResponsibilityPattern)是将链中每一个节点看作是一个对象,每个节点处理的请求均不同,且内部自动维护一个下一节点对象。当一个请求从链式的首端发出时,会沿着链的路径依次传递给每一个节点对象,直至有对象处理这个请求为止,属于行为型模式。下面放一张足球比

  • Spring WebFlux请求处理流程

    一、请求入口HttpHandler自动配置:复制publicclassHttpHandlerAutoConfiguration{@Configuration(proxyBeanMethods=false)publicstaticclassAnnotationConfig{privatefinalAp

  • 五张图带你理解 RocketMQ 延时消息机制

    大家好,我是君哥。今天来聊一聊RocketMQ的延时消息是怎么实现的。延时消息是指发送到RocketMQ后不会马上被消费者拉取到,而是等待固定的时间,才能被消费者拉取到。延时消息的使用场景很多,比如电商场景下关闭超时未支付的订单,某些场景下需要在固定时间后发送提示消息。1.生产者首先看一个生产者发送

  • 这篇手写 Promise 你一定要康康

    最近重温了一下Q/Promise[1]的设计讲解,结合自己的理解和一些小优化,决定也来写一篇手写Promise的文章。基础版本我们先以观察者模式作为基石来搭建一个基础版本,实现的功能如下:构造函数接受一个函数exector作为参数,该函数的第一个参数是resolve,作用是把Promise对象的状态

  • 如何使用插件化机制优雅地封装你的请求Hook

    本文是深入浅出ahooks源码系列文章的第二篇,这个系列的目标主要有以下几点:加深对Reacthooks的理解。学习如何抽象自定义hooks。构建属于自己的Reacthooks工具库。培养阅读学习源码的习惯,工具库是一个对源码阅读不错的选择。注:本系列对ahooks的源码解析是基于 ​​v

  • 一文带你彻底理解Spring WebFlux的工作原理

    1、请求入口HttpHandler自动配置复制publicclassHttpHandlerAutoConfiguration{@Configuration(proxyBeanMethods=false)publicstaticclassAnnotationConfig{privatefinalApp

  • 图解 Kafka 生产者初始化核心流程

    从今天开始我将以「 Kafka2.7」 版本为主,通过「场景驱动」的方式带大家一点点的对Kafka源码进行深度剖析,正式开启 「Kafka的源码之旅」,跟我一起来掌握Kafka源码核心架构设计思想吧。今天这篇我们先来聊聊Kafka生产者初始化时用到的核心组件以及发送的核

  • 腾讯二面:现在要你实现一个埋点监控SDK,你会怎么设计?

    大家好,我是年年!这是小伙伴上周被问到的一个综合性设计题,如果是没有用过埋点监控系统,或者没有深入了解,基本就凉凉。这篇文章会讲清楚:埋点监控系统负责处理哪些问题,需要怎么设计api?为什么用img的src做请求的发送,sendBeacon又是什么?在react、vue的错误边界中要怎么处理?什么是

  • 设计模式二三事

    作者 |嘉凯杨柳设计模式是众多软件开发人员经过长时间的试错和应用总结出来的,解决特定问题的一系列方案。现行的部分教材在介绍设计模式时,有些会因为案例脱离实际应用场景而令人费解,有些又会因为场景简单而显得有些小题大做。本文会根据在美团金融服务平台设计开发时的经验,结合实际的案例,并采用“师生

  • 面试官:This 和Super 有什么区别?This 能调用到父类吗?

    this和super都是Java中常见的关键字,虽然二者在很多情况下都可以被省略,但它们在Java中所起的作用是不可磨灭的。它们都是用来起指代作用的,每个类在实例化的时候之所以能调用到Object类(Object类是所有类的父类),全是二者的“功劳”。1.super关键字super是用来访问父类实例

  • 元数据绑定系列(二):元数据绑定进阶

    想了解更多内容,请访问:51CTO和华为官方合作共建的鸿蒙技术社区https://harmonyos.51cto.com先上源码:喵叔catuncle/TestMetaDataBinding(主程序)喵叔catuncle/TestDataCenter(配合主程序演示跨进程、跨设备特性)demo截图上

  • 看我用Android开发者听得懂的语言解释快应用页面的生命周期和接口router-12.4

    就像世界上***批Android工程师大多都是iOS工程师转行一样,世界上***批QuickApp工程师也大多都是Android工程师转行。将快应用知识与Android知识对比学习可以起到温故知新的效果。查阅快应用官方文档可知快应用的“页面”和Android原生的Activity都是提供一个可以给用

  • jQuery都过时了,那还学它干嘛

    请问现在我还需要学习jQuery吗?听你在知乎说jQuery已经过时了,是不是就不用学了?短答案:jQuery还是可以学一学的,学了之后对写代码和封装库很有帮助。现在的「新人」依然可以学习jQuery的思想,因为以「新人」的水平,直接理解Vue/React的思想难度较大,jQuery是一个很不错的中

推荐阅读