
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
如果用一句话来总结单例模式,就是:“按需创建一个全局唯一的实例,用它来管理统一的资源或者状态”。它不复杂,核心是抓住“唯一”和“全局访问”这两个点;选择实现方式,不用纠结——简单场景用饿汉模式,需要懒加载用静态内部类,就能满足大部分开发需求。

反射是java中一种强大的而且灵活的机制,它让程序拥有了在运行时”洞察“类结构并动态操作的能力。理解反射不仅能帮助我们更好地使用各种框架,也能在需要编写通用工具类时候提供强大支持。但记住,反射是一把”双刃剑“,在带来灵活性地同时也会付出性能和安全性地代价。所以,我们应该在合适地场景使用它,而不是滥用。

AQS是java并发编程的基石,其设计思路的核心是:1.用模版方法模式分离通用与定制逻辑,降低自定义同步工具的开发成本。2.用保证同步状态下的线程安全,这是并发编程的基础技巧。3.用CLH队列实现高效的线程等待,优化并发性能。那些你熬夜努力的时光,那些你觉得太累再也站不起来,却依然支撑自己起身的夜晚,那才是梦想的力量。

2011年,Java 7发布,增加了一些新特性。2014年,Java 8发布,引入Lambda表达式等,是Java 5.0以来最大的一次更新,提高了Java的函数式编程能力。java 命令会启动Java虚拟机(JVM),JVM加载字节码文件到内存中,并将字节码解释或编译成机器码,在不同的操作系统上执行,最终输出程序的运行结果。- 持续发展与新特性(2010年代 - 至今):Java在后续版本中不断

负责AIGC大模型(文本、多模态等方向)在到家IM渠道落地(C端和B端落地);负责跟踪和探索LLM(如LLama2等开源模型)、视觉理解等前沿技术,包括并不限大模型微调对齐、大模型领域知识增强、大模型策略优化、RLHF模型优化、Agent;








