E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【大学课程之数据结构】
【智能体Agent】Action执行动作的核心
数据结构
Actionfrompydantic.v1importBaseModel,FieldfromtypingimportList,Optional,Dict,AnyclassAction(BaseModel):name:str=Field(description="Toolname")args:Optional[Dict[str,Any]]=Field(description="Toolinputar
星星点点洲
·
2025-03-06 11:11
LangChain开发过程
python
langchain
编程语言发展史
之
:面向对象编程语言
作者:禅与计算机程序设计艺术1.简介面向对象编程(Object-OrientedProgramming,OOP)是一种计算机编程方法,它以数据抽象、继承和多态作为编程哲学基础,并通过类、对象和消息传递的方式实现对真实世界的模拟,[1][2][3]。在过去几十年里,面向对象编程已经成为一种主流的程序设计方法,并且越来越受到开发者的欢迎。特别是在大型软件系统中,采用面向对象的方法可以有效地提高开发效率
AI天才研究院
·
2025-03-06 11:40
AI大模型企业级应用开发实战
一天一门编程语言
编程实践
大数据
人工智能
语言模型
Java
Python
架构设计
【
数据结构
篇】第三章:解锁受限线性结构:栈与队列的深度探索与应用
从
数据结构
的角度来看,栈有一个限定的入口和出口。元素只能从栈顶一端进行插入(通常称为入栈操作,push)
小黄编程快乐屋
·
2025-03-06 10:34
数据结构
双指针技巧
通俗解释双指针技巧是一种在数组、链表等线性
数据结构
中非常实用的算法策略。它通过使用两个指针在
数据结构
上按一定规则移动,来高效地解决各种问题。
阿图灵
·
2025-03-06 10:29
算法
影院购票系统(二)——uni-app移动应用开发
二、核心
数据结构
剖析seatData二维数组组件利用Vue的响应式数据模型,定义了seatData这个二维数组,用来表示9x14
阿常11
·
2025-03-06 09:57
uni-app移动应用开发
uni-app
javascript
开发语言
【学Rust写CAD】7 rust 常量泛型
通过常量泛型,你可以编写更灵活和通用的代码,尤其是在处理数组等固定大小的
数据结构
时。一、基本用法常量泛型允许你将常量值作为泛型参数传递。
Source.Liu
·
2025-03-06 09:26
学Rust写CAD
rust
后端
软件架构设计与模式
之
:模块化设计与组件化架构
作者:禅与计算机程序设计艺术1.背景介绍模块化、组件化、微服务架构已经成为云计算的主流架构模式,软件架构设计如何满足需求并持续优化性能是一个非常重要的课题。本文将阐述模块化、组件化、微服务架构的概念及优缺点,并从面向对象的角度阐述模块化设计与组件化架构的过程。同时介绍一些基于Java语言的开源框架(如Spring)所实现的模块化、组件化、微服务架构,并深入到源码分析其实现机制和原理。本文的主要读者
AI天才研究院
·
2025-03-06 09:54
AI大模型企业级应用开发实战
大数据
人工智能
语言模型
Java
Python
架构设计
聊聊Netty那些事儿
之
Reactor在Netty中的实现(创建篇)
本系列Netty源码解析文章基于4.1.56.Final版本在上篇文章《聊聊Netty那些事儿
之
从内核角度看IO模型》中我们花了大量的篇幅来从内核角度详细讲述了五种IO模型的演进过程以及ReactorIO
Java小海.
·
2025-03-06 09:52
java
开发语言
后端
程序人生
spring
boot
C++课程设计【宿舍管理查询软件】
宿舍管理查询软件一、题目描述二、源码以及说明宿舍管理查询软件设计与实现1.系统设计思路1.1功能需求1.2
数据结构
2.系统实现3.代码说明3.1
数据结构
3.2功能实现3.3文件存储4.示例运行输入输出5
三雷科技
·
2025-03-06 08:50
深入C++编程入门
c++
课程设计
开发语言
自动驾驶---打造自动驾驶系统
之
环境准备(一)
笔者在此系列中开发的规控算法主要依据专栏《自动驾驶Planning决策规划》中的章节逐步搭建,后续实践系列涉及的博客包括但不局限于以下内容:《打造自动驾驶系统
之
环境准备(一)》《打造自动驾驶系统
之
定位模块开发
智能汽车人
·
2025-03-06 08:49
从零打造自动驾驶算法仿真系统
自动驾驶
人工智能
汽车
仿真
python--Django快速入门
之
数据模型详解
一Model模型模型(Model)负责业务对象和数据库的关系映射(ORM)。模型是数据的唯一的、权威的信息源。它包含储存数据的字段和字段限制。通常,每个模型对应数据库中唯一的一张表。每个模型都是django.db.models.Model的一个Python子类。模型的每个属性都表示为数据库中的一个字段。Django提供一套自动生成的用于数据库访问的API。这极大的减轻了开发人员的工作量1ORMOR
Lee木川
·
2025-03-06 08:46
python
「QT」输入控件类
之
QDateTimeEdit 日期时间编辑框类
)文章专栏「QT」QT5程序设计全部专栏(专栏会有变化,以最新发布为准)「Win」Windows程序设计「IDE」集成开发环境「UG/NX」BlockUI集合「C/C++」C/C++程序设计「DSA」
数据结构
与算法
何曾参静谧
·
2025-03-06 08:14
「QT」QT5程序设计
qt
数据库
开发语言
Django模型数据删除:详解两种方式
Django模型数据删除:详解两种方式在Django框架中,数据模型(Model)不仅定义了应用的
数据结构
,还提供了与数据库交互的接口,包括数据的删除操作。
jay丿
·
2025-03-06 07:12
django
数据库
sqlite
Django模型数据查询:深入探索模型管理器Model.objects
Django模型数据查询:深入探索模型管理器Model.objects在Django框架中,数据模型(Model)是应用的核心组成部分,它不仅定义了
数据结构
,还提供了与数据库进行交互的接口。
jay丿
·
2025-03-06 07:12
django
数据库
sqlite
LeetCode Java面试刷题笔记汇总
刷题前需要先学习
数据结构
与算法的基础知识:Java
数据结构
与算法。
m0_74825074
·
2025-03-06 07:41
面试
学习路线
阿里巴巴
leetcode
java
面试
mysql
之
如何获知版本
你可以通过在MySQL命令行客户端执行简单的SQL查询来获取MySQL的版本信息。以下是获取MySQL版本的常见方法:使用SELECTVERSION();查询:SELECTVERSION();执行这个查询后,MySQL会返回一个字符串,其中包含了MySQL服务器的版本号。使用SHOWVARIABLES查询:SHOWVARIABLESLIKE'version';这个查询会返回所有包含‘version
m0_74825502
·
2025-03-06 07:41
面试
学习路线
阿里巴巴
mysql
数据库
重生
之
我要当云原生大师(二十一)防火墙与网络安全
目录一、什么是防火墙?二、防火墙的工作原理?三、Firewalld的区域默认配置?四、SELinux端口标记是什么,如何控制SELinux端口标记?一、什么是防火墙?防火墙(Firewall)是一种网络安全系统,用于监控和控制进出网络的流量,基于预定义的安全规则允许或阻止数据包的传输。它的主要功能包括流量过滤、访问控制、防止攻击、网络地址转换(NAT)以及日志记录和监控。防火墙可以分为网络层防火墙
小刘爱喇石( ˝ᗢ̈˝ )
·
2025-03-06 07:05
网络
安全
服务器
linux
云原生
运维
重生
之
我要当云原生大师(二十二)容器
目录1.相比较虚拟机,容器有哪些技术优势?2.容器镜像是什么?3.RHEL提供了哪些容器工具?4.根容器和无根容器有什么区别?5.请谈一下容器镜像(image)和仓库/注册表(registry)的关系。6.请写出以shell交互方式运行容器的命令。7.请说明如何配置容器仓库。8.如何检查仓库中的和本地的容器镜像?9.如何移除本地镜像?10.使用容器时,如何将主机端口和容器端口进行映射?11.在运行
小刘爱喇石( ˝ᗢ̈˝ )
·
2025-03-06 07:05
云原生
重生
之
我要当云原生大师(五)控制对文件的访问
目录一、解释一下Linux中的文件权限是如何工作的?二、什么是rwx权限,他们分别代表什么?三、如何递归的修改一个目录及其子目录的权限?四、如何将一个新用户添加到某个组?为什么要这样做?五、简述umask的作用。六、如何创建一个新用户并为其分配特定的文件访问权限?七、什么是SUID、SGID、StickyBit,他们分别有什么作用?八、当你发现某个用户无法访问某个文件,你会如何排查和解决问题?九、
小刘爱喇石( ˝ᗢ̈˝ )
·
2025-03-06 07:35
linux
服务器
运维
云原生
结构化思考和金字塔结构
之
:信息检索与知识获取
作者:禅与计算机程序设计艺术文章目录1.简介2.1概念定义2.2检索阶段2.3提取阶段3.1信息检索和文本信息处理的组成3.2技术总体架构3.3信息检索的关键技术3.3.1倒排索引和TF-IDF权值3.3.1.1倒排索引3.3.1.2TF-IDF权值3.3.2文档集合模型3.3.3语言模型3.3.3.1词袋模型3.3.3.2n-gram模型3.3.4PageRank算法3.3.5信息熵的实体抽取3
AI天才研究院
·
2025-03-06 06:31
架构师必知必会系列
编程实践
大数据
人工智能
语言模型
Java
Python
架构设计
前端基础
之
动画效果
简单的入场与出场显示/隐藏helloexportdefault{name:'Test',data(){return{isShow:true}}}h1{background-color:orange;}.hello-enter-active{/*进入的动画*/animation:atguigu0.5s;}.hello-leave-active{/*退出的动画*/animation:atguigu0.
青红光硫化黑
·
2025-03-06 06:59
前端
Scala高阶函数
之
reduce,reduceleft,fold
在Scala中,reduce、reduceLeft和fold是处理集合的高阶函数,它们通常用于将集合中的元素聚合为一个单一的结果。这些函数都基于某种形式的累积操作,但它们之间存在细微差别。reducereduce函数通过二元操作符(接受两个参数)来减少集合中元素的数量,直到得到一个单独的结果。它要求集合非空,因为没有初始值可以用来开始累积过程。如果尝试在一个空集合上调用reduce,将会抛出异常。
lqlj2233
·
2025-03-06 06:58
scala
开发语言
后端
C++“STL”——模拟实现String类
“STL(标准模版库)”是C++必不可少的一个
数据结构
和软件算法的库,今天我们来模式实现“string”类。
超级码农ProMax
·
2025-03-06 05:24
C++
c++
开发语言
JavaScript 数组常用方法详细教程
在JavaScript中,数组是一种非常重要的
数据结构
,用于存储多个值。JS提供了许多内置方法来操作数组,使得数据处理变得更加简单和高效。
我是如此相信ᯤ⁶⁶ᴳ
·
2025-03-06 05:15
javascript
开发语言
数组
大模型(LLM)的若干科普
之
问(七):如何隔离LLM微调结果?
一、微调大模型LLM的微调是指在预训练好的大型语言模型基础上,通过特定任务的数据进行进一步训练,以提升模型在该任务上的性能。以下是微调的关键点:预训练模型:大模型LLM(如GPT、BERT等)通过大量通用文本进行预训练,学习语言的基本结构和知识。微调目的:使模型适应特定任务或领域,如文本分类、机器翻译、问答系统等。微调过程:数据准备:收集与任务相关的标注数据。模型调整:在预训练模型上继续训练,通常
人工干智能
·
2025-03-06 04:12
大模型编程
Python的高级知识
LLM
【云原生
之
kubernetes实战】在k8s环境下部署Note Mark笔记工具
【云原生
之
kubernetes实战】在k8s环境下部署NoteMark笔记工具一、NoteMark介绍1.1NoteMark简介1.2NoteMark特点1.3NoteMark使用场景二、本次实践介绍2.1
江湖有缘
·
2025-03-06 04:41
云原生
kubernetes
笔记
【云原生
之
kubernetes】在k8s集群中安装和配置Metrics Server( V1.30.3)
【云原生
之
kubernetes】在k8s集群中安装和配置MetricsServer(V1.30.3)一、MetricsServer介绍1.1MetricsServer简介1.2MetricsServer
江湖有缘
·
2025-03-06 04:41
云原生
kubernetes
容器
【
数据结构
】从位图到布隆过滤器
位图的引入在学习位图之前,我想先和大家谈谈我们之前学习过的搜索元素的方式都有哪些,首先肯定是大家学习完基本语法就学会了的暴力查找,通过遍历整个区间来搜索某个元素;然后呢,大家可能还学习过二分查找,对于排过序的数组,使用二分查找的时间复杂度是O(logN);再然后,可能还学习过搜索树,二叉树在平衡的前提下查找/插入/删除的时间复杂度是O(logN),但极端情况下(二叉树严重不平衡),这些操作的时间复
望舒_233
·
2025-03-06 04:41
C++
数据结构
算法
c++
Redis
数据结构
与操作详解:从基本命令到高效缓存策略mget-0707
集群中执行mgetk1k2可能会出现(error)CROSSSLOTKeysinrequestdon'thashtothesameslot因为k1k2不在同一个槽位中只有他们在同一个槽位中,才能mget带标签的mset可以将两个键放到同一个槽位msetk1{tag1}value1k2{tag1}value2tag1是一个标签,保证k1{tag1}和k2{tag1}放到同一个槽位k1{tag1}和k
raiseup2
·
2025-03-06 04:10
mybatis
数据库
redis
缓存
java
后端
2025-03-01 学习记录--C/C++-PTA 7-35 有理数均值
合抱
之
木,生于毫末;九层
之
台,起于累土;千里之行,始于足下。
小呀小萝卜儿
·
2025-03-06 03:07
学习-C/C++
学习
c语言
研发管理
之
-多元文化研发团队公约
如果你工作在一个多元文化的团队,团队成员来自不同的地区,那么为了营造一个好的团队氛围,我们需要一个团队公约:沟通(Communication)及时性(Timeliness):尊重不同的时区和工作时间,及时回应团队的各种消息和需求。清晰性(Clarity):沟通时保持简明,使用合适的渠道(即时消息、电子邮件、视频会议等)进行准确的信息传达。包容性(Inclusivity):保证在讨论、决策和会议中让
txzq
·
2025-03-06 03:05
IT研发管理
研发管理
人工智能
之
数学基础:矩阵的秩
本文重点矩阵的秩,作为矩阵理论中的一个核心概念,是连接矩阵性质与应用的重要桥梁。本文我们将学习矩阵秩的概念,通过矩阵的秩可以判断矩阵是否可逆等等,所以矩阵的秩是非常重要的一个概念。矩阵秩的概念秩定义为矩阵A的线性独立的行(或列)的最大数目。也就是说,如果把矩阵看成由行向量或列向量组成,那么矩阵的秩就是这些向量中极大线性无关组所含向量的个数。矩阵的秩定义为矩阵线性无关的行向量或者列向量的最大数量,表
每天五分钟玩转人工智能
·
2025-03-06 03:32
机器学习深度学习之数学基础
人工智能
矩阵
机器学习
深度学习
线性代数
秩
【HeadFirst系列
之
HeadFirst设计模式】第15天
之
桥接模式:让代码的扩展更优雅!
桥接模式:让代码的扩展更优雅!在软件开发中,我们经常遇到多维度变化的需求,如果不合理地设计代码结构,随着需求的扩展,代码会变得越来越复杂,难以维护。桥接模式(BridgePattern)就是一种强大的结构型设计模式,能够有效地解耦代码中的抽象部分(Abstraction)和实现部分(Implementation),让它们可以独立变化,提高代码的扩展性和灵活性。在本文中,我们将从实际问题出发,探讨如
工一木子
·
2025-03-06 02:26
HeadFirst系列
HeadFirst设计模式
系统设计
设计模式
桥接模式
Jetpack学习
之
Hilt,android应用开发入门答案
2.5Hilt的内置组件和作用域2.5.1@InstallIn注解2.5.2使注入对象单例2.5.3作用域的包含关系2.6Hilt预置的Qualifier3小结参考文章Git学习地址:传送门1.概述=======================================================================随着Android11的发布,Jetpack家族新添了Hil
m0_64604178
·
2025-03-06 01:52
程序员
面试
移动开发
android
【数据库】关系数据模型
关系数据模型一、关系
数据结构
1.1相关概念1.2三类关系二、关系操作三、完整性约束3.1实体完整性3.2参照完整性3.3用户定义的完整性一、关系
数据结构
1.1相关概念关系模型建立在集合代数的基础上域是一组具有相同数据类型的值的集合笛卡尔积
XiYang-DING
·
2025-03-06 01:22
数据库
数据库
HashMap 的底层
数据结构
与 put 操作流程
1.HashMap的底层
数据结构
HashMap是Java中实现了Map接口的一个常用类,主要用来存储键值对(Key-Value)。
·
2025-03-06 01:34
Text2SQL
之
Vanna优化
优化方向二、干就完了一次性生成多个Question-SQL对先生成一个问题,再根据DDL和业务数据生成SQL总结前言前阵子写了篇Text2SQL的简单介绍,发现其也是RAG只会,写下了Text2SQL
之
不装了
ToTensor
·
2025-03-06 00:41
大模型通关打怪之旅
Text2SQL
深度学习
人工智能
LLM
python
顺丰科技-2024 机器学习算法 面经
专栏分享:计算机小伙伴秋招春招找工作的面试经验和面试的详情知识点专栏首页:软件测试开发类面经合集主要分享:测试开发类岗位在面试互联网公司时候一些真实的经验面试code学习参考请看:
数据结构
面试必刷100
程序员奇奇
·
2025-03-06 00:10
offer分享+面试经验
顺丰科技
机器学习
机器学习算法
面经
Java进阶
之
泛型
泛型(Generics)定义泛型:允许在定义类、接口和方法时使用类型参数,从而在编译时捕获类型错误,提高代码的类型安全性和复用性。主要用途类型安全:避免类型转换错误,编译时检查类型安全。代码复用:通过泛型可以编写通用的类和方法,适用于多种数据类型。消除强制类型转换:在使用泛型时,编译器会自动进行类型转换,减少代码中的强制类型转换。泛型的基本语法标记符T是类型参数,通常使用T、E、K、V等字母来表示
m0_74823878
·
2025-03-06 00:40
面试
学习路线
阿里巴巴
java
开发语言
机器学习之学习笔记
3.1数据集3.2特征提取3.3特征预处理3.4特征降维4.分类算法4.1`sklearn`转换器和估计器4.2K-近邻算法(KNN)4.3模型选择与调优4.4朴素贝叶斯算法4.5决策树4.6集成学习方法
之
随机森林
孤城laugh
·
2025-03-06 00:39
机器学习
学习
笔记
人工智能
python
深度学习day1
深度学习day11.深度学习与机器学习的区别1.1特征提取方面1.2数据量与计算性能要求1.3算法代表2.深度学习框架
之
TensorFlow2.1TensorFlow基础2.2TensorFlow基础知识
孤城laugh
·
2025-03-06 00:39
深度学习
人工智能
笔记
学习
机器学习
【网络安全】Web渗透测试攻防
之
浅述信息收集
前言众所周知渗透测试的本质是信息收集,在渗透测试中信息收集的质量直接关系到渗透测试成果的与否。在对系统进行渗透测试前的信息收集是通过各种方式获取所需要的信息,收集的信息越多对目标进行渗透的优势越有利。通过利用获取到的信息对系统进行渗透。只有掌握了足够多的目标信息才能更好的对目标系统进行渗透。正所谓知彼知己百战不殆。1.信息收集的分类从信息收集方式分类可将信息收集分为两大类:①主动信息收集②被动信息
网络安全居居
·
2025-03-05 23:06
web安全
前端
网络
网络安全
安全
计算机网络
Python模块
之
pywin32
◆问题汇总:1、多线程使用pywin32com造成的问题:pywintypes.com_error:(-2147221008,'尚未调用CoInitialize。',None,None)解决方法:在线程启动时先运行pythoncom.CoInitialize()importpythoncomclassSecretFile(object):def_save_tmpfile(self,passwd):
宅羽
·
2025-03-05 23:33
Python模块
Vue3移动端的路由动态缓存
之
keep-alive的使用
我所碰到的问题是,从不同路由跳转至同一路由时动态更改该目标路由所绑定的组件的缓存状态在app.vue文件中添加下列代码letstore=useStore();letkeepAliveList=computed(()=>store.state.keepAliveList);这里默认大家已经掌握了全局路由守卫和vuex或者pinia全局状态管理的用法。其中store中的keepAliveList中保存
梦凡尘
·
2025-03-05 23:31
vue
javascript
前端
vue.js
Vue 全站缓存
之
keep-alive : 动态移除缓存
阅读本文之前,默认大家对vue和keep-alive都很熟悉,所以不再啰嗦相关资料,直接进入正文有耐心的话,且听我细细道来,如果你遇到过类似问题,或正在寻找解决方案,那么你可以直接翻到文末看结论。以一个记账项目举例,常见的场景有首页、记到账页面、选择合同、新建合同、选择客户、新建客户这些页面。在这些页面中,很显然,用户的浏览行为应该是逐渐深入的,通俗得讲就是浏览页面在不断前进。而且这些页面之间还是
css3html5csdn
·
2025-03-05 23:01
Vue
Vue
全站缓存之
keep-alive
:
动态移除缓存
非常哇塞的 SpringBoot性能优化长文!
本文较长,最适合收藏
之
。1.有监控才有方向在开始对SpringBoot服务进行性能优化之前,我们需要做一些准备,把SpringBoot服务的一些数据暴露出来。比如
肥肥技术宅
·
2025-03-05 23:30
java
大数据
java
408之一------
数据结构
(C语言版)(一)
408之一------
数据结构
(C语言版)在《408之一------计算机操作系统》这篇文章中我们已经了解到了408的含义。本笔记总结是基于《
数据结构
》(C语言版)(第三版)所总结以及扩展开的。
C study C in the C
·
2025-03-05 23:00
数据结构(C)
数据结构
共享模型
之
管程(悲观锁)
共享模型
之
管程(悲观锁)文章目录共享模型
之
管程(悲观锁)一、常见线程安全的类二、对象头三、Monitor(监视器/管程)四、偏向锁偏向锁的实现原理撤销偏向锁五、轻量级锁轻量级锁的释放六、重量级锁七、锁的升级流程八
小小uzi
·
2025-03-05 22:52
java
悲观锁
juc
并发
Java经典知识点深度剖析:精通Java集合框架
它不仅提供了一套高效、灵活的
数据结构
,还极大地简化了数据的操作和管理。本文旨在通过深度剖析Java集合框架的精髓,帮助读者达到精通的水平,从而在CSDN等平台上获得95分以上的高度评价。
calmzbnn
·
2025-03-05 21:46
java
开发语言
【http://noi.openjudge.cn/】4.3算法
之
图论——1538:Gopher II
@[【http://noi.openjudge.cn/】4.3算法
之
图论——1538:GopherII]题目查看提交统计提问总时间限制:2000ms内存限制:65536kB描述Thegopherfamily
adam_life
·
2025-03-05 21:16
算法
图论
匈牙利算法
二分图
深搜
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他