自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 17. Java JUC源码分析系列笔记-ThreadPool

每个Thread都有ThreadLocalMap属性。可以想象成一个HashMap,这个Map中Entry 的key为ThreadLocal,value为要存储的值由于key为ThreadLocal自己,因此一个ThreadLocal只能存储一个Object对象,如果需要存储多个Object对象那么就需要多个ThreadLocal由于Entry继承了WeakRefence,key是个弱引用(即一旦发生垃圾回收就会回收这个引用指向的对象)。

2025-07-14 07:23:37 29

转载 偶然发现Git文件夹非常大,使用BGF来处理Git历史Blob文件

我们使用Git来管理项目的时候,可能会提交一些Blob的二进制文件,这些文件并不能像文本文件一样采用diff delta的形式进行版本控制。如果这些文件一直跟随master的主版本,那么就是属于有效的文件。然而很多时候这些二进制文件会被删除重建,那么由于Git的特性,这些文件会一直留在Git的历史记录中,这样会导致Git仓库变得庞大,不利于版本控制和迁移。最直观的就是clone的时候会很慢,而使用--depth=1则无法看到历史提交的代码。

2025-06-23 18:20:05 26

转载 python开发Streamable HTTP MCP应用

2025 年 5 月 9 日,fastmcp发布v2.3.0版本,正式支持Streamable HTTP终于等到官方支持了!注意:2.3.0版本有bug,目前最新版本已经修复了升级到最新版本pipinstall这里就不再重复了。

2025-06-13 18:38:11 108

转载 Android 9宫格

在Android开发中,实现9宫格布局通常会用到GridView或者自定义布局的方式。这里给你一个简单的示例,如何使用GridView来实现一个基本的9宫格布局。在XML布局文件中添加GridView 首先,在你的Activity布局文件中添加一个 GridView:登录后复制 <GridView andr...

2024-08-28 02:14:34 102

转载 C++数组中lower_bound和upper_bound函数的用法

lower_bound 函数首先,对于一个升序的数组(下标从 0 或者 1 开始是无所谓的,这里假设下标从 1 到 n),即:登录后复制 a[1] <= a[2] <= a[3] <= ... <= a[n]1.这个数列是(非严格)单调递增的。登录后复制 lower_bound(a+1, a+n...

2024-07-23 02:55:49 113

转载 java 自定义freemarker指令

Java自定义Freemarker指令实现教程 概述 在这篇文章中,我们将向你介绍如何在Java中实现自定义的Freemarker指令。作为一名经验丰富的开发者,我将带领你一步一步完成这个任务。首先,让我们来看一下整个流程的步骤。 journey title Java自定义Freemarker指令实现教程 ...

2024-07-13 02:59:59 98

转载 Python 启动输入变量值

Python相关视频讲解:python的or运算赋值用法用python编程Excel有没有用处?011_编程到底好玩在哪?查看python文件_输出py文件_cat_运行python文件_shelPython 启动输入变量值 在开发Python程序时,有时我们需要通过用户输入来设置变量的值。这样可以使程序更加灵活,可...

2024-07-07 04:03:57 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除