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
LeetCode数据库
大学专业科普 | 计算机应用、视觉与算法
专业核心课程:聚焦于程序设计语言(如C、C++、Java、Python等)、
数据库
原理与应用、软件工程、Web前端开发等,使学生具备开发各类软件系统的能力。
鸭鸭鸭进京赶烤
·
2025-07-02 12:34
计算机应用
用流式API优雅地在Java中组装数据
作为开发者,我们经常会遇到这样的场景:从
数据库
、微服务API或不同的文件里获取到了几份数据,它们之间通过某些ID相互关联。我们的任务是将它们“拼接”成一个完整的、信息丰富的视图。
·
2025-07-02 11:29
LeetCode
高频100题刷题记录之——二叉树的中序遍历
1问题描述给定一个二叉树,按照左,中,右的顺序遍历这棵树。2代码实现思路很简单,从左到右遍历这颗二叉树即可。2.1递归代码实现#Definitionforabinarytreenode.#classTreeNode:#def__init__(self,val=0,left=None,right=None):#self.val=val#self.left=left#self.right=right#
巍巍微澜
·
2025-07-02 11:58
Leetcode刷题记录
leetcode
算法
python
二叉树
mysql中有大量sleep进程的原因与解决办法
1.使用了太多持久连接(个人觉得,在高并发系统中,不适合使用持久连接)2.程序中,没有及时关闭mysql连接3.
数据库
查询不够优化,过度耗时。
\光辉岁月/
·
2025-07-02 11:28
php
数据库
双指针题解——反转字符串【
LeetCode
】
344.反转字符串一、算法逻辑(逐步通顺讲解每一步思路)该题要求将字符数组s原地反转,即不能使用额外数组,直接在输入数组上进行修改。✅1️⃣初始化双指针指针left指向起始位置(索引0);指针right指向末尾位置(索引len(s)-1);✅2️⃣使用双指针交换字符每次将s[left]与s[right]对换;然后将left向右移动一位,right向左移动一位;重复此过程,直到两个指针相遇或交叉(即
潮_
·
2025-07-02 11:25
我的学习记录
双指针篇_刷题笔记
开发语言
数据结构
算法
leetcode
python
二叉树题解——二叉树的中序遍历【
LeetCode
】统一写法版本
94.二叉树的中序遍历一、算法逻辑(逐步通顺地讲解)这段代码的目标是实现中序遍历,即按照顺序:左子树→当前节点→右子树遍历整个二叉树,并返回节点值的列表。与常见的递归或传统栈方法不同,这里使用的是一种“统一写法”技巧,将“节点值访问”与“节点展开”分开处理,流程如下:1️⃣初始化结构使用一个栈保存待处理元素(可能是TreeNode或int);初始栈中放入整棵树的根节点;结果数组rst用来保存最终遍
·
2025-07-02 11:25
『深度编码』MySQL:
数据库
命令(一)
数据库
基本概念
数据库
管理系统(databasemanagementsystem/DBMS):
数据库
系统中对数据进行管理的软件系统。
浮灯Foden
·
2025-07-02 10:53
深度编码:MySQL
数据库
mysql
sql
sqlserver
(
LeetCode
热题 100) 51.N皇后
目录题目:题目描述:题目链接:思路:核心思路:思路详解:代码:Java代码:题目:题目描述:题目链接:51.N皇后-力扣(
LeetCode
)思路:核心思路:dfs全排列思路详解:由题规则:皇后可以攻击与之处于同一行或者同一列或同一斜线上的棋子
YuforiaCode
·
2025-07-02 10:23
LeetCode
热题
100题解
leetcode
算法
java
深度优先
python拷贝文件到指定路径不存在_Python实现文件夹递归拷贝
维护一个网站,
数据库
可以自动备份,但用户上传的文件很多,手动备份很麻烦,所以想用Python实现自动备份目标:1.多层文件夹嵌套,在要备份的文件夹中嵌套多个文件夹2.增量备份,因为文件较多,且之前已有部分备份
weixin_39717825
·
2025-07-02 09:14
Cache与DB的数据一致性(缓存更新设计模式和操作顺序)
缓存一致性的三个障碍当对主
数据库
的更改未反映在缓存中时更新缓存结果时出现延迟当缓存节点之间不一致时如何设计缓存更新模式?首先,提出我阅读相关文章时遇到的疑惑。
·
2025-07-02 09:13
Ubuntu18.04/Mysql 5.7 建立主备模式Mysql集群
一、
数据库
的安装详见https://www.jianshu.com/p/5073177eedf2本文实验环境为阿里云的两台ubuntu18.04服务器:masterip:172.26.138.7slaveip
武昌库里写JAVA
·
2025-07-02 09:11
面试题汇总与解析
课程设计
spring
boot
vue.js
layui
毕业设计
结合Groovy脚本在IDEA可以为所欲为——使用
数据库
表生成实体类和表结构JSON
IDEA编辑器,双击shift键在GeneratePOJOs.groovy文件,同级目录下新建一个文件MyBatisPluspojo.groovy,将下面的代码粘贴进去即可,有问题可以自己改,在IDEA自带
数据库
工具的
数据库
表上右键执行
monkeyhi
·
2025-07-02 09:10
工具使用
数据库
intellij-idea
低代码平台架构设计
1.整体架构概述1.1技术栈选择前端:React+Redux/Vue+Vuex后端:Node.js+Express/SpringBoot
数据库
:MySQL/PostgreSQL/MongoDB云服务:AWS
LINGYI_WEN
·
2025-07-02 09:39
低代码
前端
开发语言
搞笑Java工程师面试:从基础到高并发,大厂技术总监直击水货本质
第1轮:Java核心、基础框架与
数据库
问题1:Java中的ConcurrentHashMa
搞Java的小码农
·
2025-07-02 08:06
Java技术场景题
Java
面试
技术
高并发
微服务
分布式
Redis
【LangChain编程:从入门到实践】AI 大模型检索增强生成 RAG 实践
LangChain编程:从入门到实践-AI大模型检索增强生成RAG实践关键词:LangChain,RAG,大语言模型,检索增强生成,向量
数据库
,嵌入模型,提示工程1.背景介绍在人工智能和自然语言处理领域
AI智能应用
·
2025-07-02 08:35
Python入门实战
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
基于深度学习的线上问诊系统设计与实现(Python+Django+MySQL)
二、技术栈后端框架:Django4.2
数据库
:MySQL8.0深度学习:YOLOv8:皮肤病变区域检测ResNet50:肺炎X光
神经网络15044
·
2025-07-02 08:04
深度学习
算法
神经网络
python
深度学习
django
机器学习
人工智能
算法
目标检测
2023年JAVA面试题【Redis/Elasticsearch】
Redis是一个使用C语言写成的,开源的高性能key-value非关系缓存
数据库
。
GJH-JAVA
·
2025-07-02 08:33
java
redis
elasticsearch
《48小时极速开发:Python+MySQL 学生信息管理系统架构实战揭秘》
1.1项目背景开发周期:2天(需求分析0.5天+开发1天+测试0.5天)技术栈:Python3.9+MySQL+面向对象编程核心价值:实现学生信息的全生命周期管理采用分层架构设计(表示层/业务层/数据层)
数据库
驱动的高效数据持久化方案
Cyber4K
·
2025-07-02 08:30
Python
项目实践及实战
python
mysql
架构
LeetCode
第300题_最长递增子序列
LeetCode
第300题:最长递增子序列文章摘要本文详细解析
LeetCode
第300题"最长递增子序列",这是一道考察动态规划和二分查找的中等难度题目。
@蓝莓果粒茶
·
2025-07-02 07:58
算法
leetcode
算法
职场和发展
学习
c#
游戏
python
LeetCode
第301题_删除无效括号
LeetCode
第301题:删除无效括号文章摘要本文详细解析
LeetCode
第301题"删除无效括号",这是一道考察DFS和括号匹配的困难难度题目。
@蓝莓果粒茶
·
2025-07-02 07:58
算法
leetcode
算法
职场和发展
c#
学习
python
c++
多线程环境下的线程安全资源与缓存池设计:ThreadSafeObject 与 CachePool 实例解析
典型用途:缓存中的模型、
数据库
连接、会话对象等资源。✅CachePool定义:一个带有线程锁和LRU管理机制的缓存
要努力啊啊啊
·
2025-07-02 06:20
RAG系统开发指南
langchain
pdf
python
初学Spring AI 笔记
目录SpringAI简介依赖与环境配置基础概念集成OpenAI(或其他LLM提供商)Prompt模板引擎Embedding与向量
数据库
SpringAIChatClient使用SpringAI和LangChain
笑衬人心。
·
2025-07-02 05:14
大模型学习
spring
人工智能
笔记
Leetcode
239. 滑动窗口最大值(单调队列解法)
题目:给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。1>deque=newArrayDequeSystem.out.print(e.get(0)+":"+e.get(1)+""));System.out.println();}returnres;}/***如果当前队尾有元素
·
2025-07-02 05:44
leetcode
(力扣) 239. 滑动窗口最大值(单调队列)
文章目录题目描述思路分析完整代码题目描述给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。示例1:输入:nums=[1,3,-1,-3,5,3,6,7],k=3输出:[3,3,5,5,6,7]解释:滑动窗口的位置最大值[13-1]-3536731[3-1-3]5367313[-
深度不学习!!
·
2025-07-02 05:44
个人笔记
交流学习
leetcode
python
Leetcode
百题训练 239. 滑动窗口最大值
239.滑动窗口最大值题目描述:给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的k个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。示例1:输入:nums=[1,3,-1,-3,5,3,6,7],k=3输出:[3,3,5,5,6,7]解释:滑动窗口的位置最大值--------------------[13-1]-3536731
XiaoO_QAQ
·
2025-07-02 05:43
leetcode
算法
数据结构
SQL语句全攻略:从基础到进阶的编程之旅
目录一、引言二、SQL基础语法2.1SQL语句写法顺序2.2关联查询2.3数据处理常用函数和运算符三、
数据库
和表的基本操作3.1创建
数据库
3.2使用
数据库
3.3创建表四、基础增删改查操作4.1插入数据(
奔跑吧邓邓子
·
2025-07-02 04:11
必备核心技能
sql
数据库
基础语法
高级应用
leetcode
:1218. 最长定差子序列
题目来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/problems/longest-arithmetic-subsequence-of-given-difference
uncle_ll
·
2025-07-02 04:08
编程练习-Leetcode
leetcode
算法
最长定差子序列
动态规划
1218
LeetCode
1456. 定长子串中元音的最大数目
题目链接1456.定长子串中元音的最大数目题目描述给定一个字符串s和一个整数k,请找出字符串中长度为k的子串中包含的最大元音字母数量。元音字母包括a、e、i、o、u。解法分析:滑动窗口法核心思路该解法采用滑动窗口技术,通过维护一个长度为k的窗口,遍历字符串时动态计算窗口内的元音字母数量,从而找到最大值。具体步骤如下:右指针扩展窗口,统计当前字符是否为元音并累加计数当窗口长度达到k后,左指针开始滑动
千楼
·
2025-07-02 04:38
滑动窗口与双指针
leetcode
算法
职场和发展
[
Leetcode
] 594. 最长和谐子序列 java 哈希表
和谐数组是指一个数组里元素的最大值和最小值之间的差别正好是1。现在,给定一个整数数组,你需要在所有可能的子序列中找到最长的和谐子序列的长度。示例1:输入:[1,3,2,2,5,2,3,7]输出:5原因:最长的和谐数组是:[3,2,2,2,3].思想:哈希表,求map.get(nums[i])和map.get(nums[i+1])的最大和classSolution{publicintfindLHS(
niceHou666
·
2025-07-02 04:38
Leetcode
leetcode
java
哈希表
Mysql事务
事务(Transaction)是
数据库
操作的最小执行单元。事务中包含多条SQL,这些SQL要么全部执行成功(提交COMMIT),要么在某条失败时全部撤销(回滚ROLLBACK)。
clk6607
·
2025-07-02 04:08
mysql
数据库
Mysql存储过程
存储过程是预编译好的SQL代码块,存放在
数据库
里。你可以带参数调用它,实现复杂的逻辑处理,比如条件判断、循环、事务等。好处是减少网络传输,多次调用时执行效率更高。
clk6607
·
2025-07-02 04:07
mysql
MySQL 视图
视图,简单说就是
数据库
里的“虚拟表”——它本身不存数据,而是基于一条或多条查询语句动态生成的结果集。类似一个命名的SELECT查询,你可以像查询普通表一样查询视图。
·
2025-07-02 04:05
LeetCode
643. 子数组最大平均数 I
题目链接643.子数组最大平均数I题目描述给定一个整数数组nums和一个整数k,找出长度为k的连续子数组的最大平均数,并返回该值。要求结果误差小于10^-5。解法分析:滑动窗口法核心思路该解法采用滑动窗口技术,通过维护一个长度为k的窗口,遍历数组时动态计算窗口内元素的和,从而找到最大和,最终求得最大平均数。具体步骤如下:右指针扩展窗口,累加当前元素到窗口和当窗口长度达到k后,左指针开始滑动,每次减
千楼
·
2025-07-02 04:05
滑动窗口与双指针
leetcode
算法
职场和发展
PyMySQL连接池
背景在用python写后端服务时候,需要与mysql
数据库
进行一些数据查询或者插入更新等操作。
去追风,去看海
·
2025-07-02 04:04
Python
mysql
python
python
数据库
连接池_python
数据库
连接池
一DBUtils的认识首先管理
数据库
连接池的包是DBUtils,为高频度并发的
数据库
访问提供更好的性能,可以自动管理连接对象的创建和释放,最常用的两个外部接口是PersistentDB和PooledDB
weixin_39532466
·
2025-07-02 03:34
python
数据库连接池
Python+Pymysql+PooledDB实现
数据库
连接池
1.引言在测试中,频繁地创建和销毁
数据库
连接会消耗大量的资源,并且可能导致
数据库
连接的泄露或者性能下降。因此,使用连接池可以有效地管理
数据库
连接,提高程序的性能和可靠性。
liuage_
·
2025-07-02 03:03
python
数据库
Node.js特训专栏-实战进阶:11. Redis缓存策略与应用场景
Node.js特训专栏主页专栏内容规划详情Redis缓存策略与应用场景:从理论到实战的高性能解决方案一、Redis基础概述1.1Redis核心特性Redis作为高性能内存
数据库
,具备以下关键优势:1.1.1
爱分享的程序员
·
2025-07-02 03:02
Node.js
前端
网络相关
javascript
node.js
前端
我的第一个开源项目:用Python搭建轻量级静态网页服务器—— 零基础也能实现的Web开发初体验
极简高效:无需
数据库
或复杂后端逻辑,适合展示简历、作品集等静态内容学习曲线平缓:是理解HTTP协议和Web服务原理的最佳入门方式资源消耗低:单文件Python脚本即可运行,内存占用小于10MB二、完整开发流程
·
2025-07-02 03:28
安装milvus
数据库
#创建保存目录mkdir-pdocker_images_backupcddocker_images_backup#1.保存Milvus镜像dockersave-omilvus_latest.tarmilvusdb/milvus:latest#2.保存MinIO镜像dockersave-ominio_latest.tarminio/minio:latest#3.保存ETCD镜像dockersave-
weixin_44080967
·
2025-07-02 03:58
milvus
数据库
Milvus向量
数据库
入门指南
一、Milvus简介Milvus是一个开源的向量
数据库
,专为AI应用和向量相似度搜索而设计,以加速非结构化数据的检索。
longfei.li
·
2025-07-02 02:26
milvus
数据库
人工智能
Golang的多环境配置
针对不同的环境,我们可能需要配置不同的参数,如
数据库
连接地址、日志级别等。如何在Golang项目中高效地管理和切换这些环境配置是我们需要思考和解决的问题。
苹果醋3
·
2025-07-02 02:26
面试题汇总与解析
nginx
运维
java
spring
boot
mysql
新手如何本地构建Milvus向量
数据库
简单构建一个Milvus
数据库
一、前言:什么是Milvus
数据库
二、安装Docker官方下载地址:配置Docker三、安装Milvus四、Milvus关键概念介绍1、首先创建
数据库
2、然后创建逻辑定义3
BeMiracle~
·
2025-07-02 02:56
milvus
数据库
Milvus
数据库
创建
manage_databases.mdfrompymilvusimportMilvusClient"""URL:https://milvus.io/docs/zh/manage_databases.md"""#创建
数据库
cts618
·
2025-07-02 02:24
Milvus分布式向量数据库
数据库
milvus
oracle
【
数据库
】-2 mysql基础语句(上)
文章目录1、SQL语句1.1SQL语句的简要介绍2、SQL语句的四种基本类型2.1DDL-
数据库
定义语言管理对象修改表的结构2.2DML-
数据库
操纵语言2.3DQL-
数据库
查询语言2.4DCL-
数据库
控制语言
艾伦_耶格宇
·
2025-07-02 02:52
数据库
数据库
mysql
数据库
Mysql基础------第一部分 数据的准备与基础命令
一、初识
数据库
一、为什么要用
数据库
?
数据库
(Database)是按照数据结构来组织、存储和管理数据的仓库
数据库
随时随地的存在,并且使用,简单的说,
数据库
就是收集数据的结构。
Judy~judy
·
2025-07-02 02:21
数据库
数据库
mysql
LeetCode
70:爬楼梯|递归到动态规划全路径解析
本篇博客将通过
LeetCode
第70题“ClimbingStairs”为例,系统讲解从递归暴力解法到记忆化搜索、再到动态规划及空间优化的四种典型思路,适合算法初学者深入掌握递归与DP基础。
kiki_2411
·
2025-07-02 02:19
算法设计与分析
leetcode
动态规划
算法
b树与b+树的区别
B树和B+树都是平衡树的一种,广泛应用于
数据库
和文件系统中。它们的主要区别在于结构和性能优化上。
Senkorl
·
2025-07-02 01:18
MySQL
b树
数据结构
mysql
Java面试题专项(Redis篇)
答:缓存穿透是指查询一个一定不存在的数据(例:假设
数据库
只有用户1-1000的信息,黑客一直请求用户ID=99999,每次都查DB,DB扛不住。)
嗨,正在熬夜的你
·
2025-07-02 01:15
面试部分
java
redis
开发语言
达梦dsc与mpp集群机制比较
达梦
数据库
现有2套分布式产品,即DMdsc共享存储集群以及DMmpp非共享存储集群DMdsc共享存储集群:该产品功能类似于oraclerac,具有高可用性和高伸缩性的特征,可提供横向扩展,实现超单一服务器的功能
wyllove97
·
2025-07-02 00:40
数据库
dba
(SERIES1) MacOS Terminal远程SSH连接Aliyun ECS服务器纯命令行模式下部署DM8教程(服务器环境Ubuntu 20.04LTS )
1DM
数据库
版本介绍1.1版本区别 DM8目前的版本主要包括标准版、企业版、安全版和开发版。前三项的比较如表1-1所示。
Ender-Shadows
·
2025-07-02 00:09
达梦
数据库
ubuntu
macos
阿里云
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他