相关文章
前言技术之swagger
一.前后端分离的特点前后端分离是的前端与后端之间的职责更加明确 后台: 负责业务处理 前端: 负责显示逻辑 在这种情况下,前端和后端可以分别交付给专业的开发人员去做,所以是必须要定义前后端直接的对接 接口,否则各自…
建站知识
2025/1/5 3:44:27
Netty源码性能分析 - ThreadLocal PK FastThreadLocal
序 既然jdk已经有ThreadLocal,为何netty还要自己造个FastThreadLocal?FastThreadLocal快在哪里?这需要从jdk ThreadLocal的本身说起。在java线程中,每个线程都有一个ThreadLocalMap实例变量(如果不使用ThreadLocal&…
建站知识
2025/1/7 5:12:43
【Linux修炼】13.缓冲区
每一个不曾起舞的日子,都是对生命的辜负。 缓冲区的理解一. C接口打印两次的现象二. 理解缓冲区问题为什么要有缓冲区缓冲区刷新策略的问题所说的缓冲区在哪里?指的是什么缓冲区?三. 解释打印两次的现象四. 模拟实现五. 缓冲区与OS的关系一. …
建站知识
2024/12/14 0:56:46
学习ffmpeg-录屏实现记录
项目需要一个录屏的功能,之前看到了一个使用Qt计时器截图avilib生成AVIffmpeg合并视频音频的方式:Qt C 录屏录音功能实现(avilibffmpeg)以及动态库生成https://blog.csdn.net/qq_35769071/article/details/125323624使用后&#x…
建站知识
2024/12/17 9:08:32
【数据结构】—— Java实现双向链表
Java实现双向链表一、链表的概念及结构二、头指针与头结点的异同三、代码实现一、链表的概念及结构 我们在单链表中,有了next指针。这就使得我们查找下一个结点的时间复杂度为O(1)。可是我们要查找的是上一个结点的话,那最坏的时间复杂度就是O(n)了&…
建站知识
2025/1/6 1:49:59
解读YOLOv8的改进模块
回顾一下YOLOv5 Backbone:CSPDarkNet结构,主要结构思想的体现在C3模块,这里也是梯度分流的主要思想所在的地方;PAN-FPN:双流的FPN,必须香,也必须快,但是量化还是有些需要图优化才可以…
建站知识
2024/12/31 19:11:37
linux小程序—进度条(动态演示)
文章目录1. \n与\r的区别1. linux环境下2. windows环境下2. 缓冲区问题1.\n的情况2.\r的情况3. \n与\r的情况对比4. 使用fflush函数观察\r情况5. 不为\n与\r的情况3.进度条的实现1. printf 打印字符问题1. 修改前2.修改后2 . 注意事项3. 整体实现1. makefile(自动化编译工具&am…
建站知识
2025/1/1 15:17:31