The-Venus
码龄15年
关注
提问 私信
  • 博客:10,492,506
    社区:2,211
    动态:25,377
    10,520,094
    总访问量
  • 294
    原创
  • 448
    排名
  • 35,484
    粉丝
  • 886
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2009-06-26
博客简介:

Venus's Blog

博客描述:
专注于AIGC,系统架构,游戏,分布式,java, go,nodejs,python
查看详细资料
  • 原力等级
    领奖
    当前等级
    9
    当前总分
    7,555
    当月
    151
个人成就
  • 全栈领域优质创作者
  • 博客专家认证
  • 获得7,603次点赞
  • 内容获得9,029次评论
  • 获得8,752次收藏
  • 代码片获得7,008次分享
创作历程
  • 56篇
    2024年
  • 90篇
    2023年
  • 91篇
    2020年
  • 9篇
    2010年
  • 99篇
    2009年
成就勋章
TA的专栏
  • 图书推荐
    3篇
  • 微服务
    7篇
  • 软件推荐
  • 技术分享
    1篇
  • Golang入门教程
    21篇
  • Python
    1篇
  • ChatGPT
    17篇
  • 中间件
    5篇
  • SpringCloud
    2篇
  • 异常处理
    1篇
  • SpringBoot
    41篇
  • java
    72篇
  • 面试宝典
    32篇
  • 算法专栏
    1篇
  • 设计模式专栏
    2篇
  • java专栏
    23篇
  • Mysql专栏
    8篇
  • 源码分享
    8篇
  • nginx
    1篇
  • netty
    4篇
  • RocketMQ
  • 设计模式
    2篇
  • redis
    11篇
  • 架构之路
    17篇
  • 新闻速递
    2篇
  • typora
    1篇
TA的推广
兴趣领域 设置
  • Java
    spring boot
  • 编程语言
    pythongolang
  • 后端
    架构
  • AIGC
    chatgpt
开发文档手册
  • mysql手册
  • Adobe® Flex™ 3.2 语言参考
  • Adobe® Flex® 4 Beta
  • ActionScript 3.0 语言组件参考文档
  • Hibernate参考文档
  • Flash_10.0帮助文档
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

面试官: 能不能谈谈你对线程安全的理解?

线程安全是指在多线程环境中,多个线程访问共享资源或执行某段代码时,程序的行为仍然是可预测的,并且不会因为线程间的干扰导致错误或不一致的结果。
原创
发布博客 22 小时前 ·
2560 阅读 ·
23 点赞 ·
23 评论 ·
32 收藏

面试官:如何设计一个能够支持高并发的系统?

这套1T的JAVA学习资料是为真正想在技术道路上突围的人准备的,内容覆盖全面:从各大厂的面试题到1000多个专业简历模板,从就业班到进阶课程,再到架构师实战与全栈高薪课程,帮助你从基础到高阶一步步提升!博主深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。:将单体应用拆分成多个独立部署的微服务,按功能划分职责(如用户服务、订单服务),便于水平扩展。
原创
发布博客 2024.11.14 ·
17383 阅读 ·
52 点赞 ·
33 评论 ·
46 收藏

面试官:什么是多线程中的上下文切换以及如何减少上下文的切换?

强烈推荐前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。在多线程编程中,“上下文切换”指的是操作系统在不同线程之间切换执行时保存和恢复线程状态的过程。每个线程都包含一个“上下文”,即当前执行的状态信息,包括寄存器的值、程序计数器(指令位置)、堆栈指针等。
原创
发布博客 2024.11.05 ·
17053 阅读 ·
59 点赞 ·
66 评论 ·
43 收藏

【面试宝典】Java中创建线程池的几种方式以及区别

线程池类型线程数量控制特点适用场景固定数量固定线程数,适合稳定的任务并发固定并发任务自动扩展动态扩展,空闲线程自动回收,适合任务短小但并发量不稳定短期的异步并发任务单一线程单线程顺序执行任务,保证顺序顺序执行的任务可控核心线程数支持定时或周期性任务定时任务、周期性任务默认 CPU 核数基于任务拆分并行处理,提高多核 CPU 利用率并行计算和多任务的分解。
原创
发布博客 2024.10.28 ·
21668 阅读 ·
53 点赞 ·
87 评论 ·
46 收藏

从0到1实现你自己的AI Chat应用

ChatGPT 采用了模拟打字的视觉效果实现行文本的逐步生成,既保证用户能在第一时间获取生成的部分文本信息,不会觉得等待时间很长,也减少了大模型一次性生成长文本导致算力过载的情况。因为页面对应 Nginx 所在计算机的 80 端口,JavaScript 调用的是 API 服务器的 8000 端口,两者的 IP 和端口是不一样的。本书系统地讲解了大语言模型的实战应用过程,涵盖基础知识、常见操作和应用开发3个方面,帮助大语言模型的使用者、应用开发者循序渐进地掌握大模型的原理、操作以及多个场景下的应用开发技能。
原创
发布博客 2024.10.23 ·
22906 阅读 ·
40 点赞 ·
47 评论 ·
39 收藏

揭秘数字时代:交互设计的隐秘力量与未来革命

尽管总会有一部分人热衷于科技,对研究电子设备的复杂性和功能性乐此不疲,但是我们大部分人渴望 DVD 播放器的操作直观易懂,渴望在线报纸能以易读的形式快捷地提供我们想看的内容,渴望手机的使用指南不要超过100页。Interface Culture 的作者 Steven Johnson 对科技普及过程缺乏真挚、深厚之情感品质的问题进行了探讨:“我们每天都被不断地提醒着,数字革命会改变一切,但是当我们深人探索究竟是什么会改变的时候,只能找到诸如从海滩发传真’之类乏味的空想。延伸阅读《交互设计沉思录》
原创
发布博客 2024.10.22 ·
29936 阅读 ·
34 点赞 ·
30 评论 ·
36 收藏

【SpringBoot系列】SpringBoot中集成日志的几种方式?

强烈推荐前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。在开发中,日志记录是保障应用程序健壮性、可维护性的重要手段。通过日志,我们可以记录系统的运行状态、捕获异常并进行调试。在 Spring Boot 项目中集成日志记录,可以使用常见的日志框架如 Logback 或 Log4j2。Spring Boot 默认使用的是 Logback,但你也可以根据需求选择其他框架。
原创
发布博客 2024.10.19 ·
19071 阅读 ·
50 点赞 ·
64 评论 ·
50 收藏

【JAVA面试题】什么是Springboot的自动配置以及注意事项

Spring Boot 的自动配置极大地简化了 Spring 应用的配置工作,开发者只需添加所需的依赖和最小的配置,Spring Boot 就会根据上下文自动创建、配置各种常用的组件和 Bean。只要项目的依赖中包含了必要的库,并且配置文件中提供了数据库连接的基本信息,Spring Boot 就会自动完成这些组件的初始化和配置。,Spring Boot 会通过一定的默认规则,根据开发者的类路径、依赖项和环境判断需要装配哪些 Bean,并自动进行配置,减少手动编写配置文件和代码的复杂度。
原创
发布博客 2024.10.15 ·
10395 阅读 ·
85 点赞 ·
59 评论 ·
66 收藏

【JAVA面试题】Java和C++主要区别有哪些?各有哪些优缺点?

Java 和 C++ 作为两种广泛应用的编程语言,各自拥有不同的设计理念和技术特点。Java 以其平台独立性和自动内存管理功能深受企业应用开发的青睐,而 C++ 则凭借其高效的执行速度和对硬件的精细控制成为性能要求较高项目的首选。然而,面对这两种语言,许多开发者常常在它们之间徘徊,不知道哪一种更适合自己的项目需求。本文将详细探讨 Java 和 C++ 的核心差异,并分析它们各自的优缺点,帮助你在不同的开发场景中做出更明智的选择。Java 和 C++ 各有千秋,二者在不同的开发领域展现出独特的优势与价值。
原创
发布博客 2024.10.09 ·
25561 阅读 ·
76 点赞 ·
99 评论 ·
90 收藏

【JAVA面试题】CyclicBarrier和CountDownLatch的介绍和异同点

在多线程和并发编程中,线程之间的同步与协调至关重要。Java 提供了多种工具来解决这些问题,其中和是两个非常重要的同步辅助类。它们各自具有独特的功能和应用场景,能够帮助开发者有效管理并发任务。本文将深入探讨这两个类的工作原理、适用场景及其主要区别,旨在帮助开发者更好地理解并利用这些工具,以提升代码的性能和可维护性。更适合阶段性的任务同步,而更适合一次性的任务计数等待。在多线程编程中,选择合适的同步工具是确保程序正确性和高效性的关键。通过对和。
原创
发布博客 2024.09.23 ·
8847 阅读 ·
52 点赞 ·
56 评论 ·
62 收藏

【技术分享】CentOS 停止更新?别慌!这几款替代操作系统让你稳步前行

AlmaLinux和是 CentOS 用户的首选替代方案,几乎完全复刻了 CentOS 的体验。和提供了更专业的企业级支持和增强功能。Debian和Ubuntu LTS虽然不基于 RHEL,但都以稳定性和长期支持著称,是构建服务器环境的好选择。Fedora适合那些希望使用最新 Linux 技术和特性的用户,但不适合需要长期稳定的生产环境。😊🙏。
原创
发布博客 2024.09.10 ·
17664 阅读 ·
77 点赞 ·
76 评论 ·
75 收藏