当前位置: 首页 > news >正文

【新书速荐】《Information-Theoretic Radar Signal Processing(信息论雷达信号处理)》

引言

最近,由Yujie Gu 博士和 Yimin D. Zhang 教授主编的新书 Information-Theoretic Radar Signal Processing由 Wiley-IEEE Press 正式出版。

这是信息论雷达信号处理领域的首部专著,全书共分 14 章,汇集了来自学术界、工业界和政府机构的 41 位世界知名专家(其中 15 位为 IEEE Fellow)的最新研究成果。

Information-Theoretic Radar Signal Processing封面

绪论

信息论的起源可以追溯至 100 年前 Fisher、Nyquist和 Hartley等人的早期工作。Fisher首次将统计信息定义为统计样本方差的倒数,为信息论奠定了理论基础。Cramér和 Rao随后独立推导了这一概念,并利用它建立了参数估计方差的下界。因此,信息论从一开始就与信号处理有着天然的密切联系。

第二次世界大战后,信息论和信号处理均取得了显著进展。1948 年,Shannon 发表了具有里程碑意义的论文“A mathematical theory of communication”(《通信的数学理论》),标志着信息论的诞生。同年,电气电子工程师学会(IEEE)的前身无线电工程师学会(IRE)成立了第一个协会——信号处理协会(Signal Processing Society)。这一历史巧合更加突显了信息论与信号处理之间的深刻关联。

信息论的核心在于研究信息的通信,包括信息量化、源编码和信道编码。Shannon的卓越贡献催生了一个充满活力的学术领域,并促成了 1951 年 IEEE 信息论协会(Information Theory Society)的成立。他的理论遗产持续影响着通信、信息论和信号处理等领域的研究与发展。

在雷达领域,信息论的应用始于 20 世纪 50 年代初,代表性工作为Woodward 和Davies的研究。但与通信系统在合作环境中提取信息的目标不同,雷达系统需要在非合作环境中探测未知目标的信息(如距离、速度和角度)。这一核心差异导致信息论在雷达领域的应用较通信系统发展滞后。

信息论在雷达信号处理中的复兴始于 1988 年 Bell 的开创性论文,该文首次提出将互信息作为雷达波形设计的优化准则,以提高目标信息提取效率。这一突破性成果开启了信息论在雷达领域的新篇章,尤其是在多输入多输出(MIMO)雷达时代。2005年,Guo等人进一步揭示了信息理论中的互信息与估计理论中的最小均方误差之间的理论联系,为信息论在雷达中的应用提供了坚实的数学基础。

如今,信息论准则(如Fisher信息、Shannon熵、互信息和Kullback–Leibler散度)已成为自适应雷达系统的核心工具,在解决各种雷达信号处理问题中取得了重要进展。

Information-Theoretic Radar Signal Processing 一书系统阐述了信息论准则在雷达信号处理中的理论基础、方法和实际应用,重点聚焦该领域的重要前沿课题及最新研究成果。

全书章节目录如下:

1. Information-Theoretic Waveform Design for MIMO Radar Target Detection 1 Bo Tang, Jun Tang, and Petre Stoica

2. Multiple Alternative Hypotheses in Adaptive Radar Detection: An Information-Theoretic Approach 29 Pia Addabbo, Danilo Orlando, and Gaetano Giunta

3. Information-Theoretic Approaches to Radar Target Enumeration 57 Lei Huang and Hing Cheung So

4. Information-Theoretic Compressive Sensing for Time Delay Estimation 87 Yujie Gu, Nathan A. Goodman, and Yimin D. Zhang

5. Entropy-Enhanced One-Bit Compressive Sensing for DOA Estimation 123 Bin Liao, Qianhui You, and Peng Xiao

6. Information-Theoretic Methods for Waveform Design in Multistatic Radar Imaging 153 Zacharie Idriss, Raghu G. Raj, and Ram M. Narayanan

7. Statistical Information Theory in SAR and PolSAR Image Analysis 181 Alejandro C. Frery and Abraão D. C. Nascimento

8. Information Fusion and Target Tracking: Information-Theoretic Sensor Selection 217 Nianxia Cao, Pramod K. Varshney, Engin Masazade, and Sora Haley

9. Robust Filtering Under Minimum Error Entropy Criterion 251 Siyuan Peng, Lujuan Dang, Badong Chen, and Jose C. Principe

10. Dynamic Control of Radar Systems Using Information Rate 277 Bryan Paul and Daniel W. Bliss

11. Power Allocation Strategies for Localization in Distributed Multiple-Radar Architectures 313 Hana Godrich, Athina P. Petropulu, and H. Vincent Poor

12. Information-Theoretic Approach to Fully Adaptive Radar Resource Management 347 Kristine Bell, Chris Kreucher, and Muralidhar Rangaswamy

13. Information-Theoretic Limits of Integrated Sensing and Communications 375 Yifeng Xiong, Fuwang Dong, and Fan Liu

14. Ziv–Zakai Bound for Multisource DOA Estimation 405 Zongyu Zhang, Zhiguo Shi, and Arye Nehorai

特色与用途

● 系统性与实用性: 本书从信息论的视角系统探讨雷达信号处理的相关主题,涵盖理论研究与实际应用,展示了如何利用信息论准则优化雷达系统设计与性能提升。

● 章节独立性强: 全书章节独立性较高,读者可按需选择阅读特定内容。教师也可根据书中内容设计研究生课程或专题研讨会,灵活安排教学与研究活动。

● 广泛的读者群体: 本书不仅是雷达信号处理领域研究人员的理想参考资料,同时也为从事信号处理相关理论与应用的科学家、工程师及研究生提供了宝贵的学习资源。书中介绍的信息论方法及其应用成果,同样适用于通信、声纳、语音处理以及生物医学工程等领域。

引用格式

Y. Gu and Y. D. Zhang (eds.), Information-Theoretic Radar Signal Processing, Wiley-IEEE Press, 2025.

获取方式

无法下载的读者,可以联系我!(方式见主页)

精装版和电子版

● Wiley官网链接:

https://www.wiley.com/en-kr/Information-Theoretic+Radar+Signal+Processing-p-9781394216925

● Amazon链接:

https://www.amazon.com/Information-Theoretic-Radar-Signal-Processing-Yujie/dp/1394216920

电子版免费下载(需所在单位购买相应数据库)

● Wiley Online Library 链接: https://onlinelibrary.wiley.com/doi/book/10.1002/9781394216956 ● IEEE Xplore 链接: https://ieeexplore.ieee.org/book/10783066

作者简介

Yujie Gu,博士,Aptiv公司高级雷达科学家;IEEE Transactions on Signal Processing编委(Associate Editor)和 IET Electronics Letters专题主编(Subject Editor-in-Chief);IEEE信号处理协会传感器阵列和多通道(SAM)技术委员会委员,IEEE 信号处理协会信号处理理论与方法(SPTM)技术委员会委员;IEEE 高级会员。个人主页:https://sites.google.com/view/yujiegu

Yimin D. Zhang,博士,美国天普大学电子与计算机工程系副教授;IEEE Transactions on Signal Processing资深领域编委(Senior Area Editor)和 Signal Processing编委(Editor);IEEE信号处理协会传感器阵列和多通道(SAM)技术委员会委员;EURASIP多传感器系统信号处理(SPMuS)技术领域委员会委员;IEEE 信号处理协会杰出讲师(DL);IEEE Fellow,SPIE Fellow。个人主页:https://yiminzhang.com/

相关文章:

【新书速荐】《Information-Theoretic Radar Signal Processing(信息论雷达信号处理)》

引言 最近,由Yujie Gu 博士和 Yimin D. Zhang 教授主编的新书 Information-Theoretic Radar Signal Processing由 Wiley-IEEE Press 正式出版。 这是信息论雷达信号处理领域的首部专著,全书共分 14 章,汇集了来自学术界、工业界和政府机构的…...

ES冷热数据分离配置

冷热数据是根据索引创建时间来进行迁移的。一旦迁移到冷数据节点,则无法再恢复成热数据,因为热数据节点中该索引已经没有分片存在了。 基于Docker搭建ES集群,并设置冷热数据节点 配置冷热数据迁移策略 PUT https://192.168.x.xx:19200/_ilm/policy/my…...

Docker 构建镜像并搭建私人镜像仓库教程

构建镜像教程 步骤 1:安装 Docker #在安装 Docker 之前,建议先更新系统软件包。 sudo yum update -y # 移除旧的Docker版本和Podman、runc软件包及其相关依赖。 yum remove -y docker docker-client docker-client-latest docker-ce-cli docker-commo…...

蓝牙耳机降噪进化:从物理阻隔到声波抵消的跨越

目录 一、降噪技术的核心分类(一)被动降噪:物理屏障的“静音盾”(二)主动降噪:声波抵消的“黑科技”(三)混合降噪:双重技术的“强强联合” 二、细分技术及应用场景&#…...

23.PPT:校摄影社团-摄影比赛作品【5】

目录 NO12345​ NO6 NO7/8/9/10​ 单元格背景填充表格背景填充文本框背景填充幻灯片背景格式设置添加考生文件夹下的版式 NO12345 插入幻灯片和放入图片☞快速:插入→相册→新建相册→文件→图片版式→相框形状→调整边框宽度左下角背景图片:视图→…...

systemverilog的program和module的区别

1. 设计目的 module 硬件建模:用于描述数字电路的结构和行为(如组合逻辑、时序逻辑、连线等)。 层次化设计:支持模块化设计,可嵌套其他模块或接口(interface)。 仿真周期内持续存在&#xff1…...

AI大模型零基础学习(2):提示词工程进阶——让AI听懂你的“弦外之音“

从“基础对话”到“精准操控”的思维跃迁 一、为什么你的提问总被AI“误解”? 1.1 大模型的“思维盲区” 知识边界:ChatGPT等模型的训练数据截止于特定时间(如2023年1月),无法主动获取最新资讯 文化差异:…...

如今物联网的快速发展对hmi的更新有哪些积极影响

一、功能更加丰富 物联网的快速发展使得 HMI(人机界面)能够连接更多的设备和系统,从而实现更加丰富的功能。例如,通过与传感器网络的连接,HMI 可以实时显示设备的运行状态、环境参数等信息,为用户提供更加…...

基于yolov11的阿尔兹海默症严重程度检测系统python源码+onnx模型+评估指标曲线+精美GUI界面

【算法介绍】 基于YOLOv11的阿尔兹海默症严重程度检测系统是一种创新的医疗辅助工具,旨在通过先进的计算机视觉技术提高阿尔兹海默症的早期诊断和病情监测效率。阿尔兹海默症是一种渐进性的神经退行性疾病,通常表现为认知障碍、记忆丧失和语言障碍等症状…...

redis之GEO 模块

文章目录 背景GeoHash 算法redis中的GeoHash 算法基本使用增加距离获取元素位置获取元素的 hash 值附近的元素 注意事项原理 背景 如果我们有需求需要存储地理坐标,为了满足高性能的矩形区域算法,数据表需要在经纬度坐标加上双向复合索引 (x, y)&#x…...

Java/Kotlin双语革命性ORM框架Jimmer(一)——介绍与简单使用

概览 Jimmer是一个Java/Kotlin双语框架 包含一个革命性的ORM 以此ORM为基础打造了一套综合性方案解决方案,包括 DTO语言 更全面更强大的缓存机制,以及高度自动化的缓存一致性 更强大客户端文档和代码生成能力,包括Jimmer独创的远程异常 …...

如何修改DNS解析?

DNS(域名系统)就像互联网的“电话簿”,负责将我们输入的网址转换为计算机能够理解的IP地址。如果DNS解析出现问题,访问网站就会受到影响。那我们该如何修改DNS解析呢?接下来,我们就来介绍一下这个话题。 为什么要修改DNS解析? 使用默认的…...

使用 POI-TL 和 JFreeChart 动态生成 Word 报告

文章目录 前言一、需求背景二、方案分析三、 POI-TL JFreeChart 实现3.1 Maven 依赖3.3 word模板设置3.2 实现代码 踩坑 前言 在开发过程中,我们经常需要生成包含动态数据和图表的 Word 报告。本文将介绍如何结合 POI-TL 和 JFreeChart,实现动态生成 W…...

Python的那些事第十五篇:数据分析中的“三剑客”NumPy、Pandas与Matplotlib

数据分析中的“三剑客”:NumPy、Pandas与Matplotlib 在数据分析的世界里,有三位“大侠”常常携手并肩,共同应对各种复杂的数据挑战。它们就是NumPy、Pandas和Matplotlib。这三位“大侠”各怀绝技,相互配合,让数据分析…...

25/2/7 <机器人基础> 牛顿-欧拉递推公式,开闭环

牛顿-欧拉递推公式是用于计算刚体动力学中,刚体的角速度和角加速度的递推关系。这个公式是牛顿第二定律和欧拉旋转定理的结合,适用于描述刚体在空间中的旋转运动。 对于一个刚体,设其在某时刻的角速度为 ω,角加速度为 α&#xf…...

vue3父子组件传值方式

父子组件传值方式 在 Vue 3 中,父子组件之间传值主要有以下几种常见方式,下面将详细介绍并给出演示代码。 1. 父组件向子组件传值:使用 props 原理 props 是 Vue 中用于在父组件向子组件传递数据的机制。父组件通过在子组件标签上绑定属性…...

树和二叉树_6

树和二叉树_6 一、leetcode-105二、题解1.引库2.代码 一、leetcode-105 从前序与中序遍历序列构造二叉树 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节…...

使用wpa_supplicant和wpa_cli 扫描wifi热点及配网

一:简要说明 交叉编译wpa_supplicant工具后会有wpa_supplicant和wpa_cli两个程序生产,如果知道需要连接的wifi热点及密码的话不需要遍历及查询所有wifi热点的名字及信号强度等信息的话,使用wpa_supplicant即可,否则还需要使用wpa_…...

个人职业发展——效率为王:AI赋能前端开发

在竞争激烈的IT行业,个人职业发展至关重要。而提升工作效率,无疑是加速职业发展的关键引擎。对于前端开发者而言,面对日益复杂的项目需求、不断变化的技术栈以及大量重复性的工作,如何提升效率,成为一个亟待解决的难题…...

【Android】Android开发应用如何开启任务栏消息通知

Android开发应用如何开启任务栏消息通知 1. 获取通知权限2.编写通知工具类3. 进行任务栏消息通知 1. 获取通知权限 在 AndroidManifest.xml 里加上权限配置&#xff0c;如下。 <?xml version"1.0" encoding"utf-8"?> <manifest xmlns:android…...

c语言:取绝对值

假设我们有一个 long 类型的变量 l&#xff0c;我们希望恢复其绝对值。以下是两种方法的对比&#xff1a; 方法1&#xff1a;使用条件语句 这个很好理解&#xff0c;负数时取负运算 &#xff0c;用于数值的符号反转。 long abs_value(long l) {if (l < 0) {return -l;} e…...

HTML应用指南:利用GET请求获取全国盒马门店位置信息

随着新零售业态的发展&#xff0c;门店位置信息的获取变得至关重要。作为新零售领域的先锋&#xff0c;盒马鲜生不仅在商业模式创新上持续领先&#xff0c;还积极构建广泛的门店网络&#xff0c;以支持其不断增长的用户群体。本篇文章&#xff0c;我们将继续探究GET请求的实际应…...

MongoDB 深度教程:当 NoSQL 遇上幽默

MongoDB 深度教程&#xff1a;当 NoSQL 遇上幽默 欢迎来到这个 MongoDB 的奇妙冒险&#xff01;如果你已经了解了 MongoDB 的基础知识&#xff0c;比如 CRUD 操作、数据库和集合的概念&#xff0c;但总觉得自己只是停留在门口徘徊&#xff0c;那么今天这篇教程就是为你量身定做…...

windows安装linux子系统【ubuntu】操作步骤

1.在windows系统中开启【适用于Linux的Windows子系统】 控制面板—程序—程序和功能—启用或关闭Windows功能—勾选适用于Linux的Windows子系统–确定 2.下载安装Linux Ubuntu 22.04.5 LTS系统 Ununtu下载链接 3.安装完Ununtu系统后更新系统 sudo apt update4.进入/usr/l…...

通过k8s请求selfsubjectrulesreviews查询权限

当前是通过kubelet进行查询 curl --cacert /etc/kubernetes/pki/ca.crt \ --cert /var/lib/kubelet/pki/kubelet-client-current.pem \ --key /var/lib/kubelet/pki/kubelet-client-current.pem \ -d - \ -H "Content-Type: application/json" \ -H Accept: applicat…...

如何参与开源项目

目的 就是说一下如何参与开源的项目&#xff0c;通过参与QXlsx来说明开源项目是如何参与的&#xff0c;其它的github上的开源项目&#xff0c;也是这样的流程。 关于GitHub: GitHub是一个面向开源及私有软件项目的托管平台&#xff0c;因为只支持Git作为唯一的版本库格式进行…...

Java 大视界 -- Java 大数据在智能金融监管中的应用与实践(77)

&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎来到 青云交的博客&#xff01;能与诸位在此相逢&#xff0c;我倍感荣幸。在这飞速更迭的时代&#xff0c;我们都渴望一方心灵净土&#xff0c;而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识&#xff0c;也…...

使用deepseek快速创作ppt

目录 1.在DeekSeek生成PPT脚本2.打开Kimi3.最终效果 DeepSeek作为目前最强大模型&#xff0c;其推理能力炸裂&#xff0c;但是DeepSeek官方没有提供生成PPT功能&#xff0c;如果让DeepSeek做PPT呢&#xff1f; 有个途径&#xff1a;在DeepSeek让其深度思考做出PPT脚本&#xf…...

如何在Python中创建和访问列表

在Python中&#xff0c;列表&#xff08;list&#xff09;是一种用于存储一系列有序项目的数据结构。这些项目可以是不同类型的&#xff0c;比如整数、浮点数、字符串&#xff0c;甚至是其他列表&#xff08;形成嵌套列表&#xff09;。以下是如何在Python中创建和访问列表的基…...

多线程下jdk1.7的头插法导致的死循环问题

20250208 多线程下jdk1.7的头插法导致的死循环问题 多线程下jdk1.7的头插法导致的死循环问题 【新版Java面试专题视频教程&#xff0c;java八股文面试全套真题深度详解&#xff08;含大厂高频面试真题&#xff09;】 jdk1.7在hashmap扩容时使用的是头插法&#xff0c;所以扩容…...

低代码系统-插件功能分析( 某道云)

本文主要把其的插件进行了简单分析&#xff0c;不做业务上的梳理&#xff0c;不做推荐。 可大致分为&#xff1a; 群机器人 信息查询 智能识别 实名验证类 数据库类 通知类 通知类 aPaas增强 考勤同步 财务类 类别 插件名称 功能简介 群机器人类 某钉机器人 即在表单处完…...

手搓基于CNN的Chest X-ray图像分类

数据集Chest X-ray PD Dataset 数据集介绍 - 知乎https://zhuanlan.zhihu.com/p/661311561 CPU版本 import torch import torch.nn as nn import torch.optim as optim from torch.utils.data import Dataset, DataLoader from torchvision import transforms, models import …...

Golang 并发机制-7:sync.Once实战应用指南

Go的并发模型是其突出的特性之一&#xff0c;但强大的功能也带来了巨大的责任。sync.Once是由Go的sync包提供的同步原语。它的目的是确保一段代码只执行一次&#xff0c;而不管有多少协程试图执行它。这听起来可能很简单&#xff0c;但它改变了并发环境中管理一次性操作的规则。…...

java nio 底层使用的是select 、poll还是epoll

在 Java NIO 中&#xff0c;底层使用的 I/O 多路复用机制取决于操作系统和 JDK 的实现。 &#x1f680; Java NIO 底层使用机制概述 操作系统默认多路复用机制系统调用Linuxepollepoll_create、epoll_ctl、epoll_waitWindowsselect 或 WSAPollselect() 或 WSAPoll()macOS / B…...

Kotlin协程详解——协程取消与超时

目录 一、协程取消 1.取消协程的执行 2.使计算代码可取消 3.在finally中释放资源 4.运行不能取消的代码块 二、协程超时 异步超时与资源管理 一、协程取消 1.取消协程的执行 在一个长时间运行的应用程序中&#xff0c;你也许需要对你的后台协程进行细粒度的控制。 比如…...

双向链表、内核链表和gdb(20250208)

单向链表 节点 数据域 指针域&#xff08;后继节点&#xff09; 双向链表 相比于单项指针&#xff0c;双向指针存有前驱节点的地址&#xff0c;使链表的灵活性更高。 内核链表 在内核中 offsetof&#xff1a;获取结构体某个成员到结构体开头的偏移量container_of:根据结…...

全程Kali linux---CTFshow misc入门(38-50)

第三十八题&#xff1a; ctfshow{48b722b570c603ef58cc0b83bbf7680d} 第三十九题&#xff1a; 37换成1&#xff0c;36换成0&#xff0c;就得到长度为287的二进制字符串&#xff0c;因为不能被8整除所以&#xff0c;考虑每7位转换一个字符&#xff0c;得到flag。 ctfshow{5281…...

MySQL 8.0.41安装教程(2025年2月8号)

下载网址&#xff1a;https://www.mysql.com/cn/downloads/ 点击 我选择的是第二个离线安装 点击之后&#xff0c;选择直接下载&#xff1a; 下载完成双击&#xff1a; 我选择的是自定义安装&#xff1a; 右边默认已经存在我选择的8.0.41 点击红框中的&#xff0c;自定义安装路…...

【自学笔记】Deepseek的基础知识点总览-持续更新

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 Deepseek知识点总览一、Deepseek简介二、Deepseek的三大适用模式1. 基础模型&#xff08;V3&#xff09;2. 深度思考&#xff08;R1&#xff09;3. 联网搜索模式 三…...

10N10-ASEMI中低压N沟道MOS管10N10

编辑&#xff1a;ll 10N10-ASEMI中低压N沟道MOS管10N10 型号&#xff1a;10N10 品牌&#xff1a;ASEMI 封装&#xff1a;TO-252 最大漏源电流&#xff1a;10A 漏源击穿电压&#xff1a;100V 批号&#xff1a;最新 RDS&#xff08;ON&#xff09;Max&#xff1a;135mΩ …...

2025年2月8日(Adafruit_PCA9685详细使用)

Adafruit_PCA9685 是一个 Python 模块&#xff0c;用于与 PCA9685 驱动芯片进行通信&#xff0c;该芯片常用于控制多个伺服电机。PCA9685 是一个 16 通道的 PWM&#xff08;脉宽调制&#xff09;驱动器&#xff0c;常用于需要精确控制多个伺服电机的应用。 以下是详细的使用方…...

MR30分布式IO模块:驱动智能制造工厂的工业互联与高效控制新范式

在工业4.0与智能制造浪潮的推动下&#xff0c;传统制造业正经历着从“机械驱动”向“数据驱动”的深刻转型。作为工业数据连接领域的领军者&#xff0c;明达技术凭借其自主研发的MR30分布式IO模块&#xff0c;以创新的技术架构与卓越的性能表现&#xff0c;为全球制造企业构建了…...

Reqable使用实践

一、背景 日常开发中&#xff0c;难免要抓取请求数据&#xff0c;查看接口数据&#xff0c;从而更好定位问题&#xff0c;基于这个原因&#xff0c;查找了一些抓包工具&#xff0c;例如&#xff1a; HttpCanary、 Steam 、Fiddler等&#xff0c;不是要钱&#xff0c;就是只对苹…...

数据可视化基本套路总结

首先从维基百科上搬出数据可视化的概念&#xff1a; 数据可视化是关于数据之视觉表现形式的研究&#xff1b;其中&#xff0c;这种数据的视觉表现形式被定义为一种以某种概要形式抽提出来的信息&#xff0c;包括相应信息单位的各种属性和变量。 用人话简单来说&#xff0c;数据…...

TensorFlow域对抗训练DANN神经网络分析MNIST与Blobs数据集梯度反转层提升目标域适应能力可视化...

全文链接&#xff1a;https://tecdat.cn/?p39656 本文围绕基于TensorFlow实现的神经网络对抗训练域适应方法展开研究。详细介绍了梯度反转层的原理与实现&#xff0c;通过MNIST和Blobs等数据集进行实验&#xff0c;对比了不同训练方式&#xff08;仅源域训练、域对抗训练等&am…...

DNS劫持和HTTPDNS

DNS 劫持是一种网络攻击手段&#xff0c;攻击者通过篡改域名系统&#xff08;DNS&#xff09;解析过程&#xff0c;将用户请求的域名重定向到恶意网站或其他不正确的地址。这种攻击可以用于多种目的&#xff0c;例如窃取用户数据、传播恶意软件或进行钓鱼攻击。 举个例子 假设…...

云原生微服务

能够认识到云原生微服务对应用程序设计的影响&#xff0c;描述无状态微服务&#xff0c;并比较单体和微服务架构。要充分利用运营模式&#xff0c;您需要以不同的方式思考应用程序设计。您需要考虑云原生微服务。此图像显示了一个应用程序&#xff0c;该应用程序被设计为小型微…...

【deepSeek R1】Ollama 更改模型安装位置 以及应用安装位置

【deepSeek R1】Ollama 更改模型安装位置 以及应用安装位置 本地版部署deepSeek R1 可以参考文章 3分钟教你搭建属于自己的本地大模型 DeepSeek R1 Ollama 是一个开源工具&#xff0c;旨在帮助用户轻松在本地计算机上运行、部署和管理大型语言模型&#xff08;LLMs&#xff09;…...

windows + visual studio 2019 使用cmake 编译构建静、动态库并调用详解

环境 windows visual studio 2019 visual studio 2019创建cmake工程 1. 静态库.lib 1.1 静态库编译生成 以下是我创建的cmake工程文件结构&#xff0c;只关注高亮文件夹部分 libout 存放编译生成的.lib文件libsrc 存放编译用的源代码和头文件CMakeLists.txt 此次编译CMak…...

使用Feign代替RestTemplet

Feign RestTemplet存在的问题 String url "http: //userservice/user/" order.getUserId(); User user restTemplate.getFor0bject(url, User.class);可读性差参数复杂URL难以维护 Feign声明式的Http客户端&#xff0c;官方地址&#xff1a;https://github.com…...