威哥爱编程_社区达人页

个人头像照片
威哥爱编程
已加入开发者社区2293

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
门派掌门
门派掌门

成就

已发布137篇文章
23条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • Java
  • 人工智能
  • 分布式数据库
  • 架构师
  • 鸿蒙
擅长领域
  • Java
    初级

    能力说明:

    了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。

技术认证

华为开发者专家HDE,Java畅销书作者

暂无精选文章
暂无更多信息

2024年05月

  • 04.29 22:17:12
    发表了文章 2024-04-29 22:17:12

    面试遇到算法题:实现LRU缓存

    V哥的这个实现的关键在于维护一个双向链表,它可以帮助我们快速地访问、更新和删除最近最少使用的节点,同时使用哈希表来提供快速的查找能力。这样,我们就可以在 O(1) 的时间复杂度内完成所有的缓存操作。哈哈干净利索,回答完毕。
  • 04.29 22:16:08
    发表了文章 2024-04-29 22:16:08

    去哪儿网开源的一个对应用透明,无侵入的Java应用诊断工具

    今天 V 哥给大家带来一款开源工具Bistoury,Bistoury 是去哪儿网开源的一个对应用透明,无侵入的java应用诊断工具,用于提升开发人员的诊断效率和能力。
  • 04.29 22:12:47
    发表了文章 2024-04-29 22:12:47

    【小白误闯】这可能是对 Tomcat 工作原理解释最详细的文章

    脑子一闪而过,当年 V 哥在面试 Java 开发时,被问到让你写一个 Tomcat 服务器,你有什么想法?尼码,面试官摆明是在压工资了,你得逞了,我回答不上来,当时也没研究过 Tomcat 的源码,饮恨被拒。今天想想看,当时尴尬的表情,蛮逗的嘞。 今天V 哥有空把这个问题整理出来,干脆写成文章吧,放到资料库里,也分享给大家。Tomcat 是一个流行的 Java Servlet 和 JSP 容器,用于运行 Java Web 应用程序。它的核心组件主要包括:
  • 04.29 22:09:31
    发表了文章 2024-04-29 22:09:31

    【收藏】JUC并发编程类库详解(12个并发类库详解)

    今天 V 哥聊聊并发数据结构的问题,我们知道,并发编程中,保障数据的安全访问是第一要务,JDK 提供了一系列JUC并发数据结构,这些数据结构是线程安全的,可以在多线程环境中使用而无需额外的同步措施。以下是一些主要的并发数据结构。
  • 04.29 22:08:17
    发表了文章 2024-04-29 22:08:17

    详细介绍Hystrix的概念、作用、使用方法

    Hystrix 通过这些核心类和接口实现了断路器模式,提供了线程池隔离、请求缓存、服务降级等功能。每个命令在执行时都会被封装为一个 HystrixCommand 实例,并在一个独立的线程池中执行。
  • 04.29 22:07:27
    发表了文章 2024-04-29 22:07:27

    Stable Diffusion 本地部署教程

    本文是 V 哥在学习Stable Diffusion技术时整理的学习笔记,分享给大家,希望能帮助到你快速入门。
  • 04.29 22:05:16
    发表了文章 2024-04-29 22:05:16

    Tomcat 启动闪退问题解决方法

    在开发中,当使用 IntelliJ IDEA 遇到 Tomcat 启动后闪退的问题时,不要慌,可以尝试以下方法来解决
  • 04.29 22:03:34
    发表了文章 2024-04-29 22:03:34

    数据结构面试常见问题

    V哥在工作中整理了22个常用数据结构实现与原理分析,在面试中可以帮你你充分准备
  • 04.29 22:01:21
    发表了文章 2024-04-29 22:01:21

    用智谱 GLM-4大模型开发自己的IDEA插件

    V 哥建议研究大模型先从研究开放 API 开始,作为程序员的你觉对不是什么难事,通过研究 API 的过程中,可以让你更加了解大模型的原理,当然想要更深入的理解,需要对开源大模型的源码进行研究,根据个人的技术能力,量力而行。研究 API 是第一步,目前热招的岗位中,就有基于大模型开放 API 做应用开发的,大家可以在招聘站点上具体看看职位要求。
  • 04.29 22:00:34
    发表了文章 2024-04-29 22:00:34

    信不信?一个R-tree问题就能刷掉99%的应聘者

    R-tree是一种高效的空间索引数据结构,特别适合处理高维空间数据。它通过将数据项组织在树结构中,最小化每个节点的边界矩形覆盖范围,从而减少了数据的冗余和提高了查询效率。
  • 04.29 21:59:55
    发表了文章 2024-04-29 21:59:55

    18个并发场景的设计模式详解,有没有你的盲区

    这些模式在多线程并发编程中非常有用`。在分布式应用中,并发场景无处不在,理解和掌握这些并发模式的编码技巧,有助于我们在开发中解决很多问题,这要把这些与23种设计模式混淆了,虽然像单例模式是同一个,但这个是考虑并发场景下的应用。内容比较多,V哥建议可以收藏起来,即用好查。拜拜了您誒,晚安。
  • 04.29 21:59:04
    发表了文章 2024-04-29 21:59:04

    【建议收藏】Tomcat 优化总结

    以上是V 哥整理的 Tomcat 优化的一些点,希望对你有所帮助,目前Tomcat已更新到11版本,你在项目中是使用哪个版本呢,如果有一些独到的优化策略,欢迎留言告诉我,感谢。
  • 04.29 21:55:22
    发表了文章 2024-04-29 21:55:22

    Star 28.2k!这个开源库真是好用

    阅读Hutool的源码是深入理解其工作原理的有效方式。通过阅读源码,你可以学习到Hutool的实现细节,了解其内部的逻辑和设计模式。这对于提高自己的编程技能和理解Hutool的精髓非常有帮助。由于分析源码需要更大的文章篇幅,后续有时间,V 哥再单独写一篇文章来解释这些好用工具类的源码分析。
  • 04.29 21:54:19
    发表了文章 2024-04-29 21:54:19

    如何让阿里云AI001号员工帮我写代码(含IDEA插件使用)

    AI 智能时代,将改变所有人的思维方式,学习方式,更注重人的创造力和思考力,如果你懒,你将会被 AI 替代,如果你只想干简单不用动脑的活,你将会被 AI 替代,如果你只会打螺丝,更会被 AI 替代。当下的 AI 人工智能时代,被认为是第四次工业革命的到来,我们更应该看到的是机会,而非跳进焦虑、困惑、悲观的一群人潮中。
  • 04.29 21:51:02
    发表了文章 2024-04-29 21:51:02

    【好用】推荐10套后端管理系统前端模板

    选择合适的模板可以大大提高开发效率,减少重复劳动,让开发者能够专注于业务逻辑的实现和功能的优化。开发者应根据项目的具体需求、团队的技术栈熟悉度以及产品的长远规划来选择最合适的模板,问题来了,这10款模板你更喜欢用哪个呢,欢迎交流。
  • 04.29 21:48:17
    发表了文章 2024-04-29 21:48:17

    一文细说Mybatis八大核心源码

    以上 是V哥给大家整理的8大核心组件的全部内容,为什么说选择 Java 就是选择未来,真正爱 Java 的人,一定喜欢深入研究,学习源码只是第一步,要有一杆子捅到操作系统才够刺激。
  • 04.29 21:45:29
    发表了文章 2024-04-29 21:45:29

    推荐一个Star74.5k的电商系统项目

    时间有限,V哥大概研究了一下这个项目,基于mall 项目来搭建自己的电商系统完全没有问题。
  • 04.29 21:41:47
    发表了文章 2024-04-29 21:41:47

    JDK22发布了!来看看有哪些新特性

    以上是介绍 JDK22新特性的全部内容了,突然V哥想要感慨一下,技术之路,学无止境,选择 IT 技术,作个纯粹的人,享受研究技术的过程,这种带来的快感,也许只有真正热爱编程的人才能有体会。
  • 04.29 21:38:25
    发表了文章 2024-04-29 21:38:25

    新手入门gateway基本配置详解与深入分析

    欢迎关注 `威哥爱编程` 一起交流学习,人生海海,相遇就是缘分,让我们以技术为信物,成为相互惦记的人。
  • 04.29 21:37:40
    发表了文章 2024-04-29 21:37:40

    Node.js安装与配置

    `Node.js` 是一个基于 `Chrome V8` 引擎的 `JavaScript` 运行环境,它允许开发者使用 `JavaScript` 编写服务器端代码。以下是 `Node.js` 的安装与配置的详细步骤:
  • 04.29 21:36:20
    发表了文章 2024-04-29 21:36:20

    全面学习SpringCloud框架指南

    V 哥建议:如果你正在学习SpringCloud,你可以把这篇文章作为学习指南,如果你已经学过了,可以查漏补缺,因为 V 哥这篇文章全面介绍了SpringCloud的方方面面,当然你还需要结合官方文档的细节和源码部分去学习,成功拿下SpringCloud不是问题。加油兄弟!
  • 04.29 21:34:37
    发表了文章 2024-04-29 21:34:37

    写了10000字:全面学习RocketMQ中间件

    以上是 V 哥在授课时整理的全部 RocketMQ 的内容,在学习时重点要理解其中的含义,正所谓知其然知其所以然,希望这篇文章可以帮助兄弟们搞清楚RocketMQ的来龙去脉,必竟这是一个非常常用的分布式应用的中间件,好了,今天的内容就分享到这,我靠!已经 00:36分,建议收藏起来,慢慢消化,创作不易,喜欢请点赞转发。
  • 04.29 21:31:46
    发表了文章 2024-04-29 21:31:46

    Star33.1k!推荐一个基于网页的OCR(光学字符识别)引擎库

    想要在前端解决图像识别的兄弟,可以到 Github 上下载Tesseract.js库,安装和相关学习文档都能下载到,实在获取不到的兄弟找V哥发给你,假期第二天,出去放松的同时也可以看看 V 哥的文章,祝大家玩得开心。
  • 04.29 21:29:20
    发表了文章 2024-04-29 21:29:20

    Redis7的10大应用场景和案例解析

    你在项目中使用 Redis 实现了什么应用场景,欢迎一起跟 V 哥讨论。同时也做个小调查,朋多少兄弟是需要了解 Redis 核心源码的,人多的话,下一篇 V 哥写 Redis7的源码分析,人少的话就算了,感谢。
  • 04.29 21:27:00
    发表了文章 2024-04-29 21:27:00

    10个点介绍SpringBoot3工作流程与核心组件源码解析

    Spring Boot 是Java开发中100%会使用到的框架,开发者不仅要熟练使用,对其中的核心源码也要了解,正所谓知其然知其所以然,V 哥建议小伙伴们在学习的过程中,一定要去研读一下源码,这有助于你在开发中游刃有余。欢迎一起交流学习心得,一起成长。
  • 04.29 21:25:55
    发表了文章 2024-04-29 21:25:55

    MySQL主从模式最佳实践

    主从模式是很常见的数据库存储解决方案,一主多从,当然还有双主模式(多主模式),你对数据库的主从模式有哪些见解,欢迎跟 V 哥聊聊。
  • 04.29 21:21:27
    发表了文章 2024-04-29 21:21:27

    30个业务场景的SQL优化

    这些优化策略和示例可以帮助改善 `SQL` 查询的性能和效率。在实践中,需要综合考虑数据库设计、`SQL` 编写、服务器配置等多方面因素,选择合适的优化方法,并进行充分的测试和验证。以上 30 个经验是 V 哥在实际经验中总结的内容,当然,业务场景不同,具体的优化策略也会不同,按实际情况处理,这不就是程序员要做的事情么。
  • 04.29 21:19:58
    发表了文章 2024-04-29 21:19:58

    21个 JVM 技术点详解(附面试解答)

    以上V哥给大家详细介绍了 JVM 中涉及的21个点,全网还没有针对 JVM 这样来梳理的内容,希望对你深入了解 JVM 有一定帮助,另,V 哥给大家推荐一本《深入 JVM 虚拟机》的书籍,可以作为工具书使用,高阶的 Java 程序员几乎人手一本。今天的分享就到这里,任何疑问欢迎与 V 哥一起交流,畅谈 Java 人生。
  • 04.29 21:18:01
    发表了文章 2024-04-29 21:18:01

    MySQL 8 索引原理详细分析

    了解索引的详细原则,不仅有助于优化,能把索引搞清楚的,面试中优势也会很突显。 关于数据库优化的话题,V哥觉得还有很多地方可以聊,如果你有兴趣,欢迎关注一起讨论。
  • 04.29 21:17:03
    发表了文章 2024-04-29 21:17:03

    2025年阿里招聘已放出,标题没错,就是2025年

    机会总是留给有准备的人,话都懂,但真正做到,你至少领先80%的人,先说一个事,就在昨天,V哥帮公众号里的一个用户远程做了沟通,这位女生是长春某一本学校的在读大三学生,将于2025年毕业,从公众号里找到了V哥,暂且称她为小曦。
  • 04.29 21:15:06
    发表了文章 2024-04-29 21:15:06

    20个SpringSecurity框架核心组件源码详解

    以上是 V 哥给大家整理的20个Spring Security 中核心组件的分析与运行过程,理解后可助你玩转Spring Security,如果文章对你有帮助,客官请点赞收藏转发给更多需要的兄弟,任何疑问请评论区与V哥交流。
  • 04.29 21:08:50
    发表了文章 2024-04-29 21:08:50

    【可套用】15个应用场景的算法实现

    那我们还需要去研究算法吗,答案是需要,在很多业务场景中,成熟的算法可以提高效率,减少不必要的问题出现,规避风险。
  • 04.29 20:54:16
    发表了文章 2024-04-29 20:54:16

    22个常用数据结构实现与原理分析

    前两天V哥跟一个老学员吃饭,聊起面试大厂的事,说为啥大厂面试第一看基本条件,第二就是考数据结构算法,其他高阶的内容会比较少,最近V哥也在跟大厂对接这一块业务,了解得多一些,这是因为考察基本功能力被放到了重要位置,大厂认为硬性条件,比如学历过关,基本功够扎实,那对于实际工作用的上层技能,内部培养就好,也就是相比你掌握了多少多少牛逼的高阶技术,他们更在乎你的基本功,所以,进大厂,基本功必须要搞稳,否则白扯,今天 V 哥把总结好的22个常用的数据结构实现原理,和示例分析分享给大家,希望对你有帮助,觉得内容有收获,请帮忙转发给更多需求的朋友,共同进步。
  • 04.29 20:53:07
    发表了文章 2024-04-29 20:53:07

    【好用】Star超36.8k,一个的免费通用数据库管理工具

    关于数据库管理工具,大家可能都在用SQLyog、Navicat、MySQL-Front、SQL Studio、MySQL Workbench等等,这些管理工具不是不好用,就是要变魔术才可以用,今天 V 哥给大家推荐一个即好用,又免费的可视化通用数据库管理工具,让你再也不用偷偷摸摸的了,光明正大放心用,真心好用。
  • 04.29 20:51:19
    发表了文章 2024-04-29 20:51:19

    通透!从头到脚讲明白线程锁

    线程锁在分布式应用中是重中之重,当谈论线程锁时,通常指的是在多线程编程中使用的同步机制,它可以确保在同一时刻只有一个线程能够访问共享资源,从而避免竞争条件和数据不一致性问题。
  • 04.29 20:50:17
    发表了文章 2024-04-29 20:50:17

    探索Spring AI:将人工智能与软件开发无缝融合

    这是一个简单的Spring AI入门示例,演示了如何使用Spring Boot和Spring AI来构建一个简单的机器学习应用程序。通过这个示例,你可以了解到如何利用Spring AI轻松地集成机器学习功能到你的应用程序中。
  • 04.29 20:48:48
    发表了文章 2024-04-29 20:48:48

    推荐51个 IDEA 常用的插件

    在日常撸代码的时候,相信兄弟们在IDEA 中用到不少插件,利用插件,不仅可以提高工具效率,撸起代码来,也格外的娃哈哈……
  • 04.29 20:45:04
    发表了文章 2024-04-29 20:45:04

    利用 AI 延长自己的编程寿命

    AIGC 将在 3 年内终结编程,程序员成了自己的掘墓人”<br>程序员可能会发现自己的角色被自动化的代码生成所取代,他们可能会面临失业的风险,因为他们的技能和工作职责可能会变得过时。
  • 发表了文章 2025-03-17

    Trae 开发工具与使用技巧

  • 发表了文章 2025-03-17

    vue2和vue3的响应式原理有何不同?

  • 发表了文章 2025-02-28

    React Native 核心技术知识点快速入门

  • 发表了文章 2025-02-28

    深入探索嵌入式开发中的 FreeRTOS:从入门到精通

  • 发表了文章 2025-02-24

    如何解决 MySQL 数据库服务器 CPU 飙升的情况

  • 发表了文章 2025-02-24

    join查询可以⽆限叠加吗?MySQL对join查询有什么限制吗?

  • 发表了文章 2025-02-21

    40个JS常用使用技巧案例

  • 发表了文章 2025-02-19

    Python 实现反转、合并链表有啥用?

  • 发表了文章 2025-02-19

    彻底摘明白 C++ 的动态内存分配原理

  • 发表了文章 2025-02-14

    无需编码5分钟免费部署云上调用满血版DeepSeek

  • 发表了文章 2025-02-05

    2025春招 SpringCloud 面试题汇总

  • 发表了文章 2025-01-23

    2025春招,Spring 面试题汇总

  • 发表了文章 2025-01-22

    如何在Python中高效地读写大型文件?

  • 发表了文章 2025-01-21

    如何使用 Python 进行文件读写操作?

  • 发表了文章 2025-01-20

    使用贪心算法解决最小生成树问题

  • 发表了文章 2025-01-15

    什么是内存泄漏?C++中如何检测和解决?

  • 发表了文章 2025-01-14

    阿里云服务诊断工具使用心得

  • 发表了文章 2025-01-13

    如何在 Java 代码中使用 JSqlParser 解析复杂的 SQL 语句?

  • 发表了文章 2025-01-10

    2025 年,程序员如何找准技术“掘金点”?

  • 发表了文章 2025-01-08

    JAVA线程池有哪些队列? 以及它们的适用场景案例

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息