聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
sjava.cn sjava.cn 2026-09-16

Java 集合框架核心:ArrayList、HashMap 源码解析与选型避坑

集合是 Java 面试和日常开发出场率最高的知识点,没有之一。本文不聊并发容器(ConcurrentHashMap、CopyOnWriteArrayList 的细节已在《Java 并发编程核心》一文中拆解过),而是聚焦单线程场景下的集合骨架:ArrayList 为什么扩容是 1.5 倍?HashMap 为什么容量必须是 2 的幂?链表为什么树化阈值是 8?LinkedHashMap 如何三行代码实现 LRU?把这些问题一次讲透。一、集合框架全景图Java 集合框架以两个顶层接口为根:Collection(单元素)和 Map(键值对)。123456789Iterable └── Collecti…

老刘博客 老刘博客 2026-09-16

把跟了我四十多年的痣给切了

老婆最近发现,我左眼角上那颗痣,好像有点长大了。我自己也有感觉——最近运动出汗的时候,那颗痣总是痒痒的。 其实七八年前就看过一回。当时找了皮肤科的大夫,她看了看说没啥事,痣长的大,说明身体素质好,大意是这些。既然大夫说没事,我也就没再管它。

谭新宇的博客 谭新宇的博客 2026-09-16

从源码理解 KubeRay 与 Volcano:系列目录

阅读顺序按第 0—10 篇依次阅读:先了解计算与部署的分工,再看 KubeRay 的集群管理和 Volcano 的批调度,最后回顾 Operator 设计。熟悉基础概念的读者可以直接从第 1 篇开始。计算与部署第 0 篇|从 Ray 到 Kubernetes:KubeRay 与 Volcano 各自解决什么问题从分布式计算和容器部署讲起,解释 Ray、Kubernetes、KubeRay 与 Volcano 各自管理什么,以及一次作业怎样从声明走到运行。KubeRay:集群管理、协调与恢复第 1 篇|KubeRay 架构:组件分工与协作以一次 RayJob 提交说明各类资源的用途,解释 Kub…

Git 忽略文件的几种藏法

整理项目文档时才发现,Git 隐藏文件其实有三层机制:根目录的 .gitignore、目录内“自吞”的 .gitignore,以及不留痕迹的 .git/info/exclude。本文实测对比几种写法的输出差异,讲清各自的效果与代价,并给出本地私密目录该用哪一种的结论。

LaTeX TikZ 基础使用笔记

这是整理 TikZ 基础用法的一篇笔记,从 `tikzpicture` 环境和坐标写起,把常见的绘图命令、节点、箭头、样式、循环和常用库都过了一遍,后面还放了流程图、函数图和可以直接抄的模板。

丽萨主机双ISP住宅VPS套餐补货:覆盖美/英/德/台/新/韩/日,支持美国真实家宽和香港原生住宅IP

丽萨主机近日补货全系列原生住宅IP VPS套餐,上线6款热门双ISP住宅IP节点,包括美国、英国、德国、中国台湾、新加坡、日本,以及香港ISP住宅IP和部署在美国家庭的真实家宽VPS。全场支持优惠码9折,同时每款方案都有对应年付特价版本,I […] 丽萨主机双ISP住宅VPS套餐补货:覆盖美/英/德/台/新/韩/日,支持美国真实家宽和香港原生住宅IP最先出现在VPS GO。

神经蛙 神经蛙 2026-09-16

Vue 3 响应式原理与 Composition API 实战:Proxy、依赖收集与性能优化

Vue 2 用 Object.defineProperty 做响应式,遇到”新增属性不更新””数组索引改了没反应”只能靠 $set 打补丁。Vue 3 把底层换成了 Proxy,从根上解决了这些坑。本文把响应式的”任督二脉”——依赖收集与派发更新——彻底拆开,再看 Composition API 怎么把逻辑组织得更干净。一、为什么 Vue 2 的响应式不够用Vue 2 在初始化时递归遍历 data…

神经蛙 神经蛙 2026-09-16

Java 集合框架核心:ArrayList、HashMap 源码解析与选型避坑

集合是 Java 面试和日常开发出场率最高的知识点,没有之一。本文不聊并发容器(ConcurrentHashMap、CopyOnWriteArrayList 的细节已在《Java 并发编程核心》一文中拆解过),而是聚焦单线程场景下的集合骨架:ArrayList 为什么扩容是 1.5 倍?HashMap 为什么容量必须是 2 的幂?链表为什么树化阈值是 8?LinkedHashMap 如何三行代码实…

pxboy.com pxboy.com 2026-09-16

哪吒探针V0版本控制面板的安装和windows安装V0.20.5的agent方法

哪吒V0用了很久,一是习惯,另外是V0通过github验证登录方式也挺安全,如果github开启而不验证,安全程度又高了不少。但是目前V0已经不维护了,仅留了面板的安装脚本,而且目前无法通过V0面板后台一键安装windows的V0版本agent了,因为默认agent脚本404了,所以这里给出一个手动安装agent的方法。 1.nezha面板V0面板脚本(如果已安装可跳过): curl -L https://raw.githubusercontent.com/nezhahq/scripts/refs/heads/v0 […]

57uv6Z6g 57uv6Z6g 2026-09-16

【笔记】womprat学习笔记

undefined前言womprat is a portable Windows (ARM64 and Intel) SSH terminal, browser, VNC viewer, and RDP viewer for your tailnet.(Github)Windows上通过rcarmo/womprat实现临时加入Tailscale网络下载依赖1certutil -urlcache -split -f https://github.com/rcarmo/womprat/releases/download/v0.3.2/womprat-windows-amd64.exe获取登录密钥访…

K马十公里

2026年9月16日,星期三,天气,晴。这几天天气晴朗,很干燥,挺热。鼻炎还没有好,右膝关节老毛病又犯了。K马前还想多练一下,也没敢。9月13日,星期日,天气晴。今年城市K马北京站开跑的日子。我和多多爸都成功报名了10公里。今年据说参赛5000人,30、20公里的是早上跑,10公里、5公里、亲子组是下午17:00开始。我们一般都是早上跑,这下午跑还真有点不大适应。上午跑的人是前一天领参赛包,下午跑…

jiangyiming.cn jiangyiming.cn 2026-09-16

把心事寄给若干年后|遇见时光信鹊

博客|随笔 链接:https://sgxq.hangzhouxinque.com/ 生活在杭州,时常穿行老城巷弄,青石板路,晚风掠过街巷。我们总在不停向前赶路,被当下的琐事裹挟,很少停下来,好好跟未来的自己说几句话。 不知道你有没有过这样的念头:想写一段话,留给一年、五年,甚至十年后的自己。把此刻的

还在手动改引号?两招把文档里的英文引号 " " 一键批量换成中文引号“”

还在手动改引号?两招把文档里的英文引号 " " 一键批量换成中文引号 “”大家好,我是你们的技术小助手 👋不知道你有没有遇到过这种情况:从网页、PDF 或某些系统里复制出来的文字,引号全是英文直引号 " ",比如:“先救治、后结算”而中文排版规范要求使用中文双引号:“先救治、后结算”✅引号少的时候,手动改改也就罢了。可如果一篇长文档里有几十上百处引号,一个一个改,改到怀疑人生……🔥 今天这篇文章,教你 两种批量替换方法,几秒钟搞定,从此告别重复劳动。⚠️ 先搞懂一个关键点:为什么不能"全部替换"?很多人第一反应是:用查找替换,把 " 全部换成 " 不就行了?错! 这样做会出大问题。因为中文双引…

leorain leorain 2026-09-16

近期生活状况

近期经历了非常多的变动,稳定的生活工作被打破。在此记录近期生活中的节点和一些细节。

阿豪运维笔记 阿豪运维笔记 2026-09-16

Windows server 2019系统IIS如何安装URL重写模块

IIS URL Rewrite 是微软官方为IIS服务器提供的URL重写模块,通过可配置的规则引擎实现伪静态、重定向与访问控制,帮助网站优化SEO表现并提升访问安全性。本文记录下在Windows server 2019系统IIS安装URL重写模块操作步骤,同时也给有需要的同学提供一丢丢帮助。操作步骤1、安装前准备打开CMD命名提示符窗口,输入echo %PROCESSOR_ARCHITECTURE%,确认系统是64位(AMD64)还是32位(x86),以便下载对应版本的安装包已安装IIS,未安装可以参考Windows server 2019系统如何安装IIS服务2、下载 URL Rewrite…

探索云原生 探索云原生 2026-09-15

vLLM PD 分离实战:从请求流程理解 Prefill、Decode 与 KV Cache 传输

上一篇 https://www.lixueduan.com/posts/ai/27-why-pd-disaggregation/ 介绍了为什么要把 Prefill 和 Decode 拆开。本文继续往下走,在单节点 GPU 环境中搭建一个可以从头复现的 PD 分离 Demo,先用最小实现把整个链路跑通。 本文不引入复杂组件,只使用 vLLM 和一个轻量 Proxy,把 Prefill 与 Decode 两个阶段串起来。 Demo 主要看两件事: PD 分离后的请求执行流程,观察同一个请求如何依次经过 Proxy、Prefill 和 Decode; PD 分离中的 KV Cache 数据流,确认 …

blog.kisechan.space blog.kisechan.space 2026-09-15

算法题复健和推免机试记录

最近为了准备推免机试才重新捡起了算法题,老实说我其实一直对自己的做题能力没有什么信心: 太久没做题了,一些板子都不记得了。 难的题型还有高阶的数据结构和完全不会。 之前参加的算法比赛没有成绩,被早培的 OIer

雌狐狸 雌狐狸 2026-09-15

既然我那么美,那你愿意做我的狗吗?

“既然我那么美,那你愿意做我的狗吗?”每当在电视剧或者动漫里听到这样的台词,我都忍不住会截图保存下来。因为在现实里,从来没有哪个年轻漂亮的女孩子会对我说话,更别说是用这种语气对我说话了。在普通人眼里这话可能是骂人的,但对我来说,要是真有哪个漂亮女孩子对我这么说,我能高兴得立马跪下来给她磕头。 如果我真的成了她的狗,那我就可以名正言顺地做很多事情了。比如我可以每天蹲在她脚边,在她走动的时候,从她的裤裆下面钻来钻去。她要是累了或者开心了,还可以直接骑在我背上,把我当成一匹马或者一条狗,让我载着她在地板上爬来爬去。我还经常幻想一个场景,就是她带我来到一个类似于马场的地方。那个马场很大很安静,地上的土…

我写的代码不超过50%

刚才在洗澡的时候,想到今天踩了 AI 埋下的大坑,又想起了之前的种种,发现,其实作为一个程序员,我一直没有写多少的代码。这个问题还要结合前段时间的面试一起来说,最近的程序员面试,仿佛面试官都会不约而同的问同样几句话:“你对 AI 怎么看?”“你平时用 AI 多吗?” “你有多少代码是用 AI 写的?”面对这些问题,我还真没想好应该怎么回答,但是就像我刚才说的,我不知道有多少代码是 AI 写的,因为我也没心情去统计这些东西,但是从我工作起,我写的代码不超过 50%。为什么会得出这个结论,这里要区分两个概念,我提交的代码≠我写的代码。早在几年前,互联网就流行着一个梗图:“程序员专用键盘”,用于调侃…

五岁博客 五岁博客 2026-09-15

ClickHouse 求和后 Decimal 为何变 Decimal128?

对一个 Decimal(18,8) 列执行 sum,拿出来的结果类型却变成了 Decimal(38,8)。 如果你用的是 clickhouse-go 老版本,紧接着就会看到一行报错:Decimal128 is not supported。 这事我自己踩过。 当时查的是库存金额,建表时字段明明写的 Decimal(18,8),聚合一下程序就崩了,盯着错误日志愣了好一会儿。

[备忘0024|固定]网站类型定义一览

个人博客站“个人博客站”指的是由个人建立和运营的,以定期发布、按时间顺序排列的文章或短内容为主要形式,用于记录个人生活、表达观点、分享经验或传播知识的网站或网络空间。个人创作站“个人创作站”指的...

20260915

今天去拆线的时候有点痛,医生还告知手术伤口恢复的不好,有脓液,还要继续消毒敷药。已经废了半个月了,一直不敢剧烈运动,怕出汗影响伤口恢复。

英雄联盟对局黑屏卡在 80%?这次大概率不是你机器单独坏了

视频讲解地址: 前言 最近有些网吧在打英雄联盟时,会碰到一个很烦人的问题: 进入对局阶段突然黑屏 画面卡在固定进度附近 有些机器表现为一直卡在 80% 左右 这条视频讲的重点不是复杂维修,而是先把方向判断对。 问题描述 视频里提到,这种情况最近已经不是个例了。 现场常见现象大概是这样: 顾客进入英雄联盟对局时黑屏 卡在某个固定进度位置 不是每台机器都必现 有人反馈能碰到,有人又暂时正常 这类问题最容易让人第一时间怀疑: 显卡故障 系统损坏 机器配置异常 但视频里给出的判断,并不是先往硬件坏掉那条线走。 远程排查情况 从视频表达的意思看,这个问题近期很多人都在反馈。 也就是说,它更像是: 近期更…