<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fcvtb的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fcvtb</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fcvtb]]></copyright><item><title><![CDATA[【AI Coding】Claude Code 入门（三）：VSCode 插件模式 — 编辑器内的 AI 编程搭档]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/162074218</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/162074218</guid><author>fcvtb</author><pubDate>Wed, 17 Jun 2026 17:29:26 +0800</pubDate><description><![CDATA[CLAUDE.md是放在项目根目录的配置文件，Claude 每次启动都会读取它。相当于给 Claude 的"项目说明书"。安装插件 → 配置 API（复用 CLI 配置）↓侧边栏对话：Ctrl+L 聚焦，@ 引用精确上下文↓行内对话：Ctrl+I，直接在代码中提问↓Diff 预览：Tab 接受，Esc 拒绝↓CLAUDE.md：项目级配置，让 Claude 理解你的规范Claude Code 的 VSCode 插件模式让 AI 编程真正融入了日常开发流程。]]></description><category></category></item><item><title><![CDATA[【AI Coding】Claude Code 入门（二）：CLI 命令行模式 — 基础命令与高效操作]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/162074153</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/162074153</guid><author>fcvtb</author><pubDate>Wed, 17 Jun 2026 17:27:28 +0800</pubDate><description><![CDATA[Claude Code 的 CLI 模式是它的核心交互方式。你在终端中直接与 AI 对话，它能读写文件、执行命令、理解整个项目上下文。# 最基本的启动方式 claude # 指定项目目录启动 cd ~/my-project && claude # 直接发送一个 prompt（非交互式） claude -p "解释这段代码的作用"]]></description><category></category></item><item><title><![CDATA[【AI Coding】Claude Code 入门（一）：安装配置 & CC Switch 多模型切换]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/162073959</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/162073959</guid><author>fcvtb</author><pubDate>Wed, 17 Jun 2026 17:22:16 +0800</pubDate><description><![CDATA[安装 Node.js 18+↓↓配置 ~/.claude/settings.json（API Key + Base URL + 模型映射）↓（可选）安装 CC Switch 实现多模型图形化切换↓运行 claude 验证配置下一篇我们将深入 Claude Code 的CLI 命令行模式，讲解所有实用命令和高效操作技巧。系列目录【AI Coding】Claude Code 入门（一）：安装配置 & CC Switch 多模型切换← 本篇。]]></description><category></category></item><item><title><![CDATA[信息系统项目管理师]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/122960514</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/122960514</guid><author>fcvtb</author><pubDate>Wed, 16 Feb 2022 12:00:28 +0800</pubDate><description><![CDATA[有考软考的吗？一起。

2022 全国 计算机技术与软件专业技术资格（水平）考试指定用书

信息系统项目管理师教程

全国计算机专业技术资格考试







视频资料和复习资料，教程

链接:https://pan.baidu.com/s/14G0GO8nqLfIkV4X6Sju2KA

提取码:i98h
...]]></description><category></category></item><item><title><![CDATA[【spring】spring boot 注解启动流程]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/112395543</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/112395543</guid><author>fcvtb</author><pubDate>Sat, 09 Jan 2021 17:42:07 +0800</pubDate><description><![CDATA[SpringBoot 究竟是如何跑起来的?

SpringBoot中的条件注解底层是如何实现？

如何让这些条件注解生效的？

SpringBoot 启动类 @SpringBootApplication 注解 以及执行流程
]]></description><category></category></item><item><title><![CDATA[【Java基础】理解Java虚拟机-运行时数据区]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/112395236</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/112395236</guid><author>fcvtb</author><pubDate>Sat, 09 Jan 2021 17:38:33 +0800</pubDate><description><![CDATA[JVM运行时数据区

堆

方法区

虚拟机栈

程序计算器

本地方法栈

运⾏时栈帧结构

局部变量表

操作栈

动态链接

返回地址
]]></description><category></category></item><item><title><![CDATA[【Java基础】 内部类 基础知识结构]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/112394567</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/112394567</guid><author>fcvtb</author><pubDate>Sat, 09 Jan 2021 17:22:43 +0800</pubDate><description><![CDATA[成员内部类

局部内部类

匿名内部类

静态内部类

为什么局部内部类和匿名内部类只能访问局部final变量？
]]></description><category></category></item><item><title><![CDATA[【转载】【面试】高并发处理思路与手段]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/110677250</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/110677250</guid><author>fcvtb</author><pubDate>Sat, 05 Dec 2020 09:54:03 +0800</pubDate><description><![CDATA[扩容

缓存

队列

应用拆分

限流

服务熔断与降级

数据库分表分库


]]></description><category></category></item><item><title><![CDATA[【转载】【面试】【多线程】多线程并发与线程安全]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/110580391</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/110580391</guid><author>fcvtb</author><pubDate>Thu, 03 Dec 2020 22:04:50 +0800</pubDate><description><![CDATA[线程安全性

原子性、可见性、有序性

volatile

happens -before

Java并发编程：volatile关键字解析https://www.cnblogs.com/dolphin0520/p/3920373.html

cas算法

CAS算法的理解及应用   https://blog.youkuaiyun.com/mashaokang1314/article/details/84335970

理解CAS算法在JAVA中的作用 https://www.cnblogs.co...]]></description><category></category></item><item><title><![CDATA[【转载】【面试】【多线程】线程池中多余的线程是如何回收的？]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/109940081</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/109940081</guid><author>fcvtb</author><pubDate>Sun, 22 Nov 2020 12:52:22 +0800</pubDate><description><![CDATA[ThreadPoolExecutor回收工作线程，一条线程getTask()返回null，就会被回收。



未调用shutdown() ，RUNNING状态下全部任务执行完成的场景

线程数量大于corePoolSize，线程超时阻塞，超时唤醒后CAS减少工作线程数，如果CAS成功，返回null，线程回收。否则进入下一次循环。当工作者线程数量小于等于corePoolSize，就可以一直阻塞了。



调用shutdown() ，全部任务执行完成的场景

shutdown() 会向所有线程发出中断信号，..]]></description><category></category></item><item><title><![CDATA[【转载】【面试】【多线程】面试问题]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/109939814</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/109939814</guid><author>fcvtb</author><pubDate>Sun, 22 Nov 2020 12:51:07 +0800</pubDate><description><![CDATA[Tomcat 的线程池和 JDK 的线程池实现有啥区别, Dubbo 中有类似 Tomcat 的线程池实现吗?
	我司网关 dubbo 调用线程池曾经出现过这样的一个问题：压测时接口可以正常返回，但接口 RT 很高，假设设置的核心线程大小为 500，最大线程为 800，缓冲队列为 5000，你能从这个设置中发现出一些问题并对这些参数进行调优吗？
	线程池里的线程真的有核心线程和非核心线程之分?
	线程池被 shutdown 后，还能产生新的线程?
	线程把任务丢给线程池后肯定就马上返回了?
	线程池里的线程]]></description><category></category></item><item><title><![CDATA[【转载】【面试】【多线程】线程池ThreadPoolExecutor]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/109939461</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/109939461</guid><author>fcvtb</author><pubDate>Sun, 22 Nov 2020 12:49:25 +0800</pubDate><description><![CDATA[文档：线程池.note
链接：http://note.youdao.com/noteshare?id=cebae0ca2ebdf78763121f59e13e8b14&amp;sub=1253E822F9494DA6932E64A2F543D137
]]></description><category></category></item><item><title><![CDATA[【转载】【面试】【多线程】面试官问我：Java创建线程有几种方式？我笑了]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/109938568</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/109938568</guid><author>fcvtb</author><pubDate>Sun, 22 Nov 2020 12:46:36 +0800</pubDate><description><![CDATA[文档：面试官问我：创建线程有几种方式？我笑...
链接：http://note.youdao.com/noteshare?id=c72081979a861b43180bc307a2d09129&amp;sub=546C1DF6AABA49BEA2AED9D13532E1BB


]]></description><category></category></item><item><title><![CDATA[【面试基础复习】github -Java基础]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/108838326</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/108838326</guid><author>fcvtb</author><pubDate>Sun, 27 Sep 2020 22:47:15 +0800</pubDate><description><![CDATA[Java基础


https://github.com/CyC2018/CS-Notes/blob/master/notes/Java%20%E5%9F%BA%E7%A1%80.md

一、数据类型 :基本类型 ,包装类型 ,缓存池
二、string  :不可变的好处 ,string stringbuffer stringbuilder 区别 ,string pool ,newstring("abc")
三、运算   :参数传递 ,flot double ,隐式类型转换 ,switch
四、关键...]]></description><category></category></item><item><title><![CDATA[SpringBoot-shiro-JWT-Redis 现实登录用户角色授权]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/107599816</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/107599816</guid><author>fcvtb</author><pubDate>Sun, 26 Jul 2020 21:24:00 +0800</pubDate><description><![CDATA[转载 ：

spring-boot-shiro-jwt-redis实现登陆授权功能  ，https://github.com/it-wwh/sping-boot-shiro-jwt-redis

前后端分离已经成为互联网项目开发标准，它会为以后的大型分布式架构打下基础。SpringBoot使编码配置部署都变得简单，越来越多的互联网公司已经选择SpringBoot作为微服务的入门级微框架。



SpringBoot+JWT+Shiro+MybatisPlus单项目架构的 ，

https://gith...]]></description><category></category></item><item><title><![CDATA[【资源下载】Java并发编程与高并发解决方案(完整)]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/103899424</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/103899424</guid><author>fcvtb</author><pubDate>Wed, 08 Jan 2020 22:47:47 +0800</pubDate><description><![CDATA[学习 Java并发编程与高并发解决方案(完整) [百度链接下载 见文末]



Java并发编程实践





多线程并发与线程安全





高并发处理思路与手段



Java并发编程与高并发解决方案(完整) 视频 ：

链接：https://pan.baidu.com/s/128eTpn-jXvsntKMcYx1esw
提取码：0c4r


JAVA并发编程实践（中文）.pdf ...]]></description><category></category></item><item><title><![CDATA[【SpringBoot】手写一个简单的SpringBoot-starter]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/97613955</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/97613955</guid><author>fcvtb</author><pubDate>Sun, 28 Jul 2019 13:55:22 +0800</pubDate><description><![CDATA[starter会把所有用到的依赖都给包含进来，避免了开发者自己去引入依赖所带来的麻烦。

虽然不同的starter实现起来各有差异，但是他们基本上都会使用到两个相同的内容：ConfigurationProperties和AutoConfiguration。






Starters are a set of convenient dependency descriptors that 
yo...]]></description><category></category></item><item><title><![CDATA[【SpringBoot】使用@ConfigurationProperties/@PropertySource 读取properties/yaml属性，注入字符/数值/日期list/map/对象/]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/97488297</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/97488297</guid><author>fcvtb</author><pubDate>Sat, 27 Jul 2019 10:04:52 +0800</pubDate><description><![CDATA[Spring Boot可使用注解的方式将自定义的properties文件映射到实体bean中，比如application.properties文件 或者application.yml。

ConfigurationProperties是一个注解，可以标注在一个Class上，这样Spring Boot会从Environment中获取其属性对应的属性值给其进行注入。

首先看代码项目结构，代码


@...]]></description><category></category></item><item><title><![CDATA[【SpringBoot】@SpringBootApplication 自动装配执行原理 -- @SpringBootConfiguration和@EnableAutoConfiguration]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/96727893</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/96727893</guid><author>fcvtb</author><pubDate>Sun, 21 Jul 2019 16:11:17 +0800</pubDate><description><![CDATA[spring boot内置了tomcat，并且不需要打成war再执行。可以在appication.properties对端口号等服务端信息进行配置。

spring boot将各个应用/三方框架 设置成了一个个“场景”stater，以后要用哪个，只需要引入那个场景即可。
选完之后，spring boot就会将 该场景所需要的所有依赖 自动注入。
例如 选择 “web”,spring boo...]]></description><category></category></item><item><title><![CDATA[Spring 3.x 装配 Java bean的三种方式]]></title><link>https://blog.youkuaiyun.com/fcvtb/article/details/95914006</link><guid>https://blog.youkuaiyun.com/fcvtb/article/details/95914006</guid><author>fcvtb</author><pubDate>Sun, 14 Jul 2019 19:41:34 +0800</pubDate><description><![CDATA[项目结构 ，其他的具体文件就不展开介绍了。



一、基于XML的配置方式

1、xml文件的bean声明


&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2...]]></description><category></category></item></channel></rss>