logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Linux网络编程】四十九.《Reactor 模式详解:基于 epoll ET 实现反应堆 Tcp 服务器实战开发》---详解

Reactor 模式(反应器模式,也称 Dispatcher 分发器模式)是一种事件驱动的设计模式: 它通过 I/O 多路复用(select / poll / epoll)同时监听多个句柄,当某个句柄上的事件就绪时,把事件分派给事先注册好的处理程序(回调)去处理。基于 IO 多路转接,当检测到事件就绪后,通过回调函数执行业务逻辑的编程模型,叫做反应堆(Reactor)模式。上面代码中的 TcpSe

文章图片
【数据结构初阶】《排序(插入,选择,交换,归并,计数排序 )》---详解

三个数比一比,挑出大小排在中间的那个作为基准值(pivot)。这样做能让选出来的基准不会太极端,避免快排划分的时候一边倒。(2)用处。

文章图片
#数据结构#排序算法#算法 +1
【AI应用--白话大模型(篇五)】《AI智能体Agent:概念、场景、架构、设计模式、框架|Coze与千帆工作流搭建》

在AI 的语境下,Agent(智能体)可以被理解为⼀种能够感知环境、进⾏⾃主决策、并调⽤⼯具去完成特定任务的智能系统。简单来说,Agent(智能体) 就是⼀个“带⼤脑、有⼿脚、有计划”的数字助⼿。以“学⽣准备社团活动”为例:传统 AI(像复读机):你问“怎么写活动策划”,它给你⼀份模板,然后结束。Agent(像社团负责⼈):a. 感知与规划:先调⽤⽇历 API 查看空闲场地,然后拆解出“定场地、发

文章图片
#人工智能
【数据结构初阶】带头双向循环链表 (DSList) --增删查改完整实现详解

存储实际数据元素:指向当前节点的前一个节点:指向当前节点的后一个节点带头 :存在一个哨兵位头节点(),作为统一入口和边界标识双向 :每个节点既有前驱指针又有后继指针,支持双向遍历循环 :头节点的 prev 指向尾节点,尾节点的 next 指向头节点,形成闭环。

文章图片
#数据结构#链表
【Linux网络】四十六.《同步异步、阻塞非阻塞傻傻分不清?五种 IO 模型 + 妖怪蒸唐僧一次讲清》

也就是我们说的输入和输出,在当中,将输入输出。总结:IO 就是主机和外部设备之间的数据传输。OS 如何得知外设中有数据可读取?。操作系统需要有一种机制,判断对应外设是否已经准备好数据。。访问服务器时,客户端发出请求报文后,需要等待网卡收到服务器返回的响应。此时服务器可能还没收到请求、正在处理请求,或是响应报文还在网络上传输。操作系统不会持续主动轮询检测外设是否有数据。轮询会严重降低系统效率,绝大多

文章图片
#linux#网络#运维
【算法】专题一:双指针之移动零,复写零,快乐数

这个⽅法是往后我们学习快排算法的时候,数据划分过程的重要⼀步。如果将快排算法拆解的话,这⼀段⼩代码就是实现快排算法的核⼼步骤。

文章图片
#数据结构#算法#c++
【Linux】三十.线程篇七《手写线程池 和日志+ 策略模式完整实战、线程安全的单例模式、STL+智能指针(万字解析)》

IT⾏业这么⽕, 涌⼊的⼈很多. 俗话说林⼦⼤了啥⻦都有. ⼤佬和菜鸡们两极分化的越来越严重. 为了让菜鸡们不太拖⼤佬的后腿, 于是⼤佬们针对⼀些经典的常⻅的场景, 给定了⼀些对应的解决⽅案, 这个就是 设计模式。

文章图片
#linux#c++#策略模式 +1
【AI应用--白话大模型(篇四)】《AI Agent实战:Cherry Studio+MCP|工具调用、架构、高德航班落地》

⾼德是中国领先的数字地图、导航及位置服务解决⽅案提供商,⽬前是阿⾥巴巴集团旗下的全资⼦公司,⾼德拥有国家甲级导航电⼦地图测绘和甲级航空摄影等资质,其优质的电⼦地图数据库是核⼼竞争⼒,⾼德已从⼀个单纯的⼯具应⽤,发展为提供“⾐⻝住⾏”⼀站式服务的综合性⽣活平台。其核⼼产品“⾼德地图”APP覆盖了海量⽤⼾,⽉活跃⽤⼾(MAU):已突破9亿,⽇定位量:借助北⽃卫星系统,⽇定位量已突破9000亿次。在 N

文章图片
#人工智能
【AI应用--白话大模型(篇一)】AI大模型从入门到实战:机器学习·深度学习与四大模型实操

Gemini是由 Google DeepMind 开发的下⼀代原⽣多模态⼤模型家族。与传统“先训练⽂本,再外挂视觉/⾳频组件”的拼接式模型不同,Gemini 从底层架构设计之初,就将⽂本、图像、⾳频、视频和代码等不同模态的数据融合在⼀起进⾏联合训练。这种原⽣多模态(Native Multimodal)设计,赋予了它极强的跨模态理解与深度推理能⼒。Gemini采⽤了“早期融合(Early Fusio

文章图片
#人工智能#机器学习#深度学习
【算法】专题一:双指针之呈最多水的容器,有效三角型的个数,和为 s 的两个数字,三数之和,四数之和

3.当 price[left] + price[right] > target 时,同理我们可以舍去price[right] (最⼩的数都满⾜不了你,你也没救了)。根据解法⼀中的优化思想,我们可以固定⼀个最⻓边,然后在⽐这条边⼩的有序数组中找出⼀个⼆元组,使这个⼆元组之和⼤于这个最⻓边。v = (right - left) * min( height[right], height[left])容器

文章图片
#算法
    共 61 条
  • 1
  • 2
  • 3
  • 7
  • 请选择