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
java源码系列详解
Redis 消息队列
详解
Redis消息队列
详解
Redis作为一个高性能的内存数据库,支持多种实现消息队列的方式,主要包括:RedisList(基于列表的队列)RedisPub/Sub(发布/订阅)RedisStream(消息流
maply
·
2025-01-25 14:11
Redis
redis
数据库
缓存
React Native 0.77 发布:更强的样式支持与性能优化
CSS技巧与案例
详解
vue2与vue3技巧合集VueUse源码解读ReactNative0.77正式发布!
·
2025-01-25 14:04
前端javascript
适合画地图的js库对比整理,Leaflet,Google Maps,Mapbox GL JS,OpenLayers,Cesium,D3.js等对应官方网站、Github项目地址、特点、使用场景及应用
摘要适合画地图的js库对比整理,Leaflet,GoogleMaps
Java
ScriptAPI,MapboxGLJS,OpenLayers,Cesium,D3.js及对应官方网站、Github项目地址、
飞火流星02027
·
2025-01-25 14:09
前台
地图
GIS
javascript
地图库
Leaflet
D3.js
Mapbox
GL
JS
Google
Maps
OpenLayers
python json 用法
JSON简介JSON(
Java
ScriptObjectNotation)是一种轻量级的数据交换格式。它基于
Java
Script的一个子集,易于人阅读和编写,同时也易于机器解析和生成。
云连山
·
2025-01-25 14:37
python
python
json
禁止使用Date类的替代办法
一、有什么问题吗
java
.util.Date?
java
.util.Date(Date从现在开始)是一个糟糕的类型,这解释了为什么它的大部分内容在
Java
1.1中被弃用(但不幸的是仍在使用)。
Y_FQY
·
2025-01-25 14:37
java
2024.3.26 腾讯魔方工作室—golang后台开发面经
做了三个项目题解|#求int型正整数在内存中存储时1的个数#import
java
.util.Scanner;//注
2301_79125642
·
2025-01-25 13:35
java
java
.sql.Date 弃用分析与替代方案
引言
java
.sql.Date是
Java
标准库中的一个类,它继承自
java
.util.Date,主要用于在
Java
应用程序与数据库之间进行日期数据的传输。
蓝田~
·
2025-01-25 13:04
java
microsoft
MyBatis 框架简介
MyBatis框架简介MyBatis是一个优秀的
Java
持久层框架,它主要用于简化应用程序与数据库之间的交互。
天之涯上上
·
2025-01-25 13:03
mybatis
tomcat
java
JAVA
开发中 MyBatis XML 映射文件 的作用
它的作用是将
Java
方法与SQL语句关联起来,实现持久化操作(如查询、插入、更新和删除)。
天之涯上上
·
2025-01-25 13:02
java
mybatis
xml
JAVA
开发 在 Spring Boot 中集成 Swagger
以下是几种常见
Java
框架(如SpringBoot)中集成Swagger的依赖配置。
天之涯上上
·
2025-01-25 13:32
java
spring
boot
开发语言
华为OD机试2024年E卷-分苹果[100分](
Java
| Python3 | C++ | C语言 | JsNode | Go )实现100%通过率
题目描述A、B两个人把苹果分为两堆,A希望按照他的计算规则等分苹果Q,他的计算规则是按照二进制加法计算,并且不计算进位12+5=9(1100+0101=9),B的计算规则是十进制加法,包括正常进位,B希望在满足A的情况下获取苹果重量最多。输入苹果的数量和每个苹果重量,输出满足A的情况下B获取的苹果总重量。如果无法满足A的要求,输出-1。数据范围1<=总苹果数量<=200001<=每个苹果重量<=1
梅花C
·
2025-01-25 13:01
华为OD题库
华为od
Java
FX 实现 Loading 效果的组件与案例
详解
Java
FX中的Loading组件概述
Java
FX提供了两个用于显示任务进度的核心组件:ProgressIndicator:以圆形动画的形式展示任务进度,适用于未定义进度的任务。
J老熊
·
2025-01-25 13:01
java
服务器
开发语言
后端
面试
系统架构
软件工程
使用IDEA创建一个SpringBoot项目
Spring框架是
Java
平台上的一种开源应用框架,提供具有控制反转特性的容器。SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特
web13293720476
·
2025-01-25 12:00
面试
学习路线
阿里巴巴
spring
boot
intellij-idea
java
服务器
linux
java
中有关时间的类合集
小王学习录今日摘录
java
.util包DateCalendarGregorianCalendar
java
.time包(自
Java
8引入)LocalDateLocalTimeLocalDateTimeZonedDateTimeOffsetDateTimeInstantDurationPeriodDateTimeFormatter
With Order @!147
·
2025-01-25 12:58
java
java
开发语言
Web 应用服务器:Tomcat环境变量配置、Intellij idea配置Tomcat及运行
Java
Web项目测试
TomcatTomcat环境变量配置Intellijidea配置TomcatTomcat运行
Java
Web项目测试上篇文章中,我们简单地学习了Tomcat服务器简介、下载、安装及控制台中文乱码化脓性解决的内容
啊Q老师
·
2025-01-25 12:28
Java开发技术从零到壹
#
JavaWeb篇
tomcat
服务器
intellij-idea
Java
EE进阶知识学习----SpringBoot高级(五)SpringBoot与消息
SpringBoot与消息概述在大多数应用中,可以通过消息服务来提升系统异步通信,扩展解耦能力。在消息服务中存在两个重要的概念:消息代理(messagebroker)和目的地(destination),当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地消息队列主要有两种形式的目的地:队列(queue:点对点消息通信),主题(topic:发布/订阅消息通信)点对点式消息发送
四川码匠
·
2025-01-25 12:57
SpringBoot
JDK动态代理在拦截器和声明式接口中的应用
码到三十五」,同名公众号:「码到三十五」,wx号:「liwu0213」☠博主专栏:♝博主的话:搬的每块砖,皆为峰峦之基;公众号搜索「码到三十五」关注这个爱发技术干货的coder,一起筑基一、动态代理概念回顾
Java
码到三十五
·
2025-01-25 12:26
JAVA核心
spring
boot
spring
cloud
Python pip安装、使用
详解
1、Pythonpip简介pip是Python的软件包安装管理程序(你可以把它简单理解为类似Linux操作系统中的rpm/apt包管理工具),你可以使用pip从Python包索引和其他索引安装包。一般情况下,Python2.7/Python3.4以上版本默认自带安装了pip工具,当然,如果你的安装方式是如下3种之一,那么pip也会被自动安装:在虚拟环境中工作;使用从python.org下载的Pyt
南山南北山北
·
2025-01-25 12:25
Python语言
python
pip
开发语言
Spring Boot + Jasypt 实现application.yml 属性加密的快速示例
Jasypt(
Java
SimplifiedEncryption)是一个专为
Java
应用程序设计的开源加密库,旨在简化加密和解密流程,保护敏感数据如密码、API密钥等。
oscar999
·
2025-01-25 12:25
Spring
Boot实战开发大全
spring
boot
java
属性加密
打包springcloud微服务时,终端执行
java
-jar报错,没有主清单属性
打包springcloud微服务时,终端执行
java
-jar报错,没有主清单属性使用SpringBoot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用
java
-jar
ZL_do_it
·
2025-01-25 11:22
jar
java
maven
高阶C语言|数组名的深度解析(数组名结合sizeof与strlen的
详解
)
欢迎讨论:在阅读过程中有任何疑问,欢迎在评论区留言,我们一起交流学习!点赞、收藏与分享:如果你觉得这篇文章对你有帮助,记得点赞、收藏,并分享给更多对C语言感兴趣的朋友!文章目录前言正文开始~1.`sizeof(数组名)`:计算整个数组的大小2.`&数组名`:取整个数组的地址3.数组名作为首元素地址的指针4.一维数组的深度解析5.字符数组的解析6.字符串数组的特别处理7.指针变量与字符串的关系8.二
我想吃余
·
2025-01-25 11:52
C语言篇
c语言
开发语言
Python之JSON数据结构
JSON数据结构介绍JSON(
Java
ScriptObjectNotation)优势:1.易于阅读和编写JSON的结构直观、简单,类似于键值对的形式,易于人类阅读和编写。
CL.LIANG
·
2025-01-25 11:51
python基础
python
json
数据结构
java
.math 包 中的 BigInteger 类(详细案例拆解)
今天是第四个
java
.lang.Math包中的BigInteger类我们一直都是以这样的形式,让新手小白轻松理解复杂晦涩的概念,把
Java
代码拆解的清清楚楚,每一步都知道他是怎么来的,为什么用这串代码关键字
励志去大厂的菜鸟
·
2025-01-25 11:20
Java思想和方法
Java学习
白话拆解Java
开发语言
java
学习方法
华为OD机试E卷 --连续字母长度--24年OD统一考试(
Java
& JS & Python & C & C++)
文章目录题目描述输入描述输出描述用例题目解析JS算法源码
Java
算法源码python算法源码c算法源码c++算法源码题目描述给定一个字符串,只包含大写字母,求在包含同一字母的子串中,长度第k长的子串的长度
飞码创造者
·
2025-01-25 11:49
最新华为OD机试题库2024
java
python
华为od
javascript
c语言
springboot接入deepseek深度求索
java
官网并没有
java
的示例。1.创建APIkeydeepseekAPIkeys点击创建APIkey,把创建的key值复制下来,以后就不能再查看了,只能重新创建。
笑发财了1
·
2025-01-25 11:48
java
spring
boot
服务器
使用 Docker Compose 一键启动 Redis、MySQL 和 RabbitMQ
目录一、DockerCompose简介二、服务配置
详解
1.Redis配置2.MySQL配置3.RabbitMQ配置三、数据持久化与时间同步四、部署与管理五、总结目录挂载与卷映射的区别现代软件开发中,微服务架构因其灵活性和可扩展性而备受青睐
前端 贾公子
·
2025-01-25 10:45
docker
redis
mysql
掌握 SQLAlchemy 的一对一关系:6 个独立案例
详解
在数据库设计中,一对一关系是一种常见的关系类型。例如,一个用户(User)可能对应一个用户详情(UserProfile),而一个用户详情只属于一个用户。SQLAlchemy提供了强大的工具来定义和操作这种关系。本文将通过6个独立的案例,详细讲解如何使用SQLAlchemy实现一对一关系,并覆盖各种常见的使用场景。每个案例都是完整的、可独立运行的脚本,方便你直接测试和学习。案例1:定义一对一关系并插
Python私教
·
2025-01-25 10:44
python
FastAPI
数据库
jvm
java
开发语言
java
版在线评标 竞标 邀标 评审专家 招标公告发布招投标系统源码
功能描述1、门户管理:所有用户可在门户页面查看所有的公告信息及相关的通知信息。主要板块包含:招标公告、非招标公告、系统通知、政策法规。2、立项管理:企业用户可对需要采购的项目进行立项申请,并提交审批,查看所有的立项信息。主要功能包含:招标立项申请、非招标立项申请、采购立项管理。3、采购项目管理:可对项目采购过程全流程管理,包含功能有:评审人员的选取/抽取、基准价维护、供应商缴费审核、投标过程记录查
m0_72864708
·
2025-01-25 10:13
java
Java
程序设计(二十四):基于SSM框架的基于的快递代取系统的设计与实现
引言随着电子商务的发展,越来越多的高校学生通过网购获取日常所需物品,快递服务也逐渐成为大学生活中不可或缺的一部分。然而,繁忙的学习与生活让部分学生无法及时领取自己的快递,因此基于高校校园的快递代取服务应运而生。本文将详细介绍如何基于SSM(Spring、SpringMVC、MyBatis)技术栈设计并实现一个高校快递代取系统,解决高校学生快递代取问题。通过该系统,管理员、代取人和发布者三类用户可以
人工智能_SYBH
·
2025-01-25 10:42
2025年java程序设计
java
python
开发语言
spring
boot
spring
后端
【AI+可视化工具】实现流程图快速生成
Mermaid可以使用
Java
Script或TypeScript进行编写,可以通过Node.js运行。
Unity青子
·
2025-01-25 10:11
问题解决(软件疑难杂症)
深度学习
Mermaid
【自动化】使用PlayWright+代理IP实现多环境隔离
常用的NodeJs、
Java
、python都有支持,且有丰富的文档参考。Python环境下的安装使用1、安装依赖库pipinstallplaywright2、安装
青塬科技
·
2025-01-25 10:41
Python
网络传输中的三张表,MAC地址表、ARP缓存表以及路由表
一:MAC地址表
详解
说到MAC地址表,就不得不说一下交换机的工作原理了,因为交换机是根据MAC地址表转发数据帧的。
h490516509
·
2025-01-25 10:39
网络编程
【
Java
】常用工具类方法:树形结构、获取IP、对象拷贝、File相关、雪花算法等
1、生成子孙树/***生成子孙树**@paramdataArray遍历所有数据,每个数据加到其父节点下*@return子孙树json*/publicstaticJSONArraymakeTree(JSONArraydataArray){List>data=newArrayListmap=newHashMap>res=newArrayList>map=newHashMapvo:data){map.p
PlanOne_A
·
2025-01-25 09:33
java
算法
【
Java
】SpringBoot 全局异常捕获不到Filter中的异常的解决办法
来对所有请求进行jwt校验,当校验不通过时我想抛出异常,然后再通过@ExceptionHandler来全局捕获该异常,发现SpringBoot全局异常捕获不了filter中抛出的异常原因:因为filter是
Java
Web
PlanOne_A
·
2025-01-25 09:03
Java
java
spring
boot
spring
java
阿里云上传文件到OSS,并返回文件路径
pom.xml依赖:com.aliyun.ossaliyun-sdk-oss3.12.0com.aliyunoss-client3.0.2上代码:/***图片上传*/@PostMapping("/imageUpload")@ApiOperation(value="图片上传")@ApiImplicitParams({@ApiImplicitParam(name="imageFile",value="
凱凱啊
·
2025-01-25 09:32
java
上传
java
阿里云
文本嵌入技术Text Embedding模型
详解
:text2vec、OpenAI ada-002到M3E及BGE-M3的演变
TextEmbedding模型:从text2vec、openai-textembedding到m3e、BGE1.TextEmbedding榜单:MTEB、C-MTEB1.1《MTEB:MassiveTextEmbeddingBenchmark(海量文本嵌入基准)》判断哪些文本嵌入模型效果较好,通常需要一个评估指标来进行比较,《MTEB:MassiveTextEmbeddingBenchmark(海
汀、人工智能
·
2025-01-25 08:00
embedding
RAG
文本嵌入
词嵌入模型
m3e
bge
selenium自动化测试01
selenium自动化测试呢我用的是
Java
+maven,工具是IDEA。我在学习自动化的时候用的是eclipse,我习惯用IDEA,看个人喜好了。
Meng XY
·
2025-01-25 08:29
selenium自动化测试
selenium
自动化
测试工具
web开发工具之:一、UUID的介绍,
java
如何产生UUID,作为数据库的主键和加密算法的盐
文章目录前言一、UUID是什么二、
java
如何产生UUID1.生成随机UUID(Version4)2.通过指定的字符串生成UUID三、UUID作为数据库主键1.优点2.缺点四、UUID作为加密的盐总结前言现在
java冯坚持
·
2025-01-25 08:29
web开发
java
数据库
web开发工具之:二、加密和解密工具类,学习加密算法和非加密算法(哈希算法)知识,
Java
支持MD5和SHA系列的哈希算法。使用UUID作为盐进行增强哈希算法加密的数据完整性验证
文章目录前言一、加密算法/非加密算法-了解和学习为主1、加密算法和秘钥a、介绍b、常用加密算法-对称加密算法c、常用加密算法-对称加密算法2、非加密算法:哈希算法(MD5、SHA系列)a、哈希算法介绍b、MD5和SHA系列介绍二、哈希算法应用场景概念介绍1.数据完整性验证2.密码存储(借助数据完整性验证来进行密码存储)3.数字签名4.总结三、注册和登录-采用哈希算法进行密码存储和验证流程1.加密过
java冯坚持
·
2025-01-25 08:58
web开发
前端
学习
哈希算法
PAT乙级真题 — 1064 朋友数(
java
)
如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如123和51就是朋友数,因为1+2+3=5+1=6,而6就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。输入格式:输入第一行给出正整数N。随后一行给出N个正整数,数字间以空格分隔。题目保证所有数字小于104。输出格式:首先第一行输出给定数字中不同的朋友证号的个数;随后一行
黄昏岭
·
2025-01-25 08:53
算法
c语言数组
详解
前言一、数组的定义:二、数组的初始化:1.如何给数组赋初值:1.1逐个赋值:1.2使用花括号初始化:1.3使用等号赋值:2.不同的初始化方式2.1使用循环初始化:2.2使用默认初始化:三、数组的访问:1.如何通过下标访问数组元素四、多维数组:1、声明多维数组2、访问多维数组总结前言今天我们来了解一下c语言数组方面的内容一、数组的定义:数组是一种用于存储多个相同类型的数据的数据结构。数组在内存中是连
keep intensify
·
2025-01-25 08:53
c语言
开发语言
C语言内存管理
详解
C语言不像其他高级语言那样提供自动内存管理,它要求程序员手动进行内存的分配和释放。在C语言中,动态内存的管理主要依赖于malloc、calloc、realloc和free等函数。理解这些函数的用法、内存泄漏的原因及其防止方法,对于编写高效、可靠的C程序至关重要。本文将深入讲解C语言中的内存管理,涵盖动态内存分配、内存泄漏以及如何防止内存泄漏等内容。推荐阅读:操作符详细解说,让你的编程技能更上一层楼
池央
·
2025-01-25 07:52
c语言
开发语言
【C++基础】std::vector
详解
std::vector是C++标准库中的一个容器,提供了动态数组的功能。它的底层实现通常是使用连续的内存块来存储元素,因此可以通过指针算术来访问元素,并且支持常数时间的随机访问,并支持在容器末尾高效地添加和删除元素。一、底层实现std::vector的底层通常由一个连续的内存块(数组)来存储其元素,内部的元素在内存中是依次排列的,可以通过指针算术或迭代器进行快速的随机访问。当std::vector
kucupung
·
2025-01-25 07:22
C++
c++
开发语言
数据结构
排序算法
【C++基础】std::string
详解
std::string是C++标准库提供的用于处理字符串的类。它在头文件中定义。std::string提供了一种灵活、高效的字符串表示方式,相比于C语言中的字符串表示(使用字符数组或指针),std::string更易于使用,更安全,并且提供了许多便捷的操作。一、底层实现std::string类的底层实现通常是一个动态分配的字符数组(即堆上的内存),并且该数组的长度可以动态地增长和收缩以适应字符串的
kucupung
·
2025-01-25 07:21
C++
c++
数据结构
开发语言
算法
【
Java
】阿里云OSS上传、删除文件
阿里云OSS上传、删除文件编写AliOssConfig:importlombok.Data;/***DESC:*VERSION:1.0.0*/@DatapublicclassAliOssConfig{privateStringendpoint;privateStringaccessKey;privateStringaccessSecret;privateStringbucket;privateSt
PlanOne_A
·
2025-01-25 07:21
java
阿里云
数据库
华为OD机试E卷 --分苹果 --24年OD统一考试(
Java
& JS & Python & C & C++)
文章目录题目描述输入描述输出描述用例题目解析JS算法源码
Java
算法源码python算法源码c算法源码c++算法源码题目描述A、B两个人把苹果分为两堆,A希望按照他的计算规则等分苹果,他的计算规则是按照二进制加法计算
飞码创造者
·
2025-01-25 07:51
最新华为OD机试题库2024
华为od
java
javascript
python
js
c语言
OpenAI模块重构
文章目录1.common-openai-starter1.目录结构2.OpenAiProperties.
java
新增apiUrl3.OpenAIAutoConfiguration.
java
4.OpenAiClient.
java
S-X-S
·
2025-01-25 07:20
重构
开发语言
openai
【大模型】AutoDL部署AI绘图大模型Stable Diffusion使用
详解
目录一、前言二、AI绘图大模型概述2.1AI绘图大模型介绍2.2AI绘图大模型特点2.3AI绘图大模型优势三、主流的AI绘图大模型介绍3.1Midjourney3.1.1Midjourney介绍3.1.2Midjourney功能特点3.1.3Midjourney使用场景3.2StableDiffusion3.2.1StableDiffusion介绍3.2.2StableDiffusion特点3.2
小码农叔叔
·
2025-01-25 07:19
AI大模型实战与应用
AutoDL部署AI绘图大模型
AI绘图大模型
AutoDL部署SD
AI绘图大模型SD使用详解
SD使用详解
SD部署
Liferay 前世今生
Liferay是一款基于
Java
技术栈的开源企业级门户解决方案,它被广泛应用于构建企业门户、内容管理系统、协作平台、社交网络、以及其他多种Web应用。
leisurelyZ
·
2025-01-25 07:19
Liferay
Portal
开源项目
java
paas
低代码
python 菜单调用_Python Tkinter Menu菜单(窗口菜单和右键菜单)使用
详解
Tkinter为菜单提供了Menu类,该类既可代表菜单条,也可代表菜单,还可代表上下文菜单(右键菜单)。简单来说,Menu类就可以搞定所有菜单相关内容。程序可调用Menu的构造方法来创建菜单,在创建菜单之后可通过如下方法添加菜单项:add_command():添加菜单项。add_checkbutton():添加复选框菜单项。add_radiobutton():添加单选钮菜单项。add_separa
weixin_39997311
·
2025-01-25 07:47
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
其他