首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
V哥原创技术栈
威哥爱编程
创建于2024-03-18
订阅专栏
本专栏收集 V 哥后端开发高阶内容,包括设计模式、源码剖析、算法与数据结构、高并发、分布式、鸿蒙NEXT、经验分享、招聘内推、人脉链接。
等 68 人订阅
共314篇文章
创建于2024-03-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
好用!推荐一个开源加密库 Bouncy Castle
Bouncy Castle是一个广泛使用的开源加密库,它为Java平台提供了丰富的密码学算法实现,包括对称加密、非对称加密、哈希算法、数字签名等。这个库由于其广泛的算法支持和可靠性而备受信任,被许多安
如何从github上clone项目
从GitHub上克隆项目是一个简单的过程,以下是基本步骤: 安装Git:首先,确保你的计算机上安装了Git。如果没有安装,你可以从Git官网下载并安装。 创建GitHub账户:如果你还没有GitHub
在 ArkTS 中,如何有效地进行内存管理和避免内存泄漏?
ArkTS 是鸿蒙生态的应用开发语言,它在 TypeScript 的基础上进行了优化和定制,以适应鸿蒙系统的需求。 以下是在 ArkTS 中进行有效的内存管理和避免内存泄漏: 1. 使用 const
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的多线程能力可以有效地管理这些并发操作,确保系统的响应性和效率。 在金融服务行业中,例如一个股票交易平台,它需要处理大量的买入和卖出请求,交易逻辑会涉及数
下一页