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
封装之logger
矩阵-矩阵置零
在计算机科学中,一个原地算法(in-placealgorithm)是一种使用小的,固定数量的额外
之
空间来转换资料的算法。当算法执行时,输入的资料通常会被要输出的部分覆盖掉。
Vacant Seat
·
2025-02-22 20:43
矩阵
二维数组
java
Java高级
之
动态代理
Java高级
之
动态代理动态代理的实现1.创建接口2.创建被代理类,需要重写接口类3.创建代理类和代理类对象测试Java动态代理是Java反射机制的一种应用,它可以在运行时动态生成代理类,实现对原对象的代理
·
2025-02-22 20:45
java
数据结构
之
【顺序表实现】(c语言实现)
强烈建议看完上一期博客之后再来看这一期:数据结构
之
【顺序表简介】3.实现顺序表的增删查改静态顺序表的缺陷较大,所以下面展示的是动态顺序表的相关函数3.1初始化结构体变量创建之后,首先初始化一下才好#defineINIT_CAPACITY10voidSLINIT
zl_dfq
·
2025-02-22 19:06
数据结构
顺序表
数据结构
设计模式
之
策略模式
概述策略模式属于行为型设计模式,主要关注对象之间的交互和职责分配,用于解决对象之间的通信、协作和行为控制等问题。普通策略模式在普通的策略模式中,通常包含抽象策略接口、具体策略类和环境类这三个核心部分。以之前计算会员折扣价格的场景为例,普通策略模式的实现可能是这样的://抽象策略接口interfaceDiscountStrategy{doublecalculateDiscount(doublepri
weixin_43833540
·
2025-02-22 19:35
设计模式
策略模式
【接口测试实战(十)】接口测试
之
token鉴权实战
部分前情:《【接口测试实战(零)】接口测试简介》《【接口测试实战(一)】搭建接口测试环境》《【接口测试实战(二)】根据接口文档使用postman测试》《【接口测试实战(五)】接口测试
之
断言实战》《【接口测试实战
黑黑白白君
·
2025-02-22 19:00
测试
实战
软件测试
接口
token
postman
企业商业秘密百问百答
之
五十三【商业秘密转让】
《企业商业秘密百问百答》是由天禾律所陈军律师团队精心编撰的成果,汇集了该团队律师在处理商业秘密相关的刑事和民事案件中的丰富经验。近年来,这份资料已通过线上和线下的方式向全国近千家企业进行了广泛宣讲,并获得了积极的社会反响。其核心目标是帮助企业加强商业秘密的保护措施,同时也为那些陷入商业秘密纠纷的当事人提供解决问题的思路和指导。需要强调的是,本《企业商业秘密百问百答》所提供的内容仅代表律师的个人观点
陈军律师
·
2025-02-22 19:29
区块链
密码学
python自然语言处理—Word2vec模型
之
Skip-gram
Word2vec模型
之
Skip-gram(跳字)模型一、skip-gram模型图二、skip-gram模型图示例说明举个例子来说明这个图在干嘛:1、假设我们的文本序列有五个词,["the","man",
诗雨时
·
2025-02-22 18:53
python
word2vec
之
skip-gram算法原理
skip-gram算法原理1.input,output,targetinput的某个单词的one-hot编码(11000词汇量的总数目)output其他所有单词的概率(softmax输出也是11000)target是相近单词的one-hot形式2.Losstarget和output的矩阵的交叉熵最小or平方差最小3.NNet3.1隐层300个神经元,需要训练的权重矩阵大小是1000300本层的输出
cuixuange
·
2025-02-22 18:52
推荐算法
word2vec
skipgram
Java程序设计教程第9章网络编程技术习题
与网络编程相关的类和接口一般存放在Java.net包中2.TCP是一种面向连接的可以保证数据可靠传输的协议3.UDP是一种无连接的协议,提供不可靠的信息传输协议4.在Java中,InetAddress表示一个互联网协议地址(
封装
想穿裤衩裸奔
·
2025-02-22 17:45
java
网络
开发语言
LLM
之
提示词工程
1.提示与提示工程提示工程作为一门新兴的学科,专注于开发和优化提示技术,旨在提升语言模型(LMs)在各种应用与研究主题中的效能。掌握提示工程技能对于深入理解大型语言模型(LLMs)的潜力与局限至关重要。研究人员借助提示工程,致力于增强LLM在广泛且复杂的任务(如问答系统与算术推理)中的表现。而对于开发人员而言,提示工程则成为设计高效、强大提示技术的关键,这些技术能够无缝对接LLM与其他工具,实现功
樱花的浪漫
·
2025-02-22 16:11
大模型与智能体
人工智能
自然语言处理
知识图谱
神经网络
agent
大模型
C# IO 常用API
之
(文件和目录)
File方法描述boolisExit=File.Exists(myPath);判断指定路径的文件是否存在File.Copy(myPath,newPath,true);将现有文件复制到新文件,如果新文件不存在,就会创建true可以覆盖同名文件false无法覆盖File.Create(filePath)文件创建File.Delete(filePath)文件删除File.Move(filePath,ne
程序猿多布
·
2025-02-22 16:11
c#
外观模式
外观模式通过创建一个外观类,
封装
复杂的子系统,使客户端只需与外观类交互,而无需直接与子系统的各个部分打交道。关键点:简化接口:提供一个简单的接口,隐藏子系统的复杂性。
智想天开
·
2025-02-22 16:07
设计模式详解
外观模式
设计模式
Python机器学习库
之
scikit-llm使用详解
概要Pythonscikit-llm库是一个用于机器学习的强大工具,它基于scikit-learn库并扩展了一些机器学习算法和功能,可以帮助开发者更轻松地进行机器学习模型的训练和评估。安装可以使用pip工具来安装Pythonscikit-llm库:pip install scikit-llm安装完成后,就可以开始使用scikit-llm库进行机器学习任务了。特性支持多种机器学习算法,如线性回归、逻
Rocky006
·
2025-02-22 15:06
python
开发语言
JAVA第九章---网络编程
在网络的基础上,开发的程序能够进行数据传输java语言是支持网络的.java语言将网络连接的细节都
封装
起来了,对外提供一套网络库(类),就可以进行统一环境的网络编程.要进行网络数据传输,核心问题?
温朴寒
·
2025-02-22 15:34
网络
Java第九章(网络编程TCP,UDP)
在网络的基础上,开发的程序能够进行数据传输Jav语言支持网络Jav语言将网络连接的细节
封装
起来,对外提供一套网络库(类),就可以进行统一环境的网络编程要进行网路数据传输,核心问题?
包搂住
·
2025-02-22 15:04
网络
tcp/ip
udp
图论
之
最小生成树
文章目录题目1584.连接所有点的最小费用最小生成树MST,有两种算法进行求解,分别是Kruskal算法和Prim算法Kruskal算法从边出发,适合用于稀疏图Prim算法从顶点出发,适合用于稠密图:基本思想是从一个起始顶点开始,逐步扩展生成树,每次选择一条连接已选顶点和未选顶点的最小权重边,直到所有顶点都被包含在生成树中。Prim算法的基本步骤:初始化:选择一个起始顶点,将其加入生成树中。选择最
JNU freshman
·
2025-02-22 15:34
蓝桥杯
算法
图论
算法
蓝桥杯
命令模式
1.命令模式简介命令模式(CommandPattern)是一种行为型设计模式,它将一个请求
封装
为一个对象,从而使您可以用不同的请求对客户进行参数化、对请求排队或记录请求日志,以及支持可撤销的操作。
智想天开
·
2025-02-22 15:32
设计模式详解
命令模式
设计模式
完美webSocket的
封装
及使用
首先介绍下webSocket,以及为什么要使用心跳检测和短线重连机制(代码在最下方)WebSocket协议是基于TCP协议上的独立的通信协议,在建立WebSocket通信连接前,需要使用HTTP协议进行握手,从HTTP连接升级为WebSocket连接。浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。一旦WebSocket连接建立,服务器和客户端就可以通过发
随笔写
·
2025-02-22 15:59
websocket
网络协议
网络
websocket
封装
及使用
1.websocket.js
封装
好了,直接在项目中引入使用即可classjtWebSocket{//构造函数constructor(){this.webSocket=null;//webSocket对象
maoer9999
·
2025-02-22 15:59
websocket
vue
websocket
vue
websocket入门一条龙,基础、
封装
与使用(代码开箱即用)
文章目录前言WebSocket相关1.构造函数2.常用属性websocket
封装
使用方式补充2022.1.15号更新前言Websocket是一种用于在服务器和客户端之间实现高效的双向通信的机制,通过WebSocket
你下节啥课
·
2025-02-22 15:58
html5
websocket
一个WebSocket的前端
封装
类
一、概述实现一个MyWebSocket的自定义WebSocket类,用于建立与服务器的WebSocket连接,并提供了一系列方法来处理连接状态、发送和接收消息、自动重连等功能。该类可以方便地在前端项目中实现与服务器的实时通信。二、实现思路类的构造函数接收URL和可选的配置参数,初始化WebSocket连接所需的属性,如连接URL、重连间隔、最大重连次数、日志级别和各种回调函数等。通过_initWe
丷丩
·
2025-02-22 14:25
通用
websocket
前端
工具
iOS
之
静态库/动态库
一、简单介绍1.什么是库?库是程序代码的集合,是共享程序代码的一种方式2.库的分类根据源代码的公开情况,库可以分为2种类型(1)开源库公开源代码,能看到具体实现比如SDWebImage、AFNetworking(2)闭源库不公开源代码,是经过编译后的二进制文件,看不到具体实现主要分为:静态库、动态库二、静态库和动态库1.静态库和动态库的存在形式静态库:.a和.framework动态库:.dylib
浪里嘚小海豚
·
2025-02-22 14:23
iOS开发
OC编程
移动开发
编程技巧
ios开发
静态库
动态库
iOS
之
动态库和静态库的区别
一、什么是库(framework)库是程序代码的集合,是程序开发者与其他开发者之间进行代码共享的一种方式。库根据源代码公开的情况可以:开源库开源库的源代码可见,比如afnetworking。闭源库闭源库的源代码不可见,是一段编译好的二进制代码闭源库有根据相对编译时和运行时:静态库动态库二、静态库和动态库区别1、格式上的区别:静态库的格式:.a.framework动态库的格式:.dylib.fram
leluckys
·
2025-02-22 14:22
iOS
知识和问题解决
ios
【Java基础】Java对象特性
Java对象特性详解在Java编程语言中,对象是类的实例,它
封装
了数据(属性)和行为(方法)。理解Java对象的特性对于编写高效、可维护的代码至关重要。
LinRain.
·
2025-02-22 13:47
java
开发语言
Python自然语言处理
之
spacy模块介绍、安装与常见操作案例
文章目录spacy模块介绍安装spacy常见操作案例及代码1.加载模型并处理文本2.词性标注3.命名实体识别4.依存句法分析5.可视化(在JupyterNotebook中)spacy模块介绍spacy是一个强大的Python库,用于自然语言处理(NLP)。它提供了丰富的功能,包括分词、词性标注、依存句法分析、命名实体识别等,并且支持多种语言。spacy以其高性能、易用性和可扩展性而受到广泛欢迎。安
袁袁袁袁满
·
2025-02-22 12:05
Python实用技巧大全
python
自然语言处理
easyui
Python应用算法
之
动态规划理解和实践
一、什么是动态规划?动态规划(DynamicProgramming)是一种通过将复杂问题分解为子问题来解决优化问题的算法思想。它适用于具有“最优子结构”和“重叠子问题”性质的问题。比如,从面额不定的20个硬币中任意选取多个凑成20元,求怎样选取硬币才可以使最后选取的硬币数最少又刚好凑够了20元。这是一个典型的动态规划问题。1.优缺点优点高效性:避免重复计算,时间复杂度显著降低。灵活性:适用于多种问
大数据追光猿
·
2025-02-22 10:53
算法
python
动态规划
「QT」QSS样式表
之
QListWidget树形窗口类
✨博客主页何曾参静谧的博客(✅关注、点赞、⭐收藏、转发)全部专栏(专栏会有变化,以最新发布为准)「Win」Windows程序设计「IDE」集成开发环境「定制」定制开发集合「C/C++」C/C++程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「UG/NX」BlockUI集合「Py」Python程序设计「Math」探秘数学世界「PK」Paras
何曾参静谧
·
2025-02-22 10:19
「QT」QT5程序设计
qt
开发语言
撰写文献必用的评价指标
之
DCA决策曲线
系列文章目录第一章撰写文献必用的评价指标
之
普通表格第二章撰写文献必用的评价指标
之
DCA决策曲线目录系列文章目录前言一、DCA决策曲线表现形式横轴纵轴曲线曲线解读图例二、单因素多因素分析单因素分析多因素分析三
小辉同志
·
2025-02-22 10:19
深度学习
深度学习
论文阅读
C++ 设计模式-命令模式
命令模式(CommandPattern)是一种行为设计模式,它将请求
封装
为一个对象,从而可以用不同的请求对客户进行参数化,并且支持请求的排队、记录日志以及撤销操作。
ox0080
·
2025-02-22 09:17
#
北漂+滴滴出行
C++设计模式
VIP
激励
c++
设计模式
命令模式
【重识云原生】第四章云网络4.3.7.3节——BGP协议实现原理
《重识云原生系列》专题索引:第一章——不谋全局不足以谋一域第二章计算第1节——计算虚拟化技术总述第二章计算第2节——主流虚拟化技术
之
VMareESXi第二章计算第3节——主流虚拟化技术
之
Xen第二章计算第
江中散人
·
2025-02-22 09:16
后台开发专栏
云原生进阶系列之云网络专栏
网络
云原生
路由
BGP
IGP
[网络安全]XSS
之
Cookie外带攻击姿势详析
概念XSS的Cookie外带攻击就是一种针对Web应用程序中的XSS(跨站脚本攻击)漏洞进行的攻击,攻击者通过在XSS攻击中注入恶意脚本,从而窃取用户的Cookie信息。攻击者通常会利用已经存在的XSS漏洞,在受害者的浏览器上注入恶意代码,并将受害者的Cookie数据上传到攻击者控制的服务器上,然后攻击者就可以使用该Cookie来冒充受害者,执行一些恶意操作,例如盗取用户的账户信息、发起钓鱼攻击等
Hacker_LaoYi
·
2025-02-22 09:40
web安全
xss
安全
Java基础13
Java基础13面向对象面向对象编程(Object-OrientedProgramming,OOP)的本质就是:以类的方式组织代码,以对象的形式(
封装
)数据。三大特征:
封装
,继承,多态。
鹿说-
·
2025-02-22 08:32
Java基础
java
【deepseek】本地部署后api接口的
封装
文章目录前言一、安装必要的库二、创建FastAPI应用三、运行FastAPI应用四、使用API五、客户端api调用前言本文内容包含如何将Deepseek本地模型的RAG知识库文件读取、对话选择、对话回复和历史对话
封装
成
Neo很努力
·
2025-02-22 07:27
大模型
深度学习
自然语言处理
AIGC
llama
langchain
AI-native
SD模型微调
之
LoRA
大家好,这里是Goodnote(好评笔记),关注公主号Goodnote,专栏文章私信限时Free。本文是SD模型微调方法LoRA的详细介绍,包括数据集准备,模型微调过程,推理过程,优缺点等。热门专栏机器学习机器学习笔记合集深度学习深度学习笔记合集文章目录热门专栏机器学习深度学习论文概念核心原理优点训练过程预训练模型加载选择微调的层LoRA优化的层Cross-Attention(跨注意力)层Self
好评笔记
·
2025-02-22 06:22
补档
深度学习
计算机视觉
人工智能
面试
AIGC
SD
stable
diffusion
新手教学系列——MacOS 10.13.6下如何使用curl_cffi模拟Chrome请求
curl_cffi是一个基于C语言的libcurl库的Python
封装
,其特别之处在于它底层依赖了curl-impersonate
程序员的开发手册
·
2025-02-22 06:16
教程
爬虫抓取
Python
macos
chrome
python
爬虫
反爬
php命令执行绕过,CTF
之
命令执行绕过总结
##Linux篇###命令拼接```a=whob=ami$a$b//输出whoami```常用字符使用```&表示将任务置于后台执行;多行语句用换行区分代码快,单行语句一般要用到分号来区分代码块&&只有在&&左边的命令返回真(命令返回值$?=
sunny学姐
·
2025-02-22 06:46
php命令执行绕过
MATLAB
之
相似性度量的二分类实验
实验内容将MIT室内场景数据库中卧室、浴室作为正负样本,利用留出法完成训练集与测试集的划分(比例1:2),并使用测量夹角余弦的方式进行二分类(0为负,1为正),最后给出分类错误率和准确率,并绘制ROC曲线。实验原理【余弦距离】也称为余弦相似度,是用向量空间中两个向量夹角的余弦值作为衡量两个个体间差异的大小的度量。余弦值越接近1,就表明夹角越接近0度,也就是两个向量越相似,这就叫"余弦相似性"。实验
TU不秃头
·
2025-02-22 05:44
#
MATLAB
matlab
分类
图像处理
curl模拟浏览器请求
自行
封装
一个curl模拟浏览器请求的函数,如下:/***curl模拟浏览器请求*@paramunknown$url请求的地址*@paramarray$params请求地址所需要的参数*@paramstring
lamp_yang_3533
·
2025-02-22 05:42
PHP中常用的自定义函数
curl
模拟浏览器请求
post
get
深度学习-123-综述
之
AI人工智能与DL深度学习简史1956到2024
文章目录1AI与深度学习的简史1.1人工智能的诞生(1956)1.2早期人工神经网络(1940-1960年代)1.3多层感知器MLP(1960年代)1.4反向传播(1970-1980年代)1.5第二次黑暗时代(1990-2000年代)1.6深度学习的复兴(21世纪末至今)1.6.1CNN卷积神经网络(1980-2010)1.6.2RNN递归神经网络(1986-2017)1.6.3Transform
皮皮冰燃
·
2025-02-22 04:07
深度学习
人工智能
深度学习
深度学习-124-LangGraph
之
基础知识(一)基本聊天机器人和工具增强的聊天机器人
文章目录1基本使用1.1聊天模型1.2创建图1.3与ICEL交互2构建一个基本的聊天机器人2.1定义状态2.2添加节点2.3添加边(入口点)2.4添加边(终点)2.5编译图2.6调用2.7整体代码3使用工具增强聊天机器人3.1百度搜索工具3.2绑定工具的聊天模型3.3定义图3.4添加工具节点3.5添加条件边3.6调用4参考附录1基本使用下图包含一个名为“Lucy”的节点,它执行聊天模型,然后返回结
皮皮冰燃
·
2025-02-22 04:36
深度学习
深度学习
人工智能
LangGraph
【数字后端设计--PA分析】芯片设计中的IR drop是什么?
指从芯片源头供电到Instance所消耗的电压,对于Flipchip
封装
形式,就是从Bump到InstancePGPin的电压降。
芯片后端工程师-ratel
·
2025-02-22 04:06
芯片设计----PA/PI分析
后端
arm开发
硬件工程
软件测试
之
接口测试面试题
1、接口的定义系统与系统之间、组件与组件之间、数据传递交换的通道2、接口的类型按协议:http、tcp、ip按语言:C++、java、php按范围:系统与系统、内部系统与内部系统、外部系统与外部系统之间程序划分:多个内部程序、内部系统与外部系统、模块与模块3、接口的优点责任划分清晰、缩短研发周期、可拓性强4、接口测试的特点1、接口测试可提前接入,提早发现bug,符合质量控制前移的理念2、可以发现一
测试大大怪
·
2025-02-22 04:05
压力测试
测试用例
测试工具
jenkins
postman
单元测试
selenium
电商前端工程师:国内WEB前端开发经验之路
我一直认为自己是“初级”前端开发工程师,一方面我入道尚浅,只有短短几年,另一方面我自知对技术的钻研并不深入,可能是由于环境的原因,当然最重要的是,我幸运的参与到互联网崛起的浪潮
之
巅。
ariss123
·
2025-02-22 04:34
jquery
ui
web前端
前端
框架
python实现ws协议服务端
以下是一个简单的示例,演示了如何创建一个WebSocket服务端并对其进行
封装
:importasyncioimportwebsocketsclassWebSocketServer:def__init__
奇形幻隐
·
2025-02-22 03:23
Python学习记录
python
开发语言
【花雕学编程】Arduino
之
168种传感器与执行器系列实验清单大全(不断更新中)
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Ardui
驴友花雕
·
2025-02-22 03:51
嵌入式硬件
c++
单片机
Arduino传感器与执行器
168种系列实验清单大全
WebView 细节,onShowCustomView与JS注入来实现视频全屏播放
关于WebView之前的总结AndroidWebView使用,Http/Https,硬件加速等相关细节详解Androidhybrid
之
JS与Native的通信方式更多参考:AndroidWebview实现文件下载功能
Boo_Wang
·
2025-02-22 03:21
Android基础
WebView
视频播放
硬件加速
深度学习笔记
之
自然语言处理(NLP)
深度学习笔记
之
自然语言处理(NLP)在行将开学之时,我将开始我的深度学习笔记的自然语言处理部分,这部分内容是在前面基础上开展学习的,且目前我的学习更加倾向于通识。
电棍233
·
2025-02-22 02:10
深度学习
笔记
自然语言处理
LeetCode--200. 岛屿数量
正文创建一个visited二维布尔切片,来判断当前格子走没走过,遍历grid数组,发现’1’,就开始感染,同时岛屿总数+1,此后若再遇见’1’,并且没有被遍历过,说明该陆地没有与
之
Rinai_R
·
2025-02-22 02:36
LeetCode
leetcode
linux
算法
golang
数据结构
python 高级特性
之
迭代
python学习笔记,特做记录,分享给大家,希望对大家有所帮助。迭代如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。在Python中,迭代是通过for…in来完成的,而很多语言比如C语言,迭代list是通过下标完成的,比如Java代码:for(i=0;i
网罗开发
·
2025-02-22 01:35
python集
Python
技术汇总
python
高级特性
迭代
计算机视觉
之
图像处理-----SIFT、SURF、FAST、ORB 特征提取算法深度解析
SIFT、SURF、FAST、ORB特征提取算法深度解析前言在图像处理领域亦或是计算机视觉中,首先我们需要先理解几个名词:什么是尺度不变?在实际场景中,同一物体可能出现在不同距离(如远处的山和近处的树),导致其在图像中的尺度不同,也引出了多尺度的概念。算法检测到的特征在图像缩放(放大或缩小)后仍能被正确识别和匹配,即尺度不变性。什么是旋转不变?物体在现实中的朝向可能任意(如手机横屏/竖屏拍摄同一物
三年呀
·
2025-02-22 01:27
计算机视觉
图像处理
算法
深度学习
python
目标检测
机器学习
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他