logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[数据结构] 排序(1)

本文系统介绍了常见排序算法及其实现。主要内容包括:1)排序概念与分类(内部/外部排序、稳定性);2)经典排序算法实现(插入排序、希尔排序、选择排序、堆排序、冒泡排序、快速排序、归并排序);3)算法性能测试与对比;4)复杂度与稳定性分析。重点阐述了各算法的核心思想、代码实现及优化策略,如快速排序的挖坑法和前后指针法、归并排序的分治思想等。测试结果表明,不同算法在时间/空间复杂度上存在显著差异,其中快

#排序算法#算法#数据结构
[数据结构] LinkedList

摘要:LinkedList是Java集合框架中的双向链表实现,具有高效的插入/删除操作(O(1))但随机访问性能较差(O(n))。它实现了List和Deque接口,支持头尾操作和双向遍历。与ArrayList相比,LinkedList更适合频繁增删场景,而ArrayList更适合随机访问。文章详细介绍了LinkedList的特性、常用方法、四种遍历方式,并通过模拟实现展示了其双向链表的底层结构。最

#数据结构
[LangChain&LangGraph] 认识大模型

使用 CO-STAR 框架设定基本结构和角色在框架的 Steps 或 Response 部分融入思维链指令对于格式复杂的输出,在最后附上少样本示例最后,要求 AI 进行自我审查。

[Spring cloud]微服务项目搭建(简易)

可以直接在仓库中下载Spring-cloud-demo1。

#spring cloud
[SpringCloud] OpenFeign 微服务通信快速上手

OpenFeign是SpringCloud中声明式的HTTP客户端,简化微服务间通信。通过@FeignClient定义接口即可实现远程调用,支持参数传递、对象和JSON传输。使用步骤包括:引入依赖、启用注解、定义客户端接口。OpenFeign将HTTP请求映射为Java方法,开发者可像调用本地服务一样使用远程服务。示例演示了单参数、对象和JSON三种参数传递方式,通过Nacos实现服务发现与调用。

#spring cloud#微服务#spring
[RabbitMQ] 云服务器环境搭建(Ubuntu)

在 Ubuntu 云服务器上部署 RabbitMQ。

#rabbitmq
[LangChain]聊天模型-深入 LangChain 流式处理与异步架构的底层逻辑

用async def声明协程函数(区别于普通函数def用await关键字标记“暂停点”:当协程执行到await时,会主动暂停自身,把控制权交还给事件循环,等待异步操作(如网络请求、文件读写、定时等待)完成后,再恢复执行。与进程、线程的区别进程:多核 CPU 并行,每个进程有独立内存空间,切换开销大(需操作系统调度)。线程:单核 CPU 并发(时间片轮转),共享进程内存,但线程切换仍有内核级开销。协

[Java EE 进阶] SpringBoot 快速入门

此处使用专业版 IDEA② 项目代码http://127.0.0.1:8080/hello或者使用 postmanhttp://127.0.0.1:8080/hello浏览器输入 URL 之后 , 发起请求 , 就和服务器之间建立了连接

#java-ee#spring boot#java
[Java EE 进阶]Spring Web MVC 入门 (从零搭建 Spring Boot 图书管理系统)

本文介绍了一个基于Spring Boot的图书管理系统实现方案。系统包含用户登录验证和图书管理两大功能模块,采用Maven构建,使用Lombok简化代码开发。关键技术点包括:1) 通过配置Maven插件解决Lombok注解处理问题;2) 实现RESTful接口进行用户验证(/user/login)和图书列表查询(/book/getList);3) 前端使用Bootstrap框架,通过AJAX与后端

文章图片
#java-ee#spring#前端
    共 72 条
  • 1
  • 2
  • 3
  • 8
  • 请选择