一个月学习计划
文章平均质量分 82
又一个深夜,面对简历和纷繁的技术栈,我感到了一种深深的无力。这或许是许多开发者都曾经历的阶段:懂得不少,却难以串联;做过项目,却讲不出亮点。
今天,我想分享这段时期的思考与破局计划,不是为了展示一份完美的方案,而是记录一个真实的技术人在瓶颈期的自我救赎。如果你也曾感到迷茫,或许我的思考能为你提供一
kanimito
大四毕业生,试用期被卡,面临找工作经验不够又没有应届生身份的残局,我将做好规划,努力冲锋
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
大语言模型入门指南:从科普到实战的技术笔记(2)
本文系统介绍了提示词工程(Prompt Engineering)这一与AI模型高效交互的关键技能。主要内容包括:核心概念解析,如零样本、少样本提示及链式思考等技巧;最佳实践指导,强调明确性、结构化和角色设定;以及实战建议,鼓励从小任务入手、持续迭代优化。文章指出提示词工程是连接人类意图与AI能力的重要桥梁,通过系统学习相关技巧可有效提升模型输出质量,创造更大应用价值。随着技术发展,这一领域将持续演进,需要保持学习与实践。原创 2025-11-16 23:22:41 · 457 阅读 · 0 评论 -
大语言模型入门指南:从科普到实战的技术笔记(1)
大语言模型是基于海量文本数据训练的深度学习模型,能够理解、生成和处理人类语言。你可以把它想象成一个"超级文本预测机"——给定前面的文字,它能预测接下来最可能出现的文字。# Tokenization示例"]# 中文Tokenization示例chinese_text = "大语言模型很有趣"chinese_tokens = ["大", "语言", "模型", "很", "有趣"]大语言模型技术正在快速发展,今天的知识可能明天就会更新。原创 2025-11-10 22:12:52 · 849 阅读 · 0 评论 -
开始改变第七天 第一个面试
本文分享了Java后端开发岗位的面试经验,涉及常见问题与解答。内容包括个人背景介绍、10个典型面试问题及详细解答,如String线程安全性、线程通信方式、Spring Cloud应用、服务鉴权、数据一致性保证、部署方案、数据库使用等。面试者展示了对Java核心知识、微服务架构、分布式系统和数据库优化的深入理解。最后提供了面试总结与建议,强调夯实基础、深入理解原理和培养系统思维的重要性。文章结构清晰,内容实用,对准备Java开发面试的求职者有较高参考价值。原创 2025-11-01 22:43:41 · 902 阅读 · 0 评论 -
开始改变第六天 MySQL(2)
本文深入解析MySQL索引原理与优化实践,涵盖B+树索引结构、聚簇与二级索引区别,以及索引创建和失效场景。重点内容包括:复合索引的最左前缀原则、覆盖索引优化、回表查询机制,以及索引失效8大场景分析(如违反最左前缀、使用函数、类型转换、LIKE模糊查询等)。最后提供索引设计最佳实践,包括列选择技巧、复合索引设计和前缀索引优化。全文通过SQL示例直观展示索引工作原理,帮助开发者掌握高效索引设计方法,提升数据库查询性能。原创 2025-10-30 22:23:00 · 647 阅读 · 0 评论 -
开始改变第六天 MySQL(1)
本文深入解析MySQL架构、InnoDB存储引擎和索引优化策略。首先介绍MySQL的C/S架构和SQL执行流程,包括连接建立、解析优化和执行阶段。然后详细讲解InnoDB的内存结构(缓冲池、日志缓冲等)和磁盘结构(表空间、redo/undo日志)。重点分析B+树索引的优势,包括更高的查询效率和I/O性能。最后提供索引建立与优化实践,包括设计原则、覆盖索引、回表查询以及常见索引失效场景,强调索引不是越多越好,而要结合业务需求合理设计。原创 2025-10-30 22:21:28 · 816 阅读 · 0 评论 -
开始改变第五天 Java并发(3)
Java并发编程与集合框架是构建高性能系统的核心技术。本文深入解析了AQS(AbstractQueuedSynchronizer)同步器框架实现原理,包括CAS无锁机制及其ABA问题解决方案。详细介绍了ReentrantLock等Lock锁实现,对比了其与synchronized的差异优势。同时剖析了HashMap与ConcurrentHashMap的底层实现和线程安全机制,以及线程池的核心参数配置策略。这些知识点是Java开发者处理高并发场景、优化系统性能必备的技能。原创 2025-10-29 21:30:24 · 657 阅读 · 0 评论 -
开始改变第四天 Java并发(2)
并发编程本质上是任务管理艺术:串行像单人顺序完成所有工作(总耗时10秒);并发如同一个人快速切换任务(耗时约5秒);并行则是团队协作真正同时工作(约4秒)。关键在于理解并发与并行的区别:并发是任务交替执行,并行是同时执行。实际开发中需警惕竞态条件(如双十一抢购场景),正确处理共享资源访问。通过线程池管理线程,如同专业厨房团队分工协作,能显著提升效率。原创 2025-10-28 22:28:21 · 275 阅读 · 0 评论 -
开始改变第三天 Java并发(1)
近日系统性地重温了Java并发编程,将核心知识模块梳理为五个关键部分。这不仅是一次学习记录,更愿成为你探索并发秘境时的一盏引路之灯。原创 2025-10-27 22:06:41 · 619 阅读 · 0 评论 -
开始改变第二天 基础知识整理
《Java全栈开发核心技术解析》摘要:本文系统讲解Java全栈开发核心知识点,涵盖基础概念、多态实现、正则表达式、异常处理和集合框架等关键内容。重点包括:面向对象与面向过程编程对比(数据封装、代码复用差异);多态的编译时与运行时实现方式;常用正则表达式模式与应用场景;异常与错误的本质区别及处理原则;集合框架中ArrayList与LinkedList的性能对比分析。通过代码示例演示各技术点实际应用,为Java开发者提供全面的技术参考和面试准备指南。(148字)原创 2025-10-26 12:45:38 · 750 阅读 · 0 评论 -
开始改变第一天 JVM的原理到调优(4)
本文全面介绍了JVM参数配置与调优工具的使用方法。第一部分详细解析了JVM的三种参数类型:标准参数、-X参数和-XX参数,包括各类参数的特点和常见配置示例。第二部分重点讲解了不同环境下的JVM参数设置方式,并提供了生产环境推荐配置方案。第三部分深入介绍了常用的命令行调优工具(jps、jinfo、jstat、jstack、jmap)及其实际应用场景。第四部分简要介绍了图形化工具jconsole的基本使用方法。全文通过大量代码示例和实战案例,为JVM性能调优提供了系统性的操作指南。原创 2025-10-25 18:13:02 · 787 阅读 · 0 评论 -
开始改变第一天 JVM的原理到调优(3)
JVM垃圾回收机制演进与核心算法解析 本文系统梳理了JVM垃圾回收技术的发展历程与核心原理。从引用计数和可达性分析两种垃圾判定方法入手,详细解析了标记-清除、复制和标记-整理三大基础算法及其适用场景。文章重点分析了分代收集理论,并按照历史发展脉络介绍了从Serial到G1等主流收集器的技术特点与演进逻辑,包括Serial/ParNew/Parallel等新生代收集器,以及CMS/G1等里程碑式创新。通过技术演进时间线,揭示了业务需求如何驱动垃圾回收技术从追求正确性到优化性能,从通用方案到场景化专精的发展过程原创 2025-10-25 15:14:55 · 982 阅读 · 0 评论 -
开始改变第一天 JVM的原理到调优(1)
这篇JVM学习笔记系统性地总结了Java虚拟机的核心原理。主要内容包括:1) Java程序从源码到执行的完整流程;2) Class文件结构解析;3) 类加载的三个阶段(装载、链接、初始化);4) 双亲委派机制的实现原理与类加载器层次;5) JVM运行时数据区的划分与功能特点;6) 方法执行的底层过程示例。笔记还区分了JVM内存结构与JMM内存模型的不同,并提供了实践建议。全文层次清晰,通过代码示例和流程图直观展示了JVM的关键工作机制。原创 2025-10-25 10:25:04 · 582 阅读 · 0 评论 -
开始改变第一天 JVM的原理到调优(2)
JVM核心机制与内存管理摘要 本文系统解析JVM从源码编译到垃圾回收的完整流程:1)字节码生成与执行机制,通过实例展示方法调用的栈帧结构;2)运行时数据区深度剖析,包括对象内存布局和堆内存分区设计;3)垃圾回收核心机制,基于分代假设(新生代/老年代)采用不同回收策略,避免内存碎片;4)性能优化要点,包括GC日志分析和内存参数调优。重点阐述可达性分析算法(通过GC Roots判定对象存活)相比引用计数法的优势,解决了循环引用问题。完整呈现了类加载、内存分配、垃圾回收的协同工作体系,为JVM性能调优提供理论基础原创 2025-10-25 11:18:53 · 426 阅读 · 0 评论 -
一个月能改变什么?我的技术破局之路与思考
摘要: 技术人常陷入简历堆砌、知识碎片化、项目经验流于表面的困境。本文作者反思自身瓶颈,提出破局方案:1)从“会用”转向理解技术原理,重建知识体系;2)打造有技术深度的项目,注重决策过程而非功能数量;3)持续记录技术难题与解决方案,使简历成为能力映射。作者制定30天提升计划,强调专注构建技术深度。文章呼吁技术人坦诚面对不足,在分享与实践中共同成长。(149字)原创 2025-10-24 23:12:25 · 262 阅读 · 0 评论
分享