logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一文带你了解单例模式及其逐步优化~

这个问题源于我们的优化导致的,我们在上述使用了双重if,而我们的锁是在第二个if里面的,因此第一个if是不受锁的影响,导致了其他线程的可乘之机。懒和饿是相对的,他会尽可能晚的创建实例,懒在计算机中并不是一个贬义词,尽晚的使用反而会减少实例对计算机的负荷。他在getInstace的时候涉及读和写两种操作,在多线程下可能会产生bug,因此他是线程不安全的。在懒汉模式中,虽然赋值是原子性的操作,但是加上

文章图片
#单例模式
pta L2-002 链表去重 c++

给定一个带整数键值的链表L,你需要把其中绝对值重复的键值结点删掉。即对每个键值K,只有第一个绝对值等于K的结点被保留。同时,所有被删除的结点须被保存在另一个链表上。例如给定L为 21→-15→-15→-7→15,你需要输出去重后的链表 21→-15→-7,还有被删除的链表 -15→15。

文章图片
#链表#c++#数据结构
Spring AI 工具调用(ToolCalling)完整使用教程

本文介绍了SpringAI工具调用功能,通过声明式和编程式两种方式实现AI模型调用自定义工具方法。文章首先说明工具调用的概念和流程,然后给出快速开始的代码示例,包括依赖配置、工具方法定义和控制器实现。接着解析了工具调用的工作原理,并详细讲解了声明式定义中的参数设置和传参方式。最后对比了编程式定义的实现方法,指出其灵活性但编写复杂度更高的特点。全文提供了完整的代码示例,帮助开发者快速理解并实现AI模

文章图片
#spring#人工智能#java +1
2026 Java开发两极分化:懂AI协作的工程师月薪高出50%,不懂的正在被淘汰

全球首款聚焦Java语言的智能体,深度适配Spring Boot、MyBatis、Hibernate、Spring Cloud等主流框架——不是通用的代码补全,而是真正懂Java生态的AI伙伴。如果你今天写Java的方式和三年前没什么两样,那么你需要思考的可能不再是“明年能不能更进一步”,而是一个更现实的问题:“我还能跟上这个行业的变化吗。像跟同事沟通一样,输入你的需求。——当你用智能引导完成第一

#java#人工智能#开发语言
全程用飞算JavaAI落地企业物流调度系统,真实开发体验分享

这次飞算JavaAI炫技赛的全程实操体验,让我彻底摒弃了对AI编程工具“只能写demo、无法落地”的固有认知。作为一款Java专属编程智能体,飞算JavaAI和通用AI工具有着本质区别,全程遵循严谨的Java工程开发逻辑。依托核心的智能引导功能,通过需求理解、接口设计、表结构设计、业务逻辑生成、完整工程源码输出的标准化流程,真正实现了从0到1一键搭建企业级Java项目。其内置的十大垂直领域专家Ag

文章图片
Java+AI 无缝衔接:Spring AI 聊天模型入门到精通

Spring AI 是 Spring 官方专为 Java 开发者做 AI 项目的框架,简单、好上手,和平时写 Spring Boot 一模一样。它能干嘛快速对接各种大模型(ChatGPT、通义千问、文心一言、本地 Ollama 等)轻松实现聊天、总结、翻译、内容生成用自己的文档、知识库做智能问答(RAG)统一接口,换模型不用改大量代码完美兼容 Spring Boot、Spring Cloud 企业

文章图片
#人工智能#spring#java
Spring AI 工具调用(ToolCalling)完整使用教程

本文介绍了SpringAI工具调用功能,通过声明式和编程式两种方式实现AI模型调用自定义工具方法。文章首先说明工具调用的概念和流程,然后给出快速开始的代码示例,包括依赖配置、工具方法定义和控制器实现。接着解析了工具调用的工作原理,并详细讲解了声明式定义中的参数设置和传参方式。最后对比了编程式定义的实现方法,指出其灵活性但编写复杂度更高的特点。全文提供了完整的代码示例,帮助开发者快速理解并实现AI模

文章图片
#spring#人工智能#java +1
Java+AI 无缝衔接:Spring AI 聊天模型入门到精通

Spring AI 是 Spring 官方专为 Java 开发者做 AI 项目的框架,简单、好上手,和平时写 Spring Boot 一模一样。它能干嘛快速对接各种大模型(ChatGPT、通义千问、文心一言、本地 Ollama 等)轻松实现聊天、总结、翻译、内容生成用自己的文档、知识库做智能问答(RAG)统一接口,换模型不用改大量代码完美兼容 Spring Boot、Spring Cloud 企业

文章图片
#人工智能#spring#java
开源项目跨平台桌宠 BongoCat,为桌面增添乐趣!

最值得推荐的一点就是,该项目具有穿透模式,已经可以设置透明度,在日常生活中一点不影响使用,这点真的非常值得称赞!

文章图片
#经验分享
IPv4枯竭时代:从NAT技术到IPv6的演进之路

本文介绍了IPv4地址枯竭问题及主流解决方案。IPv4因32位地址限制导致43亿地址耗尽,2011-2015年间全球各区域注册机构相继宣布地址分配完毕。当前主要采用NAT技术(网络地址转换)和IPv6协议应对:NAT通过公私网IP映射实现多设备共享公网IP;IPv6则采用128位地址(约3.4×10³⁸个),彻底解决地址短缺问题。尽管IPv6具有固定头部、更大地址空间等优势,但由于协议不兼容,20

文章图片
#网络协议#网络#tcp/ip
    共 15 条
  • 1
  • 2
  • 请选择