自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Pte_moon的博客

「代码如诗,匠心独运」这里是一片探索技术真谛的净土,与其说是博客,不如说是一本在编程路上的成长笔记。深入浅出的技术剖析,填坑避坑的实战经验,架构设计的思维碰撞,都将在这里徐徐展开。愿这些文字能为同路人点亮一盏明灯,愿我们在技术的海洋中互相指引,共同成长。

  • 博客(27)
  • 收藏
  • 关注

原创 【夜话系列】DelayQueue延迟队列(下):实战应用与面试精讲

🔥本文深入探讨Java并发工具类DelayQueue的实战应用场景与面试精讲。文章首先通过订单超时自动取消、限时优惠券管理和缓存过期清理三个典型业务场景,详细讲解DelayQueue的实际应用方案与代码实现。接着从性能优化角度,分析了队列容量设置、延时精度控制、内存优化等关键调优要点。最后总结了DelayQueue在面试中的高频考点,包含原理解析、实现细节、应用案例和性能调优等方面的真题精讲。无论是应对Java并发编程面试,还是解决实际项目中的延时任务处理需求,本文都能为你提供全面而实用的指导。

2025-04-01 16:49:31 393

原创 【夜话系列】DelayQueue延迟队列(上):原理剖析与实现机制

🔥 本文深入剖析Java并发包中的DelayQueue,从基本概念、核心特性到源码实现原理,全面解析这一延时任务处理利器。文章通过丰富的代码示例展示了DelayQueue在订单超时取消、缓存过期等场景的应用,并与Timer、ScheduledExecutorService等方案进行对比,帮助读者选择最适合的延时任务解决方案。同时深入分析了DelayQueue的底层实现机制,包括PriorityQueue、线程安全保障和leader-follower模式等核心设计。无论是Java并发编程初学者还是资深开

2025-04-01 16:14:16 564

原创 【夜话系列】ArrayDeque最佳实践:从源码剖析到性能调优,面试必备(下)

🔥 本文是ArrayDeque系列的下篇,重点介绍ArrayDeque的实战应用、性能优化和面试精讲。通过丰富的代码示例,详解如何在实际项目中正确使用ArrayDeque,包括替代Stack、实现消息队列、浏览器历史等经典场景。同时深入剖析性能调优技巧,揭示初始容量选择、扩容机制等关键细节,并总结常见踩坑点。文末收录多个高频面试题,助你轻松应对技术面试。

2025-03-31 16:00:00 2016

原创 【夜话系列】ArrayDeque深度剖析:双端队列的王者之选(上)

🔥 本文深入剖析Java集合框架中的ArrayDeque,从基础应用到源码分析,带你全面掌握这个重要的双端队列实现。本文是ArrayDeque系列的上篇,主要关注基础原理与源码实现,下篇将深入实战应用与面试重点。通过循环数组、位运算优化、自动扩容等核心技术,详解ArrayDeque如何成为双端队列的最佳选择。无论是替代Stack还是作为高性能队列,这篇文章都能帮你理解其中的关键原理。

2025-03-31 11:16:42 727 1

原创 【Java集合夜话】第9篇下:深入剖析TreeMap源码:红黑树实现原理与面试总结(建议收藏)

🔥本文深入剖析Java集合框架中的TreeMap源码实现,从红黑树原理到面试重点,带你透彻理解TreeMap的底层机制。本文是TreeMap系列的下篇,主要关注源码分析与面试题解。

2025-03-29 11:10:28 1066

原创 【Java集合夜话】第9篇上:TreeMap详解,从基础到实战,一文掌握有序映射(建议收藏)

🔥 本文深入剖析Java集合框架中的TreeMap,从基础应用到实战案例,带你全面掌握这个重要的有序集合类。本文是TreeMap系列的上篇,主要关注基础用法与实战应用,下篇将深入源码与面试重点。

2025-03-28 17:17:52 768 1

原创 「HTML5+Canvas实战」星际空战游戏开发 - 纯前端实现 & 源码即开即用【附演示视频】

【纯福利,文章末尾附免费源码】进阶版飞机大战、相比于之前发的一版,丰富了游戏画面、游戏音乐、boss机制、敌人种类、游戏道具......

2025-03-28 11:12:46 783

原创 【宇宙回响】从Canvas到MySQL:飞机大战的全栈交响曲【附演示视频与源码】

【仍旧是纯福利,文章末尾附免费源码】探索星际,驰骋银河!进阶版飞机大战、相比于之前发的一版,丰富了游戏画面、游戏音乐、boss机制、敌人种类、游戏道具......本文将带你从0到1实现一个基于Canvas+SpringBoot的飞机大战游戏。从前端的炫酷特效到后端的实时对战,从设计模式到性能优化,一站式带你领略全栈开发的技术之美。

2025-03-27 19:06:12 1278

原创 【Java集合夜话】第8篇下:PriorityQueue优先队列详解,从源码到实战,一文吃透堆数据结构(建议收藏)

本文深入剖析Java中的优先队列PriorityQueue,从实战应用、性能优化到面试技巧,带你全面掌握这个重要的数据结构。文章通过丰富的代码示例讲解了任务调度系统的实现方法、使用优先队列时的常见陷阱及解决方案、性能优化技巧以及面试中的核心考点。无论你是初学者还是有经验的开发者,都能从本文找到提升编程能力的实用知识。作为PriorityQueue详解的下篇,本文侧重实战应用与进阶技巧,帮助你在实际项目中灵活运用优先队列解决各类问题。

2025-03-27 13:40:25 898

原创 【Java集合夜话】第8篇上:PriorityQueue优先队列详解,从源码到实战,一文吃透堆数据结构(建议收藏)

本文深入剖析Java中的优先队列PriorityQueue,从堆的基本概念到源码实现原理,带你全面理解这个重要的数据结构。由于内容较多,分为上下两篇,本篇是上篇,主要讲解基础概念和源码分析。文章通过生动的比喻和详细的代码示例,帮助你掌握优先队列的核心原理和实现细节,为你的Java进阶之路添砖加瓦。

2025-03-27 12:58:46 680 2

原创 【Java集合夜话】第7篇:ConcurrentHashMap详解,从源码到实战,一文吃透并发集合(建议收藏)

本文深入讲解了Java并发集合中的核心类ConcurrentHashMap,包括其设计原理、源码实现、性能优化和实战应用。从JDK7的分段锁到JDK8的CAS+synchronized实现,详细分析了其演进过程。文章还提供了丰富的代码示例和最佳实践,是面试必备的知识点。无论你是Java开发者还是面试求职者,这篇文章都值得收藏。

2025-03-26 11:06:31 1127 3

原创 【HTML5游戏开发教程】零基础入门合成大西瓜游戏实战 | JS物理引擎+Canvas动画+完整源码详解

本文详细讲解如何使用HTML5+JavaScript开发一款程序员专属的合成大西瓜游戏。包含完整的游戏开发流程:Canvas绘制、物理碰撞检测、动画实现、音效处理等核心技术要点。游戏加入了大量程序员元素:Java、Python、Vue等编程语言彩蛋,Git提交记录、Bug修复等趣味玩法。文章配套源码,手把手教你从零实现这个有趣的HTML5网页游戏。适合想入门游戏开发的前端程序员学习参考。

2025-03-25 19:45:42 670 2

原创 【Java集合夜话】第6篇:HashMap的底层原理与实现,一文吃透最常用的数据结构

本文深入剖析了Java程序员最常用的HashMap数据结构。通过图解方式,详细讲解了HashMap的底层实现原理,包括哈希函数设计、红黑树优化、扩容机制等核心知识点。文章不仅介绍了JDK7到JDK8的重要升级,还总结了实际开发中的最佳实践和性能优化技巧。此外,还整理了面试中的高频考点,结合源码分析给出了详细解答。无论你是想深入理解HashMap原理,还是准备面试,这篇文章都值得细读。

2025-03-25 14:02:20 1166 4

原创 【Java集合夜话】第5篇:ArrayList与LinkedList的双子星,一文吃透数据结构的艺术

ArrayList和LinkedList作为Java集合框架中最常用的两种List实现,在实际开发中经常被用到。本文深入对比ArrayList和LinkedList的底层实现原理、性能特点、内存模型、CPU缓存影响、实际应用场景以及面试重点。通过源码分析、性能测试和丰富的代码示例,帮助你掌握如何在项目中正确选择和使用这两种数据结构。文章同时提供了详细的性能优化建议,是Java开发者必读的技术文章。

2025-03-24 20:20:41 998 2

原创 【HTML5游戏开发教程】零基础入门合成大西瓜游戏实战 | JS物理引擎+Canvas动画+完整源码详解

本文详细讲解如何使用HTML5+JavaScript开发一款程序员专属的合成大西瓜游戏。包含完整的游戏开发流程:Canvas绘制、物理碰撞检测、动画实现、音效处理等核心技术要点。游戏加入了大量程序员元素:Java、Python、Vue等编程语言彩蛋,Git提交记录、Bug修复等趣味玩法。文章配套源码,手把手教你从零实现这个有趣的HTML5网页游戏。适合想入门游戏开发的前端程序员学习参考。

2025-03-24 09:36:25 1556 7

原创 【Java集合夜话】第4篇:遍历艺术,从基础循环到函数式编程的进阶之路

当你还在纠结用for循环还是foreach时,函数式编程已经悄然改变了我们的代码方式。本文将带你重新认识集合遍历,从传统迭代器到现代Stream API,看似简单的遍历背后,蕴含着Java十多年来在编程范式上的思考与进化。

2025-03-21 15:21:28 514 9

原创 【Java集合夜话】第3篇:Map家族,一次深入内核的探险之旅

当你还在为HashMap的线程安全发愁时,ConcurrentHashMap早已为你开辟了康庄大道;当你疑惑为什么HashMap要在JDK8中引入红黑树时,TreeMap的优雅实现已经证明了它的价值。本文将带你深入Map家族的核心实现,从源码层面理解它们的演进、特性与性能优化,让你在日常开发中能够做出最佳的技术选择。

2025-03-20 15:15:05 589 3

原创 【Java集合夜话】第2篇:Collection家族,一场优雅的探索之约

春风化雨润物无声,知识如泉静水流深。本文是Java集合系列的第二篇,将带您深入探索Collection家族的核心成员。从ArrayList的动态扩容到LinkedList的双向链表,从HashSet的哈希寻址到TreeSet的红黑树实现,从ArrayDeque的循环数组到PriorityQueue的堆排序,我们将逐一揭开这些集合类的神秘面纱。

2025-03-19 18:24:55 1129 1

原创 【宇宙回响】从Canvas到MySQL:飞机大战的全栈交响曲【附演示视频与源码】

【仍旧是纯福利,文章末尾附免费源码】探索星际,驰骋银河!进阶版飞机大战、相比于之前发的一版,丰富了游戏画面、游戏音乐、boss机制、敌人种类、游戏道具......本文将带你从0到1实现一个基于Canvas+SpringBoot的飞机大战游戏。从前端的炫酷特效到后端的实时对战,从设计模式到性能优化,一站式带你领略全栈开发的技术之美。

2025-03-18 10:07:09 2412 15

原创 【Java集合夜话】第1篇:拨开迷雾,探寻集合框架的精妙设计

欢迎来到Java集合框架系列的第一篇文章!本文将带您漫步Java集合框架的知识花园,领略ArrayList的简洁之美、HashMap的查找之道、同步包装器的并发艺术,让我们一起探索这些精心设计的数据结构,收获代码的优雅与效率。

2025-03-17 21:17:09 821 4

原创 【技术精进】Java集合框架:从入门到精通的思考之路

你是否曾经困惑于HashMap的扩容机制?是否好奇ConcurrentHashMap是如何保证线程安全的?或者对Java 8中Stream API的优雅设计感到惊叹?本文将带你深入探索Java集合框架的精髓,从实战应用到源码分析,从性能调优到并发处理,一步步揭开Java集合框架的神秘面纱。这不仅是一份学习指南,更是一次技术沉淀的旅程。

2025-03-17 17:20:35 1002 13

原创 「HTML5+Canvas实战」星际空战游戏开发 - 纯前端实现 & 源码即开即用【附演示视频】

【纯福利,文章末尾附免费源码】进阶版飞机大战、相比于之前发的一版,丰富了游戏画面、游戏音乐、boss机制、敌人种类、游戏道具......

2025-03-14 13:12:40 1713 15

原创 《Java进阶指南!看完直接起飞!》

一文带你速通Java基础,简单易吸收

2025-03-14 10:52:08 538

原创 从零打造简易飞机大战游戏 | 【纯福利】免费源码+详细教程(附演示视频)

纯前端实现,一键运行,从零打造简易飞机大战游戏

2025-03-13 22:48:32 1502 7

原创 Oracle数据库开发实战经验手记 ——那些年踩过的坑与性能优化之道 (持续更新~~~)

在研发过程中,使用 Oracle 数据库时可能会遇到一些性能和兼容性的问题。以下是一些本人在工作期间曾遇到的关于Oracle的一些问题,希望可以帮助到有需要的同学们。在实际工作中,作者曾遇到过类似的复杂 SQL,在视图中进行了字段的范围查询,导致主查询通过 JOIN 操作连接这些视图时,视图中的数据过滤条件总是在执行笛卡尔积之后才生效,从而导致总体数据量特别大,严重影响查询性能。通过将视图中的范围查询改为 IN 或 = 进行值匹配,或者直接去掉视图并将视图那部分的 SQL 合并到主查询中,可以使过滤条件在早

2025-03-04 20:17:22 1043 2

原创 JVM 知识体系极速通关:一文带你秒懂核心要点

文章为作者本人自己复习JVM的时候的一套记忆流程,希望能够帮助到需要的同学学习和复习JVM

2025-03-03 20:04:50 1074 7

原创 进击的JVM:从入门到“找个班上“

本文章适合新手快速复习记忆,采用"卷王速成记忆法",建议搭配咖啡服用。看不懂的同学建议找个班上(开个玩笑,别打我)

2025-03-03 13:43:50 913 1

合成大西瓜Pro版本 + 程序员风(游戏都是满满的程序猿元素和彩蛋) 纯前端 基于vite 启动项目前先npm install 然后npm start启动

有问题随时与博主沟通~ 后续会有blog介绍与演示视频:

2025-03-23

前后端版本的进阶版飞机大战

资源介绍:https://blog.youkuaiyun.com/Pte_moon/article/details/146314903?spm=1001.2014.3001.5502 演示视频:https://live.youkuaiyun.com/v/469415

2025-03-18

进阶版飞机大战、纯前端开发,源码免费,即开即用无门槛

演示视频:https://live.youkuaiyun.com/v/468851?spm=1001.2014.3001.5501 相关blog:https://blog.youkuaiyun.com/Pte_moon/article/details/146189984?spm=1001.2014.3001.5501 「HTML5+Canvas实战」星际空战游戏开发 - 纯前端实现 & 源码即开即用 相比于之前的飞机大战游戏,新增了丰富的敌方单位、BOSS机制,精美的画风与有趣的bgm。

2025-03-14

HTML5, CSS3, JavaScript (ES6+) ,纯前端一键启动 从零开始打造一个简易飞机大战游戏

可以通过npm start启动服务,也可以直接使用浏览器打开项目的index.html直接进行游玩。 这是一个经典的飞机射击游戏,玩家控制一架飞机在屏幕下半部分自由移动,自动发射子弹击落从上方飞来的敌机。游戏包含两种敌机类型:普通敌机和精英敌机。普通敌机只会直线下落,而精英敌机会在屏幕上方自由移动并发射子弹。玩家需要躲避敌机和敌机子弹,同时击落尽可能多的敌机来获取高分。

2025-03-13

Oracle数据库实战中的性能优化与问题解决指南(包含了博主在生产中遇到的实际oracle问题,以及最终的解决方案)

内容概要:本文详细探讨了在Oracle数据库使用中的常见性能瓶颈及应对措施。通过多个实际案例展示了诸如LISTAGG函数字符限制、视图中的效率低下以及导出数据时参数设置不当等问题及其解决方案。文中不仅有对SQL查询和存储过程的具体改进方法,还包括针对不同Oracle版本间的语法变化指导,并强调了现代软件架构下将部分复杂运算迁移出数据库层面的重要性,以提高系统的响应速度并避免潜在风险。 适合人群:数据库管理员(DBA)、有一定经验的应用程序开发人员特别是那些需要直接与Oracle数据库交互的技术工作者。 使用场景及目标:本篇文章主要面向企业环境中正在维护大型或重要关系型数据库系统的IT专业人士,目的是帮助他们识别并有效克服日常工作中遇到的各种棘手问题;同时为新项目规划提供有价值的经验教训和技术路线选择参考。 其他说明:作者鼓励读者不仅要关注当前出现的问题,更重要的是学会预判可能的风险点,并采用前瞻性思维来构建稳健高效的系统环境。此外,附带提供了大量实用技巧如性能测试数据对比等,进一步增强了内容的实际操作价值。

2025-03-13

基于PyTorch框架并采用了BiLSTM-CRF模型实现财经领域命名实体识别(NER)的Python项目, 该项目旨在通过深度学习技术从文本中准确提取财经相关的实体信息

先进技术栈:利用PyTorch实现灵活且高效的模型开发。 文件中包含了训练集词汇以及对应处理数据的代码。 代码流程分为: 1. 数据准备和处理 2. 定义数据集 3.模型定义与训练 4.模型预测与信息提取 5.模型训练和抽取效果测试。 BiLSTM-CRF架构:结合双向长短期记忆网络(BiLSTM)捕捉文本深层次语义信息,以及条件随机场(CRF)优化序列标注任务,确保实体边界识别更加精准。 领域针对性强:特别针对财经领域进行词汇训练和模型调优,提高了对特定领域术语和结构的识别能力。 资源内容: 数据预处理工具:包括文本清洗、标记化及词汇表构建脚本,助力快速启动项目。 模型代码:提供完整的BiLSTM-CRF模型实现,附带详细的注释便于理解和二次开发。 训练与评估脚本:配置好参数的训练脚本以及用于验证模型性能的评估工具,方便用户根据需要调整优化。 此资源适用于希望深入了解或直接应用BiLSTM-CRF模型于财经领域命名实体识别任务的研究人员和开发者。简洁明了的代码结构和详尽的文档说明将极大降低入门门槛,加速项目实施进程。

2025-03-12

空空如也

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

TA关注的人

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