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

NLP专业技能2025

Linux:
熟练使用Linux操作系统,熟练使用Linux常用命令进行开发。
熟悉掌握shell脚本编程技术的使用,能够编写简单的Shell脚本并熟练使用shell脚本四剑客(find、sed、grep、awk)进行日志解析。
熟练使用Linux环境进行开发,了解常用的命令行工具和脚本编写
Python:
扎实的编程基础:深入理解Python核心特性:装饰器、上下文管理器、生成器、元编程等,熟练使用Python常用类库进行项目开发
扎实的编程基础:熟练使用Python常用类库进行项目开发
具备数据预处理和特征工程能力,能够对数据进行清洗和转换;
熟练使用常用的数据分析和数据可视化工具Numpy、Pandas、Matplolib对数据进行清洗、转换以及可视化,
具备优秀的数据处理能力,能够独立完成数据清洗、特征工程和模型评估工作
具备数据预处理和特征工程能力,熟练使用常用的数据分析和数据可视化工具进行数据清洗、转换以及可视化
熟练掌握Pandas的使用: 擅长数据操作和分析,能够快速清理和处理大规模文本数据。
NumPy: 数值计算能力强,能够处理复杂的数学运算。
熟练使用机器学习、深度学习、NLP常用算法进行项目开发

机器学习:
熟练掌握经典机器学习算法(分类、回归、聚类等)及Scikit-learn实现
掌握经典机器学习算法的原理和应用场景及Scikit-learn实现,具备数据预处理和特征工程能力,能够独立完成数据清洗、数据预处理、特征工程和模型评估等工作;

Fastapi:

NLP:
深刻理解并掌握RNN模型以及其变体在不同场景下的应用
深刻理解并掌握Transformer架构及其在自然语言处理(NLP)、计算机视觉(CV)和其他序列数据任务中的应用。
熟练掌握迁移学习工具fasttext的使用,并在项目中实现中文分类、中文填空、中文句子关系等任务
深刻理解并掌握bert模型的使用,并在项目中实现命名实体审核、命名实体识别等子任务
熟练掌握文本预处理、词嵌入技术(Word2Vec, GloVe)、深度学习模型(RNN, LSTM, Transformer)以及语义分析
熟练掌握文本预处理、词嵌入技术(Word2Vec, GloVe)、深度学习模型(RNN, LSTM, Transformer)以及语义分析

Redis:
熟悉Redis缓存数据库的使用,熟悉Redis的键值存储模型及其在缓存、会话管理、消息队列等场景的应用。

NEO4J:
熟悉图数据库NEO4J的使用,熟练使用Cypher查询语言进行复杂的数据查询和模式匹配

MySQL:
具有丰富的SQL编写经验,能够编写常用的SQL语句,实现高效的数据处理和业务逻辑;

机器学习:
大语言模型:
了解ChatGPT系列模型的本质,熟悉GPT系列模型的原理和区别;
熟悉LLM大语言模型理论基础和核心思想
熟悉LLM主流开源大模型的原理及应用;
掌握大语言模型常用的评估指标;
掌握主流大模型LLaMA、ChatGLM、BLOOM等模型的架构、原理及不同场景的应用;

了解LLM大语言模型的主要类别架构,掌握Encoder-only代表模型Bert的架构及原理;
掌握Decoder-only代表模型GPT的架构及原理;
掌握Encoder-Decoder代表模型T5的架构及原理;
掌握主流大模型主要的微调方式;
掌握大语言模型LangChain框架的基本概念及应用;

基于BERT+PET(硬模版)方法实现评论文本的准确分类,这样做的
目的在于

为了提升用户体验,通过深入了解用户对不同商品或服务的评价,平台能够快速回应用户需求,改进产品
和服务。自动分类也为个性化推荐奠定基础,帮助用户更轻松地找到符合其偏好的商品。同时,这项技术降低
了运营成本,替代了繁重的人工处理工作。通过评论分析,平台还能迅速获取市场反馈,为公司提供有针
对性的数据,助力制定精准的运营策略。
深度学习:

自我评价:

参与过多个项目的开发,熟悉常见业务处理,能快速融入团队;
具备良好的数据处理、特征工程和模型评估能力;
具有良好的英文文献阅读能力,熟练阅读英文技术文档;
具备良好的文档撰写能力,多年博客撰写经验并在工作之余输出技术文档;
逻辑思维能力强,做事有条理,工作思路清晰;
学习能力强,对人工智能有着强烈的好奇心,有很强的自我驱动能力;
持续关注和学习人工智能领域的最新研究进展和发展趋势,特别是人工智能的新功能和最佳实践。

持续关注人工智能领域最新研究进展和发展趋势,并有能力将新技术快速应用到实际项目中。

持续关注图数据库领域的发展趋势,特别是Neo4j的新功能和最佳实践。

参与过多个项目的开发,熟悉常见业务处理,能快速融入团队;

学习能力强,对新技术有着强烈的好奇心;
对工作尽职尽责,乐于从事有挑战性的工作;
乐于与用户以及同事和领导沟通,以便快速解决项目遇到的问题;
具有良好的英语阅读能力,能阅读英文资料、技术文档等;
喜欢这个行业,并打算长期做下去;

开发环境:Linux+Python+PyCharm

机器学习:
深度学习:
bert-base-chinese:

个人简介:
经验丰富的自然语言处理工程师,拥有超过多个NLP项目经验,专注于深度学习模型、RNN模型、Transformer模型以及语义分析、文本分析等。
致力于将NLP技术应用于实际问题,提高效率和用户体验。
工作职责:
构建和维护大规模的语料库,进行数据清洗、预处理和标注。

工作成果:
精通Transformer模型的超参数调整,并能有效解决过拟合和欠拟合问题。
参与多个基于Neo4j的项目开发,通过优化查询性能和数据模型,实现了响应时间减少50%的成果。
数据处理:构建了大规模的对话数据集,涵盖多种场景和意图。
模型训练:优化了模型训练流程,包括超参数调整和分布式训练。
性能提升:实现了对话响应时间缩短30%,准确率提升至95%以上
用户体验:用户满意度调查结果显示,对话质量显著提升,投诉率下降20%。
成本节省:降低了人工客服成本,节省了约15%的运营预算。
市场反馈:产品得到了行业内的认可,增加了品牌影响力和市场份额。
设计和实施基于Transformer的对话系统,提高了客户查询响应速度30%。
优化了文本分类模型,将准确率提升至95%以上。
不仅显著提升了智能客服对话系统的性能和用户体验,还增强了团队的技术实力和市场竞争力,为公司的数字化转型和客户服务战略做出了重要贡献

构建bert-base-chinese模型进行模型训练和模型调优,准确率提升到93%;
构建textcnn模型进行知识蒸馏,准确率提升到92%左右,模型占用空间大大减少,模型预测样本时间显著提升;
构建Bert-base-chinese和TextCNN模型进行知识蒸馏,badcase分析,模型所占空间缩小17倍,RT提升13倍,ACC指标89.3%;
NLP多文本多分类任务:
负责文本的数据清洗,使用bert模型进行训练和调优,准确率达到93%;
基于业务需求,负责文本分类模型设计;
负责数据预处理:制定标注规范、样本类别均衡度、badcase修复等;
负责模型搭建:基于RandomForest,FastText搭建baseline模型进行初步判断,在线任务模型Bert进行对比实验;
负责模型优化:知识蒸馏优化、badcase分析优化;
负责分类模型API的开发,提供接口服务;

Ai医生:
项目描述:随着人工智能技术的发展,自然语言处理技术的应用越来越广泛,本项目旨在开发一款基于自然语言处理(NLP)技术的智能对话系统,
该系统能够理解、处理并生成人类级别的对话,以提供信息查询、客户服务、娱乐互动等多种功能。系统设计着重于实现流畅、自然的对话流程,
同时具备高度的个性化和情境感知能力。
工作职责:
负责大规模语料库的构建和维护,进行数据清洗、预处理和标注;
负责命名实体审核模型的构建并从非结构化数据中提取相关实体;
负责命名实体识别模型的构建并从结构化数据中提取相关实体;
负责句子主题相关任务的实现;

工作成果:

文本分类任务:
项目描述:随着互联网的普及和发展,大量的新闻信息涌入我们的生活。然而,这些新闻信息的质量参差不齐,有些甚至包含虚假或误导性的内容。
因此,对新闻进行有效的分类和筛选,以便用户能够快速获取真实、有价值的信息,成为了一个重要的课题。

在本项目中,使用搜狗实验室提供的新闻数据集,并采用随机森林、bert-base-chinese模型对整理后的新闻数据集进行分类任务,

工作职责:
工作成果:

项目介绍:
项目描述:
醒目架构:
开发环境:
工作职责:
参与大语言模型工具链规划设计、开发建设、运营运维等工作,以提升模型性能和应用效果;
参与大模型训练微调、推理部署、模型评测等工作,以实现大模型在特定领域或任务上的表现和性能;
参与设计和实现微调方案,评估和分析微调结果,调整模型性能等, 以提高模型性能;
技术优化与迭代:深入研究LLM大模型的前沿技术,探索大模型在各领域的创新及应用,对模型进行持续的调优和迭代,确保平台的高效性、可扩展性以及鲁棒性

技术研究:推动技术创新
性能评估:对算法效果进行评估和测试,确保满足产品需求以及业务目标;
编写算法设计文档、技术规范和用户手册,为团队成员提供必要的技术

工作成果:
通过对打模型进行模型微调和技术改进,准确率提升到93%;
通过对大模型的技术更新迭代,大大提高了平台的鲁棒性、可扩展性以及稳定性;
通过对Transformer模型的超参数调整,有效解决过拟合和欠拟合问题;
通过对用户满意度调查结果显示,对话质量显著提升,投诉率下降20%;
降低了人工客服成本,节省了约15%的运营预算。

自我评价:
多年工作经验,参与过多个项目的开发,熟悉常见业务处理,能快速融入团队;
具备良好的数据处理、特征工程和模型评估能力;
具有良好的英文文献阅读能力,熟练阅读英文技术文档;
具备良好的文档撰写能力,多年博客撰写经验并在工作之余输出技术文档;
逻辑思维能力强,做事有条理,工作思路清晰;
学习能力强,对人工智能有着强烈的好奇心,有很强的自我驱动能力;
持续关注和学习人工智能领域的最新研究进展和发展趋势,特别是人工智能新功能和最佳实践。

=====================================================================================================================================
IT专业技能:
1、Linux:
2、数据库:
3、Python基础:
扎实的编程基础:深入理解Python核心特性:装饰器、上下文管理器、生成器、元编程,熟练使用Python常用类库进行项目开发
4、Fastapi:
精通FastAPI框架核心组件:路由系统、依赖注入、中间件
FastAPI(精通):熟悉异步请求处理、依赖注入、Pydantic 数据验证、OpenAPI/Swagger 文档生成
掌握RESTful API设计规范,熟悉 ORM(Django ORM/SQLAlchemy)

5、机器学习:熟练掌握经典机器学习算法(分类、回归、聚类等)及Scikit-learn实现掌握经典机器学习算法的原理和应用场景,具备数据预处理和特征工程能力,能够独立完成数据清洗、数据预处理、特征工程和模型评估等工作;6、深度学习:
7、NLP:
8、大模型:
9、
10、
11、
12、
13、
14、
15、
16、
17、
18、
19、
20、

工作一:
撰写建议:大模型、后端相关
工作职责:
负责大规模语料库的构建和维护,进行数据清洗、预处理和标注;
 参与大语言模型工具链规划设计、开发建设、运营运维等工作,以提升模型性能和应用效果;
 参与大模型训练微调、推理部署、模型评测等工作,以实现大模型在特定领域或任务上的表现和性能;
 参与设计和实现微调方案,评估和分析微调结果,调整模型性能等, 以提高模型性能;
 负责提示词的编写、构建、优化和迭代,提升检索准确性;
 负责知识库的构建和完善;
 负责插件的编写、上线等;
 负责智能体的编排、评估、部署、评测等,并撰写评估报告和操作手册;
 负责接口的调用并上线;
 负责知识库、插件库、智能体库的管理;
 负责分类模型API的开发,提供接口服务;
 完成公司安排的其他工作内容;
 深入研究LLM大模型的前沿技术,探索大模型在各领域的创新及应用,推动技术创新;
 对模型进行持续的调优和迭代,确保满足产品需求以及业务目标,确保平台的高效性、可扩展性以及鲁棒性。
工作成果:

工作二:
撰写建议:
机器学习、后端、深度学习、NLP相关
工作职责:
负责数据预处理、特征提取、模型构建、模型部署、模型评估等工作,确保模型的准确性、健壮性、可扩展性和泛化能力
负责传统机器学习分类/回归模型开发及优化;
训练和优化预测模型,确保模型的准确性和泛化能力
跟踪前沿技术发展,探索新的算法和模型架构,不断提升系统的智能化水平。
优化模型部署流程,提高系统稳定性

	负责机器学习/深度学习模型的开发、训练、部署及优化,确保模型的高性能和稳定性。负责大规模数据集的处理,并进行数据清洗、特征工程,构建高效的数据处理流程。优化模型性能,包括超参数调优、架构改进,确保模型满足业务需求。将机器学习模型部署至生产环境,并开发相应的API接口供业务系统调用。监控模型在生产环境的表现,及时发现并修复数据漂移或性能下降问题。研究并应用最新的机器学习算法和技术,提升团队的技术能力。与产品、数据、工程团队协作,确保机器学习解决方案有效落地。编写高质量、可维护的代码,遵循MLOps最佳实践,确保模型的可复现性。确保模型符合数据安全和隐私保护要求(如GDPR)。指导初级工程师,参与技术评审,推动团队技术发展。优化模型部署流程,提高系统稳定性跟踪AI领域最新进展(如大语言模型、扩散模型),评估其在业务中的应用潜力。1、负责NLP技术和机器人对话开发,在人机对话、自动问答以及语义理解等方向上的研究和开发,应用于系统。2、探索自然语言和机器人对话开发、探索新技术在业务中的落地和创新,并迅速进行转化;工作成果:

相关文章:

NLP专业技能2025

Linux: 熟练使用Linux操作系统,熟练使用Linux常用命令进行开发。 熟悉掌握shell脚本编程技术的使用,能够编写简单的Shell脚本并熟练使用shell脚本四剑客(find、sed、grep、awk)进行日志解析。 熟练使用Linux环境进行开…...

C++STL循环队列实现

核心概念 循环队列(Circular Queue),也称为环形队列,是一种特殊的队列数据结构。它通过将队列的首尾相连,解决了传统队列因出队操作导致的空间浪费问题(即“假溢出”),从而更高效地…...

YOLOv3实践教程:使用预训练模型进行目标检测

目录 简介环境准备获取预训练模型图像目标检测视频目标检测模型性能优化常见问题解答进阶学习路径 简介 YOLOv3(You Only Look Once version 3)是一种高效的实时目标检测算法,由Joseph Redmon和Ali Farhadi于2018年提出。与传统的目标检测…...

confluent-kafka入门教程

文章目录 官方文档与kafka-python的对比配置文档配置项 Producer代码示例Consumer代码示例 官方文档 confluent_kafka API — confluent-kafka 2.8.0 documentation Quick Start for Confluent Cloud | Confluent Documentation 与kafka-python的对比 对比维度confluent-ka…...

网络安全-Http\Https协议和Bp抓包

1. http协议,有请求必有相应, 请求协议, 响应协议; 2. 密码学加密机制及常用算法和常用名称说明: 算法 密钥 明文数据 密文; 加密算法分类和常用算法: 加密算法可以归结为三大类&#xff…...

TDengine 语言连接器(C#)

简介 TDengine.Connector 是 TDengine 提供的 C# 语言连接器。C# 开发人员可以通过它开发存取 TDengine 集群数据的 C# 应用软件。 .NET 版本兼容性 .NET Framework 4.6 及以上版本。.NET 5.0 及以上版本。 支持的平台 原生连接支持的平台和 TDengine 客户端驱动支持的平台…...

AI对百度搜索与抖音社区的影响差异?

在AIGC(生成式人工智能)快速发展的背景下,用户获取内容的方式确实变得更加直接和便捷。抖音、小红书等视频内容社区的流量下降速度可能比百度搜索更慢,这一现象可以从以下几个角度分析: 1. 内容形式的差异:…...

《ADVANCING MATHEMATICAL REASONING IN LAN- GUAGE MODELS》全文阅读

《ADVANCING MATHEMATICAL REASONING IN LAN- GUAGE MODELS: THE IMPACT OF PROBLEM-SOLVING DATA, DATA SYNTHESIS METHODS, AND TRAINING STAGES》全文阅读 提升语言模型中的数学推理能力:问题求解数据、数据合成方法及训练阶段的影响 \begin{abstract} 数学推…...

是德科技KEYSIGHT Agilent U2004A功率传感器

是德科技KEYSIGHT Agilent U2004A功率传感器 Keysight U2004A USB功率传感器的特性和规格包括: 频率范围为 9 kHz 至 6 GHz -60 至 20 dBm 的宽动态范围 内部调零功能消除了外部校准 测量速度高达 250 个读数/秒 在 PC 或其他 Agilent 仪器上显示功率测量值 频率…...

Kubernetes(K8S)内部功能总结

Kubernetes(K8S)是云技术的最核心的部分,也是构建是云原生的基石 K8S K8S,是Kubernetes的缩写,是Google开发的容器编排平台,现在由云原生计算基金会(CNCF)进行维护。 K8S&#xff…...

智谱最新模型GLM4是如何练成的

写在前面 这篇博客将基于《ChatGLM: A Family of Large Language Models from GLM-130B to GLM-4 All Tools》,深入剖析 GLM-4 系列在**模型架构设计、预训练、后训练(对齐)、以及关键技术创新(如长上下文处理、Agent 能力构建)**等环节的实现逻辑与设计考量,带你全面了…...

类头文件相互包含的问题

1.预编译指令: #ifndef CLASS_A_ #define CLASS_A_#include CLASS_B.h#endif 2.#pragma once 3.将类A中声明类B,并类中声明类B的指针,在类中的实现文件中包含类B的头文件。在类B中包含类A的头文件 a.h:class Bclass A {public:private:B*…...

云原生周刊:K8s 中的 GPU 共享

开源项目推荐 A2A Google 的 Agent2Agent(A2A)协议是一个开源标准,旨在促进不同框架和供应商构建的 AI 代理之间的互操作性。它允许代理通过统一的协议安全地交换信息、协同执行任务,并在多种企业平台和云环境中无缝协作。 A2A…...

(五)机器学习---决策树和随机森林

在分类问题中还有一个常用算法:就是决策树。本文将会对决策树和随机森林进行介绍。 目录 一.决策树的基本原理 (1)决策树 (2)决策树的构建过程 (3)决策树特征选择 (4&#xff0…...

DeepReaserch写的文献综述示例分享

目录 DeepReaserch提供的文献综述: 人工智能在医疗影像诊断中的研究进展综述(2015–2025) 引言 1 近十年研究进展回顾 1.1 深度学习崛起阶段(2015–2017年) 1.2 方法完善与临床初探(2018–2020年&…...

Token安全存储的几种方式

文章目录 1. EncryptedSharedPreferences示例代码 2. SQLCipher示例代码 3.使用 Android Keystore加密后存储示例代码1. 生成密钥对2. 使用 KeystoreManager 代码说明安全性建议加密后的几种存储方式1. 加密后采用 SharedPreferences存储2. 加密后采用SQLite数据库存储1. Token…...

阶段性使用总结-通义灵码

序言 前段时间用通义灵码,参加了下数字中国闽江流域的比赛。https://www.dcic-china.com/competitions/10173 最后成绩一般般,106名,大概有2000多人参加这题目,估计有一堆小号。 按照下面这个思路建模的,迭代了大概15…...

SpringBoot 与 Vue3 实现前后端互联全解析

在当前的互联网时代,前后端分离架构已经成为构建高效、可维护且易于扩展应用系统的主流方式。本文将详细介绍如何利用 SpringBoot 与 Vue3 构建一个前后端分离的项目,展示两者如何通过 RESTful API 实现无缝通信,让读者了解从环境搭建、代码实…...

Flutter 图标和按钮组件

引言 在 Flutter 应用开发中,图标和按钮是构建用户界面不可或缺的元素。图标能够以直观的图形方式传达信息,增强应用的视觉吸引力;而按钮则是用户与应用进行交互的重要途径。本文将详细介绍 Flutter 中图标和按钮组件的使用,涵盖…...

大模型平台Dify工作流高效调用Ragflow知识库,解决其原生知识库解析和检索能力不足的问题

Dify调用Ragflow知识库的详细步骤,安装详细部署在我之前文章 多图超详细:Docker安装知识库AI客服RAGFlow的详细步骤、使用教程及注意事项:。超详细:Dify大语言模型工作流开发平台的安装与使用,deepseek知识库客服等。…...

数据库的基本原则

数据库的核心原则 原子性与持久性:原子性(Atomicity)确保一个事务中的所有操作要么全部完成,要么完全不执行,不会出现部分完成的情况。持久性(Durability)则保证一旦事务提交成功,即…...

项目集管理汇报报告 (范本)

该文档适用于企业管理层、项目经理、项目团队成员以及对项目集管理感兴趣的人员。它对企业项目管理至关重要,通过全面分析 揭示了如目标达成率低、数据缺失严重、成本进度管控有风险等关键问题,为管理层提供决策依据,助力其了解项目整体状况&…...

阿里云 MSE Nacos 发布全新“安全防护”模块,简化安全配置,提升数据保护

作者:张文浩 阿里云在其微服务引擎(MSE)注册配置中心 Nacos 上正式推出全新“安全防护”功能模块,旨在帮助企业用户有效管理安全状态和降低开启安全相关功能的学习成本,提升微服务架构的安全性。首期推出的“安全防护…...

Pydantic v2 的使用

一、前言 Pydantic 是一个 Python 数据验证 和 设置管理 库,使用 Python 类型 注解。具有以下特点: 1.1 核心功能 数据验证:自动验证数据类型和约束条件类型转换:自动将输入数据转换为声明类型Schema 生成:自动生成…...

从零开始学A2A二 : A2A 协议的技术架构与实现

A2A 协议的技术架构与实现 学习目标 技术架构掌握 深入理解 A2A 协议的分层架构设计掌握各层次的功能和职责理解协议的工作原理和数据流 实现能力培养 能够搭建基本的 A2A 服务端掌握客户端开发方法实现智能体间的有效通信 架构设计理解 理解与 MCP 的本质区别掌握多智能体协…...

设计模式每日硬核训练 Day 12:装饰器模式(Decorator Pattern)完整讲解与实战应用

🔄 回顾 Day 11:适配器模式小结 在 Day 11 中,我们学习了适配器模式(Adapter Pattern): 用于将“不兼容”的接口适配为目标接口,解决新旧系统之间的桥接问题。强调“接口兼容、外部桥接”&…...

[CMake] CMakePresets.json简单使用

解决的问题 CMakePresets.json是为了解决在使用命令行编译使用CMake的项目时&#xff0c;可能会十分麻烦。如类似的参数-DCMAKE_BUILD_TYPEDebug所以有了CMakePresets.json来配置configure和build时的命令&#xff0c;然后在使用时 cmake --preset<configure-preset-name&…...

智能办公如何创建e10流程

智能办公如何创建e10流程 配置e10流程前&#xff0c;您要做的事情&#xff1a; 1、进入e10管理后台&#xff0c;创建应用&#xff0c;开放接口权限&#xff1b;2、进入e10管理后台&#xff0c;配置千里聆套件&#xff0c;配置同步人员&#xff1b;3、进入千里聆系统&#xff…...

Mac关闭sip方法

Mac关闭sip方法 导航 文章目录 Mac关闭sip方法导航完整操作流程图详细步骤 完整操作流程图 这东西是我在网上搬运下来的&#xff0c;但是我在为业务实操过程中&#xff0c;根据实操情况还是有新的注意点的 详细步骤 1.在「关于本机」-「系统报告」-「软件」;查看SIP是否开启…...

Flutter 播放利器:`media_kit` 的详细介绍与使用指南

在 Flutter 项目中实现音视频播放&#xff0c;开发者过去主要依赖如 video_player、just_audio 等第三方库&#xff0c;但这些库或多或少存在一些局限性&#xff0c;比如平台兼容性差、定制能力不足、播放格式有限等问题。 而 media_kit 是近年崛起的一款全平台音视频播放解决…...

GEO优化中的关键底座:知识图谱如何提升生成式AI的准确性与实时性?

今天&#xff0c;我将与大家分享如何通过GEO优化&#xff08;生成式人工智能优化&#xff09;和动态知识图谱&#xff0c;帮助企业提升智能化水平并实现高效的业务运营。首先&#xff0c;GEO优化利用生成式AI为企业提供内容生成、客服自动化和智能销售等服务&#xff0c;而知识…...

案例 - 登录认证:保障系统安全访问的实现

摘要&#xff1a;本文介绍了为Tlias智能学习辅助系统添加登录认证功能的过程&#xff0c;涵盖从需求分析、接口文档设计&#xff0c;到思路分析、功能开发以及最后的测试等多个关键环节&#xff0c;旨在实现只有通过登录认证的用户才能安全访问后台系统功能的目标。 关键词&am…...

Node.js Session 原理简单介绍 + 示例代码

目录 ✅ Session 原理简要说明 &#x1f9e9; 示例项目 - 使用 Node.js Express 实现简单 Session 登录 &#x1f4c1; 文件结构 &#x1f539; server.js (JavaScript) &#x1f538; index.html (HTML) ▶️ 程序运行步骤 ✅ 程序运行效果 &#x1f3af; 总结 在 We…...

C# 类型、存储和变量(C#程序是一组类型声明)

本章内容 C#程序是一组类型声明 类型是一种模板 实例化类型 数据成员和函数成员 预定义类型 用户定义类型 栈和堆 值类型和引用类型 变量 静态类型和dynamic关键字 可空类型 C#程序是一组类型声明 如果广泛地描述C和C程序源代码的特征&#xff0c;可以说C程序是一组函数和数据…...

复变函数摘记3

复变函数摘记3 5. 留数5.1 可去奇点、极点、本性奇点5.2 零点与极点的关系5.3 在无穷远点处的情形5.4 留数 5. 留数 \quad 如果函数 f ( z ) f(z) f(z) 在 z 0 z_0 z0​ 及 z 0 z_0 z0​ 的邻域内处处可导&#xff0c;那么称 f ( z ) f(z) f(z) 在点 z 0 z_0 z0​ 处解析。…...

深入定制 QSlider——实现精准点击跳转与拖拽区分

在使用 Qt 编写界面应用时,QSlider 是一个常用的滑动控件。但你可能会注意到,默认情况下点击滑轨(groove)区域时,滑块并不会直接跳到鼠标点击的位置,而是按照内部的分页步进(page step)行为响应。此外,垂直 Slider 在点击最底部时还存在 releaseEvent(或 sliderRelea…...

Summary

一、数据结构 1.1 哈希 主要是HashMap和HashSet&#xff1b;其中HashSet底层是一个HashMap属性。 // 获取HashMap元素,HashSet均不支持 map.keySet (); // Set<k> map.values (; // Collection<V> map.entrySet();//Set<Map.Entry<K,V>> for (Map.E…...

MCP Server 开发实战 | 大模型无缝对接 Grafana

前言 随着大模型的飞速发展&#xff0c;越来越多的 AI 创新颠覆了过往很多产品的使用体验。但你是否曾想过&#xff0c;在向大型语言模型提问时&#xff0c;它能否根据你的需求精准返回系统中的对应数据&#xff1f;例如&#xff0c;当用户查询 Grafana 服务时&#xff0c;模型…...

【ROS2】行为树 BehaviorTree(六):各种各样的节点

1、装饰器节点 Decorators 1)否操作 Inverter 如果子项失败则返回 SUCCESS,如果子项成功则返回 FAILURE。 如果子节点返回 RUNNING,则该节点也返回 RUNNING。 2)强制成功 ForceSuccess 如果子节点返回 RUNNING,则该节点也返回 RUNNING。 否则,它总是返回 SUCCESS。 3)…...

Docker Swarm 集群使用指南概述

概述 对于简单轻量级集群管理&#xff0c;利用 Docker Swarm 就够用了&#xff0c;适合中小型应用程序的容器编排。如果是比较重的中心化集群管理方案或需要更复杂的功能&#xff0c;可以考虑使用 Kubernetes Helm Consul 等更强大的容器编排工具。 Docker Swarm 1. Docke…...

【行业树选择器组件:基于Vue3与Element Plus的高性能树形选择组件优化与重构】

行业树选择器组件&#xff1a;基于Vue3与Element Plus的高性能树形选择组件优化与重构 组件概述与背景 行业树选择器是一个基于Element Plus的ElTreeSelect封装的业务组件&#xff0c;主要应用于能源管理系统中&#xff0c;用于展示和选择国标行业分类体系的四级层级结构。该…...

PasteForm框架开发之Entity多级嵌套的表单的实现

你相信么,使用PasteForm框架开发&#xff0c;管理端居然不要写代码&#xff01;&#xff01;&#xff01; 一起来看看PasteForm是否支持多级表模式(外表) 需求假设 假如有这么一个需求&#xff0c;就是订单表&#xff0c;包含了多级的信息&#xff0c;比如这个订单包含了哪些…...

Anaconda笔记

下载Anaconda 清华源 官方源 本文下载&#xff1a;Anaconda3-2024.10-1-Windows-x86_64.exe 建议不要安装到C盘&#xff0c;我的安装到D&#xff1a;Anaconda目录 设置环境变量 WinR cmd命令行输入&#xff1a; conda --version&#xff1a;可以查看到版本信息安装成功c…...

Linux——共享内存

目录 一、共享内存概念 二、共享内存的一些函数 2.1 shmget 创建共享内存 2.2 shmat 访问共享内存 2.3 shmdt 解除共享内存的映射 2.4 shnctl 删除共享内存段 三、共享内存 3.1 创建测试进程 3.2 使用循环测试 ​编辑 3.3 共享内存写入程序 3.4 带有信号量的共享内…...

计算机系统---烤机(性能测评)

计算机烤机 一、烤机的定义与核心目的 烤机&#xff08;Burn-in Test&#xff09; 是通过对计算机硬件施加持续高负载&#xff0c;模拟极端运行环境&#xff0c;以验证硬件稳定性、性能极限、散热能力及潜在缺陷的测试方法。核心目标包括&#xff1a; 硬件稳定性验证&#x…...

Linux命令+Git命令

Linux命令Git命令 linux查看两个操作系统cd命令的区别操作文件和文件夹vim不同模式保存和退出 Git linux Linux操作系统中&#xff0c;几乎所有的东西都以文件夹或文件形式存在&#xff0c;这些文件夹/文件有一个共同的根目录/。如果我们在某块磁盘A上&#xff08;无其他分区&…...

【前端】Nuxt打包部署的几种方式

一、总结知识点 Nuxt 是基于 Vue 的服务端渲染框架&#xff0c;部署方式主要取决于你使用的 Nuxt 模式&#xff1a;Universal (SSR)、SPA 或 Static Site Generation (SSG)。不同模式下的打包部署流程略有不同。以下将分别介绍 Nuxt 应用的打包和部署方式。 二、详细说明 1. …...

DP 16bit位宽数据扰码实现和仿真

DisplayPort 1.4协议中数据需进行扰码&#xff0c;扰码用到了16-bit LFSR&#xff0c;表达式如下。 LFSR每移位8个bit后&#xff0c;用最高有效 8 位以相反的位顺序与一个字节数据进行异或从而实现数据加扰/解扰。 我们已利用这个框图进行8个时钟周期迭代&#xff0c;得到了和…...

力扣每日打卡 1534. 统计好三元组 (简单)

力扣 1534. 统计好三元组 简单 前言一、题目内容二、解题方法1. 暴力解法2.官方题解2.1 方法一&#xff1a;枚举2.2 方法二&#xff1a;枚举优化 前言 这是刷算法题的第十二天&#xff0c;用到的语言是JS 题目&#xff1a;力扣 1534. 统计好三元组 (简单) 一、题目内容 给你一…...

CExercise_13_1排序算法_1插入排序

题目&#xff1a; 请自己手动实现插入排序算法&#xff1a; // 插入排序 void insertion_sort(int arr[], int len); 然后给定一个int数组&#xff0c;实现将它从小到大进行排序。 关键点 分析&#xff1a; 在插入排序中&#xff0c;稳定性指的是排序算法能够保持相等元素的原始…...