潦草白纸

2024年2月18日

监控Java虚拟线程

摘要: 目录监控 Java 虚拟线程简介虚拟线程监控的具体细节跟踪牵制线程(pinned threads)我的框架如何使用虚拟线程?监控 ForkJoinPool结论参考 监控 Java 虚拟线程 开发便利性 与 运行高效性 简介 在我之前的文章中,我们已经讨论了什么是虚拟线程(VTs),他们与物理线程(P 阅读全文

posted @ 2024-02-18 18:46 潦草白纸 阅读(285) 评论(0) 推荐(0) 编辑

2023年5月23日

LLM 应用于编程辅助调研

摘要: [toc] # 前言 AI辅助编程出现之前需要简单重复技艺的修炼,也就是拔刀速度影响了发挥,今后拔刀速度可以忽略了。 往后的开发可以思考道为主,反正简单重复技艺的部分都可以交给AI,甚至一部分求道的过程是跟AI共同完成。 # 一、能做什么 - 解析代码:陈年代码一时难以理解,快速解析用途、优缺点等; 阅读全文

posted @ 2023-05-23 09:13 潦草白纸 阅读(325) 评论(0) 推荐(1) 编辑

2023年5月11日

SpringBoot3.x中spring.factories SPI 服务发现机制的改变

摘要: 一、基础背景 以Spring Boot 2.x与Spring Boot 3.x为背景做变化描述,顺带勾勒启动与注册流程; 二、服务发现接口 1.@SpringBootApplication启用@EnableAutoConfiguration 2.@EnableAutoConfiguration引入并 阅读全文

posted @ 2023-05-11 22:09 潦草白纸 阅读(1279) 评论(3) 推荐(1) 编辑

Java 9模块化关键字及应用场景

摘要: 一、背景 Spring Boot 3.0最低要求jdk17,为跟上节奏储备知识。 二、简介 |关键字|描述|应用场景| | | | | |module|定义一个模块|代码隔离,依赖控制,代码可重用性| |open module| 定义一个像java9之前的开放模块| 像Java的旧版本那样允许完全反 阅读全文

posted @ 2023-05-11 13:37 潦草白纸 阅读(457) 评论(0) 推荐(0) 编辑

2020年1月8日

JMX快速认知

摘要: [TOC] 一、介绍 JMX名词解释Java Management Extensions,即Java管理扩展。 能做什么 管理应用、查看设备信息、查看应用资源、监听资源变化 调用方面 支持跨平台、多协议(soap、http、html、snmp、jconsole) 二、历史变迁 |起草时间|JSR编号 阅读全文

posted @ 2020-01-08 12:11 潦草白纸 阅读(345) 评论(0) 推荐(0) 编辑

2019年10月14日

[翻译] 深入浅出Go语言调度器:第一部分 - 系统调度器

摘要: [TOC] 译者序 能力有限顶多比机翻强些,或许还不如。在翻译的过程中精读,无法做到信雅达,但求别混淆大家视听。之前开过Mysql的坑,一直没填上,想来也应该不会去填了。 Golang从语法上来说并不难,一些开源的组件用着还行不错,相对Java而言成熟度欠佳。 之前学习Java内存回收学得比较懵懂, 阅读全文

posted @ 2019-10-14 18:44 潦草白纸 阅读(456) 评论(0) 推荐(0) 编辑

2018年7月1日

设计模式学习心得<组合模式 Composite>

摘要: 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。 这种模式创建了一个包含自己对象组的类。该类提供了修改相同对象组的方式。 阅读全文

posted @ 2018-07-01 21:04 潦草白纸 阅读(465) 评论(0) 推荐(0) 编辑

设计模式学习心得<享元模式 Flyweight>

摘要: 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。 享元模式尝试重用现有的同类对象,如果未找到匹配的对象,则创建新对象。 概述 意图 运用共享技术有效地支持大量细 阅读全文

posted @ 2018-07-01 18:33 潦草白纸 阅读(387) 评论(0) 推荐(0) 编辑

结构模式对比

摘要: 代理模式、适配器模式和装饰器模式,在实现上差异不大。几乎都是以继承、依赖或者组合的方式,将源类纳入目标代理、适配和装饰类。 所以简要整理一下他们的区别。 | |代理模式|适配器模式|装饰器模式| | | | | | |解决问题|想在访问一个类时做一些控制|系统需要使用现有的类,而此类的接口不符合系统 阅读全文

posted @ 2018-07-01 17:57 潦草白纸 阅读(223) 评论(0) 推荐(0) 编辑

2018年6月17日

设计模式学习心得<桥接模式 Bridge>

摘要: 说真的在此之前,几乎没有对于桥接模式的应用场景概念。 桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。 这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类。这两种类型的类 阅读全文

posted @ 2018-06-17 21:10 潦草白纸 阅读(510) 评论(0) 推荐(0) 编辑

导航