相关文章
PCI总线学习笔记:读写篇
前言
最近在写E1000网卡的驱动,这其中涉及到了PCI总线的相关内容。但是网上大部分关于PCI的文章都只局限在概念上的描述,并没有给出具体的例子来解释。这其实也是情理之中的,因为PCI总线规范就像是一个抽象的接口,其具体怎么实现…
建站知识
2024/11/23 18:45:27
使用Java拓展本地开源大模型的网络搜索问答能力
背景
开源大模型通常不具备最新语料的问答能力。因此需要外部插件的拓展,目前主流的langChain框架已经集成了网络搜索的能力。但是作为一个倔强的Java程序员,还是想要用Java去实现。
注册SerpAPI
Serpapi 提供了多种搜索引擎的搜索API接口。 访问 Ser…
建站知识
2024/11/23 18:45:22
图像检索Image Retrieval
图像检索(Image Retrieval)是指根据给定的查询图像,从图像数据库中检索出与查询图像相似的图像的任务。它通常用于在大规模图像数据库中快速有效地搜索和定位图像。图像检索可以应用于多种场景,包括图像搜索引擎、社交媒体内容管理…
建站知识
2024/11/23 18:45:31
设计模式学习笔记 - 设计模式与范式 -行为型:4.策略模式(上):如何避免冗长的if-else/switch的分支判断代码
概述
本章我们学习另外一种行为型模式,策略模式。在实际开发中,这个设计模式也比较常用。最场景的应用场景是,利用它来避免冗长的 if-else 或 switch 分支判断。不过,它的作用还不止如此。它也可以像模板模式那样,提供…
建站知识
2024/11/23 18:45:32
Java-字符知识扩展
前言:了解字符有关的知识将会对你后面的学习和掌握有关知识有更多的帮助
1.字符的强制转换 所以字符本质还是数字 2.转义字符: 3.布尔值扩展 搬砖好累呜呜呜
建站知识
2024/11/23 18:45:32
【Docker】搭建开源免费的书签管理系统 - OneNav
【Docker】搭建开源免费的书签管理系统 - OneNav
前言
本教程基于绿联的NAS设备DX4600 Pro的docker功能进行搭建。
简介
OneNav是一个基于PHP的轻量级网址导航系统,旨在帮助用户整理和访问他们的常用网站。
OneNav的主要特点如下:
美观易用&#x…
建站知识
2024/11/23 18:45:38
DIY相机(一)libcamera库
相机选型
DIY相机首先是要确定使用的相机型号。兼容树莓派,画质好一些的,目前主要有两款:一是Raspberry Pi Camera Module 3,二是Raspberry Pi HQ Camera。
下图是Raspberry Pi Camera Module 3的相关特性。支持自动对焦和HDR等…
建站知识
2024/11/23 18:45:29
深度学习-机器视觉part2
深度学习-机器视觉part2 文章目录 深度学习-机器视觉part2一、从卷积到卷积神经网络二、手撕卷积代码2.1 动机2.2 数据集2.3 卷积操作2.3.1 填充(padding)2.3.2 卷积块2.3.3 池化2.3.4 Softmax 2.4 完整CNN2.5 训练改进 三、经典CNN模型介绍四、CNN模型的…
建站知识
2024/11/23 19:48:43