首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
V哥原创技术栈
威哥爱编程
创建于2024-03-18
订阅专栏
本专栏收集 V 哥后端开发高阶内容,包括设计模式、源码剖析、算法与数据结构、高并发、分布式、鸿蒙NEXT、经验分享、招聘内推、人脉链接。
等 86 人订阅
共431篇文章
创建于2024-03-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
uni-app开发微信小程序时,有哪些性能优化的技巧
大家好,我是威哥,在使用uni-app开发微信小程序时,性能优化是提升用户体验的关键。今天的内容,整理了以下13个有效的性能优化技巧,供你在开发中参考: 1. 减少页面层级和组件嵌套: 减少页面层级和
ffmpeg如何实现视频推流?
FFmpeg是一个强大的多媒体框架,用于处理视频和音频数据。它包括了libavcodec(用于解码和编码)、libavformat(用于格式转换)、libavutil(提供一些辅助工具和函数)、lib
瞬时流量过大,如何实现服务熔断、降级和限流
大家好,我是V哥,国足0-7不敌日本,创下12年来最大惨败,真的好久不看球赛了,我关心的是,作为国内唯一一家转播平台爱奇艺体育昨天崩了,官方道歉文中解释由于瞬时流量过大导致,这让我想起服务熔断、降级和
Android架构组件:MVVM模式的实战应用与数据绑定技巧
Hello,我是V哥,在Android开发中,MVVM(Model-View-ViewModel)模式是一种流行的架构设计模式,它通过清晰的职责划分和数据绑定技术,提高了代码的可维护性和可测试性。以下
【深度好文】反模式:10种滥用设计模式案例分析
Hello,大家好,我是V哥。很多文章都在介绍设计模式怎么用,讲解设计模式的原理等等,设计模式的思想是编程中的精髓,用好了可以让代码结构利于维护和扩展,同时代码风格也更加优雅,V 哥也写过这样一篇文章
手游后端架构中,用命令模式解决什么问题
Hello,大家好,我是 V 哥。命令模式(Command Pattern)是一种行为设计模式,它将一个请求封装为一个对象,从而允许用户使用不同的请求、队列或日志请求来参数化其他对象。命令模式也支持可
使用 Nacos 实现动态路由
Hello,大家好,我是 V 哥。最近写到 使用 Nacos 实现动态路由的问题,整理了一下思路和案例,分享给大家。 使用 Nacos 实现 Spring Cloud Gateway 的动态路由,主要
OpenFeign深入学习笔记
在 SpringCloud 应用中,我们经常会 使用 OpenFeign,比如通过定义一个接口并使用注解的方式来创建一个 Web 服务客户端,而不需要编写大量的模板代码。OpenFeign 会自动生成
xxl-job分布式任务调度平台
XXL-JOB是一个分布式任务调度平台,由国人谢旺(Xie Wang)开发。它主要解决了在分布式系统中关于任务调度、定时执行、任务分片、失败重试、任务依赖等方面的问题。XXL-JOB提供了一个简单、易
Prometheus 学习笔记
Prometheus是一个开源的系统监控和告警工具包,它由前Google工程师在2012年于SoundCloud开始研发,并于2016年加入Cloud Native Computing Foundat
ECharts实现雷达图详解
ECharts 是一款由百度开源的数据可视化工具,它提供了丰富的图表类型,如折线图、柱状图、饼图、散点图、雷达图、地图、K线图、热力图、仪表盘等,以及丰富的交互功能。ECharts 组件的核心功能实现
本地缓存Caffeine框架的学习笔记
Caffeine是一个高性能的Java本地缓存框架,它采用了W-TinyLFU算法,结合了LRU和LFU算法的优点,实现了缓存高命中率和内存低消耗。Caffeine的设计理念是尽可能地高效,它通过一些
Java并发包中的CompletableFuture类使用详解
CompletableFuture 是 Java 8 引入的一个非常强大的类,它提供了一个可扩展的异步编程模型。CompletableFuture 表示一个可能还没有完成的异步计算,也就是说可以异步地
MyBatisPlus如何实现对查询结果分页?
MyBatis-Plus 是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis-Plus 支持多种数据库的分页查询,其分页功能是通
【长文细说】20个Element Plus 核心组件以及使用技巧
Element Plus 提供了一系列高质量的组件,用于快速开发现代化的网页应用。以下是一些核心组件,它们在构建用户界面时非常有用: Button(按钮) - 用于创建不同类型的按钮,如主按钮、次按钮
【备战金九】Spring Cloud Consul 面试题
首先,要说一下Consul是什么。Spring Cloud Consul 是 Spring Cloud 的一个子项目,它集成了 Consul 的服务发现和配置管理功能。Consul 是一个分布式服务发
金融系统中Java如何处理大量的交易和请求
金融服务行业需要处理大量的交易和请求,Java的多线程能力可以有效地管理这些并发操作,确保系统的响应性和效率。 在金融服务行业中,例如一个股票交易平台,它需要处理大量的买入和卖出请求,交易逻辑会涉及数
这够小白了吧,再谈什么是DDD领域驱动模型?
领域驱动设计(Domain-Driven Design,简称DDD)是一种软件开发方法论,它强调以业务领域为中心进行软件开发。这种方法论由Eric Evans在其2004年出版的同名书籍《Domain
Linux环境下配置jdk、Tomcat和Mysql详解
要在Linux系统中配置JDK、Tomcat和MySQL,是完成项目部署的首要步骤,为了方便初学者在项目部署时更加快捷,V 哥整理了 JDK,Tomcat,MySQL的环境配置,方便参考。 下面是Li
Tomcat的配置文件中有哪些关键的配置项,它们分别有什么作用?
Tomcat的配置文件主要包括server.xml和web.xml,它们位于Tomcat安装目录下的conf文件夹中。今天的内容重点介绍 server.xml 文件的配置,V 哥会结合一些业务场景来介
下一页