logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java基础(反射、泛型、ArrayList、LinkedList)

将类的字节码文件(.class)加载道内存中,创建class对象2.1确保字节码规范2.2将静态变量加载到内存并赋默认值2.3将符号引用转化为直接引用加载(static{})和静态变量显示赋值1.Class.forName(全限定路径名) class.forName("xxx.xxx.xxx.User");2.类名.class User.class;3.对象名.getClass() User us

#java#开发语言
IB、RocE、RDMA、TCP/IP:AI Scale-Out的基础

通过协议与软件,在不可靠的硬件之上构建可靠、可扩展的系统,是分布式系统的核心理念。RDMA(Remote Direct Memory Access,远程直接内存访问) 是 InfiniBand 协议栈顶层的软件接口,为应用程序提供 verbs 调用接口,实现高效的数据传输。IB 协议栈采用分层设计,其上层的 RDMA 协议也可由其他底层协议承载,由此诞生了 RoCE(RDMA over Conve

#tcp/ip#人工智能#网络协议
Java 设计模式:原理、框架应用与实战全解析

设计模式(Design Pattern)是前辈们对代码开发经验的总结,它不是语法规定,是解决特定问题的一系列思想,是面向对象设计原则的具象化实现,是解决 “需求变更” 与 “系统复杂度” 矛盾的标准化方案 —— 并非孤立的 “代码模板”,而是 “高内聚、低耦合” 思想的落地工具。其核心价值在于提升代码的可复用性、可维护性、可读性、稳健性及安全性。

#java#设计模式#microsoft
面试官:响应式编程和虚拟线程怎么选?看完这篇不再被问倒

Java的高并发问题由来已久。传统线程模型下,每个Java线程映射一个操作系统内核线程,而操作系统线程是昂贵资源——默认每个线程消耗约1MB栈内存,调度还要在内核态与用户态之间来回切换。这让Java在处理高并发IO密集型应用时,总被Go、Lua等支持协程的语言压一头。为突破这个瓶颈,Java生态先后涌现出与虚拟线程两种方案。前者要求改变编程范式,后者在底层机制上动刀,保留传统编码习惯。这两条路线的

#java#数据库
突发,Claude Code 源码意外泄漏!

这次泄露本质上是一个经典的安全疏忽:source map 是开发调试用的,包含从变量名到注释的所有信息,不应该出现在生产发布物中。给所有发 npm 包的开发者提个醒:发布前检查你的.map文件。一行就能让你的所有代码公之于众。不过话说回来,对于搞 AI 工具开发的人来说,这波源码里的架构设计、prompt 工程、上下文管理策略,确实是一手的学习材料。想自己搭个类似的 agentic coding

#java#面试
5分钟 快速上手 Function Calling

需要注意的是,输出这种严谨的结构化指令,并非大模型天生就会的。当你对它说“分析一下本地销售数据并把总结发给主管”时,它能自主翻找你电脑里的文件、运行统计脚本、最后登录你的企业飞书发出消息。这一步是让为了让大模型建立对工具的基础认知,它不需要知道这些工具怎么实现的,只需要记住这些工具的使用方式。将上面这个函数的信息,严格按照 JSON Schema 的格式描述出来,稍后连同用户的问题一起发给大模型。

#人工智能
阿里面试官:什么才是可工程化落地的RAG项目

做了一个基于RAG的智能问答系统。: - 用户问:"那个做AI的公司最近有啥新消息" - 知识库写的是:"阿里巴巴发布2024年AI战略规划" - 直接匹配可能召回失败。最后面试官看着我说:"同学,你这个项目更像是一个demo,而不是一个可以工程化落地的项目。那一刻,我突然意识到:做一个能跑的RAG demo和做一个真正能上线的RAG系统,之间差了十万八千里。玩具RAG是一个简单的"检索-生成"单

#python#开发语言
Java内存模型(JMM)与 volatile 底层实现全解析

volatile是深入理解 JVM 内存模型的入场券。它就像是 CPU 缓存一致性协议在 Java 层的投影,通过内存屏障和硬件指令,在纷乱的并发世界中强行划定了一道名为“确定性”的边界。作为资深开发者,理解它不仅是为了写出高性能的代码,更是为了掌握系统底层的运行规律,在面对复杂的并发难题时,能一眼看穿真相。

#java#开发语言
字节Trae IDE全模式深度解析+Java后端实战技巧,架构师面试效率拉满

Trae IDE的四大模式,从Chat模式的实时结对编程,到Builder模式的项目极速搭建,再到SOLO模式的全流程开发,以及Agent Skill模式的定制化技能增强,完美覆盖了Java后端开发者从初级到架构师的全阶段需求。

#ide#java#面试
美团面试:MySQL为什么能够在大数据量、高并发的业务中稳定运行?

MySQL是互联网公司用得最多的数据库,而InnoDB则是MySQL生态中最常见的存储引擎。它为什么能够在大数据量、高并发的互联网业务中稳定运行?今天我们来聊聊InnoDB的并发控制锁机制和MVCC——从基础概念到内核设计的完整逻辑。sql体验AI代码助手代码解读复制代码sql体验AI代码助手代码解读复制代码这两种会加上共享锁或排他锁,成为当前读(current read)。它们会和事务的隔离级别

#面试#mysql#职场和发展
    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择