首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
V哥原创技术栈
威哥爱编程
创建于2024-03-18
订阅专栏
本专栏收集 V 哥后端开发高阶内容,包括设计模式、源码剖析、算法与数据结构、高并发、分布式、鸿蒙NEXT、经验分享、招聘内推、人脉链接。
等 86 人订阅
共431篇文章
创建于2024-03-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java 如何实现单点登录案例详解
单点登录(SSO)是一种用户身份验证机制,允许用户在多个系统或应用程序中使用同一组登录凭据。从业务需求的角度来看,单点登录具有以下优势和必要性: 从业务需求的角度来看,单点登录具有以下优势和必要性:
7大并发容器种类原理解析与应用
在Java中,并发容器是专门设计用于多线程环境的数据结构,能够提供线程安全的操作。以下是7大并发容器的种类及其简要介绍: ConcurrentHashMap:这是一个线程安全的哈希表实现,支持高效的并
理解volatile关键字不保证原子性及解决方案
原子性的意义 原子性特别是在并发编程领域,是一个极其重要的概念,原子性指的是一个操作或一组操作要么全部执行成功,要么全部不执行,不会出现部分执行的情况。这意味着原子性操作是不可分割的,它们在执行过程中
如何用目标检测算法在图像中识别和定位感兴趣的对象
目标检测 下面 V 哥来介绍一下目标检测算法的几种主要类型: 1. 传统目标检测算法: 滑动窗口:通过在图像上滑动窗口并提取特征来检测对象。这种方法计算量大,效率低。 特征提取:如SIFT、SURF等
一文快速搞定Vim编辑器命令
Vim 是一个功能强大的文本编辑器,广泛用于编程和文件编辑。以下是 Vim 的一些基本用法和示例。 Vim 的三种模式: 普通模式(Normal Mode):Vim 启动时默认进入的模式,可以执行命令
2024年死磕这4款AI编程工具,助你代码起飞
2024年,AI编程工具的发展已经非常成熟了,它们可以极大地提高开发效率,帮助程序员解决复杂问题,并优化代码质量。以下是V哥在使用多款AI编程工具后,觉得非常优秀的四款,它们在2024年可能会成为开发
Mojo 编程语言入门:AI开发者的新宠儿
Mojo编程语言并不是一个广泛认知的编程语言名称,在2024年之前,它没有在主流编程语言社区或人工智能领域中得到广泛的讨论或认可。随着AI的火爆,Mojo 成为了新的宠儿,V 哥今天的文章就来介绍一下
Nginx负载均衡
今天的话题,咱们来聊一聊Nginx负载均衡的话题,聊起这个话题,是因为威哥周末见了一个之前的学员,多年过去了,成了朋友,技术上的“精神伴侣”,吐槽公司最近在招人,面试了好多人,不是技术太菜,就是技术太
WebKit简介及工作流程
WebKit 是一个开源的网页排版引擎,最初由苹果公司开发,用于其 Safari 浏览器。它以其跨平台支持、可扩展性、安全性、可访问性和国际化等特点,在现代 Web 浏览器的发展中发挥了关键作用 。
40个IPython的使用技巧整理
IPython 是一个强大的交互式 Python 解释器,它提供了许多增强的功能,使得 Python 编程更加高效和有趣。以下是一些 IPython 的使用技巧,包括代码示例和解释: 1. 自动补全:
AI究竟是在帮助开发者还是取代他们?
AI(人工智能)在现代社会中扮演着越来越重要的角色,其在软件开发领域的应用也日益广泛。关于AI是在帮助开发者还是取代他们,V 哥个人认为,一半一半吧,为什么这么说,先不用噴,我们需要从多个角度来进行分
Redis数据结构—跳跃表 skiplist 实现源码分析
Redis 是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis 的数据结构非常丰富,其中跳跃表(skiplist)是一种重要的数据结构,它被用来实现有序集合(sorted
yarn的安装与配置(秒懂yarn用法)
Yarn 是 Facebook 推出的一个现代 JavaScript 包管理工具,旨在提供更快、更安全、更可靠的依赖管理。以下是 Yarn 的安装和基本配置步骤,以及一些常用命令的用法: 1. 安装
Executors提供的9种创建线程池的方法及原理分析
在Java中,Executors 类提供了多种静态工厂方法来创建不同类型的线程池。在学习线程池的过程中,一定避不开Executors类,掌握这个类的使用、原理、使用场景,对于实际项目开发时,运用自如,
如何理解http与https协议,他们有什么区别?
HTTP(HyperText Transfer Protocol,超文本传输协议)和HTTPS(HTTP Secure,安全超文本传输协议)都是用于从网络传输超文本到本地浏览器的传输协议,它们是互联网
推荐6个开源博客项目源码,你会选哪个呢
搭建个人博客系统时,可以选择多种开源平台,以下是一些受欢迎的开源博客系统及其特点: 1. Plumemo Plumemo 是一个轻量、易用、前后端分离的博客系统,为了解除开发人员对后端的束缚,真正做到
Redis高可用解决方案哨兵模式与集群模式的比较
哨兵模式和集群模式是Redis提供的两种不同的高可用性和扩展性解决方案,它们各自有不同的特点和适用场景。 哨兵模式(Sentinel) 主要关注于高可用性,通过监控主节点和从节点的状态,实现故障检测和
HR⾯试的10个问题,你会怎么回答呢?
1、请介绍⼀下你⾃⼰ 这是⾯试官100%会问的问题,⼀般⼈回答这个问题过于平常,只说姓名、年龄、爱好、所学专业等,如果你⽤⼀分钟来重复你的简历,那么,你的印象加分没有了! 不妨坦诚⾃信地展现⾃我,重点
什么是DDD,聊聊对领域驱动设计的理解
DDD,即领域驱动设计(Domain-Driven Design),是一种软件设计方法论,它强调以业务领域为中心进行软件开发,将业务专家的知识和系统设计紧密结合起来。DDD 的核心是创建一个丰富的领域
Nginx性能调优5招35式不可不知的策略实战
Nginx是一个高性能的HTTP和反向代理服务器,它在全球范围内被广泛使用,因其高性能、稳定性、丰富的功能以及低资源消耗而受到青睐。今天V哥从5个方面来介绍 Nginx 性能调优的具体策略,希望对兄弟
下一页