欢迎来到杨逸的技术博客
java SPI机制
java SPI机制 参考bilibili的视频 Service Provider Interface java1.6引入的,基于ClassLoader的发现并加载服务的机制 核心概念 Service:提供服务的接口,服务的标准 Service Provider:服务的具体实现,服务的提供者 Ser
搜索引擎使用技巧
- 2026-05-26
- 5
- 0
- 0
- 24.5℃
搜索引擎使用技巧 在信息过载的时代,会“搜”比知道多少更重要。掌握搜索引擎的高级语法,你就能绕过无效广告、过时信息和无关内容,直接命中目标。这份指南涵盖了从基础过滤到极限组合的全部核心技巧,助你搜索效率翻倍。 搜索引擎高级技巧速查表 技巧 语法 功能与示例 排除关键词 关键词 -排除词 过滤无关结果
Linux 桌面入门:彻底搞懂 .desktop 文件
- 2026-05-20
- 4
- 0
- 0
- 24.4℃
Linux 桌面入门:彻底搞懂 .desktop 文件 在 Linux 桌面环境中,.desktop 文件是连接应用程序与图形界面的桥梁。无论是从菜单启动软件,还是在桌面上放置快捷方式,背后都离不开它。本文将带你全面了解 .desktop 文件的格式、编写方法以及常见技巧。 一、什么是 .deskt
解决debian13中文显示异常
- 2026-05-19
- 7
- 0
- 0
- 24.7℃
解决debian13中文显示异常 现象 在 Debian 13 系统中,部分中文文本显示为方块、乱码或出现笔画裁剪、重叠,而另一些中文则正常显示。此问题在 GNOME 桌面的 GTK4 应用(如文本编辑器、Nautilus)中尤为突出。 原因 未安装中文字体,或安装的字体字符集覆盖不全。 字体回退(
通过letsencrypt实现永久免费的SSL证书续订
- 2026-04-11
- 22
- 0
- 0
- 26.2℃
通过letsencrypt实现永久免费的SSL证书续订 letsencrypt是一个CA机构,提供免费的SSL证书,通过certbot向letsenctypt申请证书,结合corn定时任务可以实现自动更新证书,并且永久免费 letsencrypt官网 参考文章 cerbot官网文档 通过snap安装
JNI第三期:JNI中的三种引用类型
- 2026-03-06
- 30
- 0
- 0
- 27.0℃
本文详细介绍了 JNI(Java Native Interface)中的三种引用类型:局部引用(Local Reference)、全局引用(Global Reference)和弱全局引用(Weak Global Reference)。通过对比表格清晰展示了它们在生命周期、跨线程能力、对垃圾回收的影响、创建与释放方式及主要用途上的区别。文章结合具体代码案例,演示了每种引用的使用方法、跨线程访问的可行性,并验证了其在 JVM 中的行为,如局部引用自动回收、全局引用需手动释放且不会被 GC、弱引用在内存紧张时会被回收等特点。