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
spring之杂篇
Spring
:事务
事务概述概述在数据库中,有时要把多个步骤的命令当作一个整体来运行,这个整体要么全部成功,要么全部失败。这就需要用到事务。在计算机中,事务(Transaction),是访问并可能更新数据库中各种数据项的一个程序执行单元。事务由事务开始(begintransaction)和事务结束(endtransaction)之间执行的全体操作组成。每个事务都要满足ACID特性:原子性(Atomicity):表示事
啊Q老师
·
2025-03-13 03:52
Java开发技术从零到壹
#
SSM篇
Spring
事务
python数据结构
之
线性表
线性表线性表的基本概念线性表的两种存储结构顺序存储结构优缺点链式存储结构优缺点顺序表1.初始化顺序表2.按下标值查找元素3.修改下标值为index的位置的元素4.判断顺序表是否为空5.插入表头元素6.在顺序表中任意位置插入元素O(n)7.删除表尾元素8.删除任意位置的元素9.获取顺序表的长度10.遍历顺序表单链表1.节点定义代码2.初始化3.判断是否为空4.获取单链表长度5.头插入法6.在中间插入
努力Study的小陈
·
2025-03-13 03:21
python数据结构
python
数据结构
使用 ConfigMaps 可以优化
Spring
Boot应用
基本概念ConfigMaps:Kubernetes中的一种资源对象,用于存储非敏感的配置数据,如应用程序属性、环境变量等。主要优势简化部署:无需在容器镜像中嵌入配置,减少镜像大小,加快部署速度。动态更新:无需重新部署应用程序,即可实时修改配置。增强安全性:安全存储敏感信息,如数据库凭证、API密钥等。提高可维护性:将配置与代码分离,使代码更清晰,便于维护和理解。使用方法1.创建ConfigMap命
李鲶鱼
·
2025-03-13 03:19
学习
开发语言
virtualenv
Spring
MVC (一)基础
目录
Spring
MVC一简单使用1新建模块选择指定参数2创建实现类3将项目启动4运行结果:在浏览器当中响应执行二RequestMapping三请求限定
Spring
MVC
Spring
MVC是
Spring
的
小安同学iter
·
2025-03-13 03:18
SSM框架
java
tomcat
spring
spring
boot
java-ee
intellij-idea
java 406,基于
Spring
Mvc实现Restful方式接口返回406的问题
一、问题:二、问题排查:HTTPStatus406-typeStatusreportmessagedescriptionTheresourceidentifiedbythisrequestisonlycapableofgeneratingresponseswithcharacteristicsnotacceptableaccordingtotherequest"accept"headers.HTT
cj728
·
2025-03-13 03:16
java
406
spring
mvc集成多个redis实例
1.配置bean2.redis实例使用@ComponentpublicclassRedisService{@Resource@Qualifier("redisTemplate1")publicRedisTemplateredisTemplate;/***缓存基本的对象,Integer、String、实体类等**@paramkey缓存的键值*@paramvalue缓存的值*/publicvoidse
JAVA叶知秋
·
2025-03-13 02:45
redis
bootstrap
数据库
连接未来,紧固无限——第十五届上海紧固件专业展(FES 2025)引领行业新潮流
在现代工业体系中,紧固件作为不可或缺的基础零部件,被形象地比喻为“工业
之
米”。
紧固视界
·
2025-03-13 02:13
人工智能
大数据
汽车
硬件工程
Python中的简单爬虫
文章目录一.基于FastAPI
之
Web站点开发1.基于FastAPI搭建Web服务器2.Web服务器和浏览器的通讯流程3.浏览器访问Web服务器的通讯流程4.加载图片资源代码二.基于Web请求的FastAPI
m0_74825614
·
2025-03-13 02:41
面试
学习路线
阿里巴巴
python
爬虫
信息可视化
HttpMediaTypeNotAcceptableException报错解决,状态码显示为406
当返回类没有添加getter和setter方法时出现HTTP406错误(NotAcceptable),主要与
Spring
框架处理响应数据的机制以及消息转换器的工作原理有关(注意前提,你已经添加了json
mjh_yylx
·
2025-03-13 02:40
springboot
web
K8S 持久化
之
静态PV (nfs)
K8S持久化
之
静态PV(NFS)K8S部署见上篇:https://blog.csdn.net/oToyix/article/details/117963839一、概念PersistentvolumePersistentVolume
oToyix
·
2025-03-13 01:36
K8S
Devops
k8s
静态PV
pvc
pv
企业级信息系统开发讲课笔记4.6
Spring
Boot整合MyBatis
文章目录零、学习目标一、
Spring
Boot数据访问概述二、
Spring
Boot整合MyBatis(一)基础环境搭建1、数据准备(1)创建博客数据库(2)创建文章表(3)文章表插入记录(4)创建评论表(
酒城译痴无心剑
·
2025-03-13 01:05
企业级信息系统开发讲课笔记
mybatis
笔记
spring
boot
Spring
Boot+Vue项目从零入手
Spring
Boot+Vue项目从零入手一、前期准备在搭建
spring
boot+vue项目前,我们首先要准备好开发环境,所需相关环境和软件如下:1、node.js检测安装成功的方法:node-v2、vue
begei
·
2025-03-13 01:03
面试
学习路线
阿里巴巴
spring
boot
vue.js
后端
Python基础
之
集合和变量类型(四)
Python基础
之
集合和变量类型(四)文章目录Python基础
之
集合和变量类型(四)一、集合1.1创建集合1.2集合操作1.2.1添加数据1.2.2删除数据1.3常见API二、变量类型2.1可变与不可变
Hao想睡觉
·
2025-03-13 01:03
python
开发语言
【脑洞小剧场】零帧起手创业小公司
之
UI设计稿初稿
点击此处查看脑洞小剧场合集https://blog.csdn.net/foyodesigner/category_12896948.html阳光透过办公室的窗户,洒在吴艾(UI工程师)的桌上,映照出他那张略显疲惫但又充满期待的脸。今天,他终于完成了那份被无数次催促、无数次修改的UI设计稿初稿。他深吸一口气,像是要把这份成果深深烙印在心里,然后满怀信心地点开了与产品经理程立新和前端程序员段码的群聊窗
Foyo Designer
·
2025-03-13 01:02
技术职场小剧
产品经理
改行学it
经验分享
程序人生
前端
ui
【脑洞小剧场】零帧起手创业小公司
之
第一次项目团建
点击查看小剧场合集https://blog.csdn.net/foyodesigner/category_12896948.html阳光明媚的周末,本应是睡懒觉、打游戏或者追剧的好时光,但对于这家小公司的员工们来说,却迎来了他们成立以来的第一次团建活动。全栈工程师全搞一脸无奈地站在公司门口,看着手里的团建通知,心里嘀咕着:“团建?不会是又要加班吧?还说是去爬山,这是要累死我们吗?”场景一:全栈工程
Foyo Designer
·
2025-03-13 01:02
技术职场小剧
职场和发展
程序人生
创业创新
远程工作
跳槽
改行学it
LeetCode100
之
对称二叉树(101)--Java
1.问题描述给你一个二叉树的根节点root,检查它是否轴对称。示例1输入:root=[1,2,2,3,4,4,3]输出:true示例2输入:root=[1,2,2,null,3,null,3]输出:false提示树中节点数目在范围[1,1000]内-100queue=newLinkedList<>();//若根节点不为空,将根节点存入队列if(root!=null){queue.offer(roo
xiao--xin
·
2025-03-13 00:31
Leetcode
java
leetcode
算法
二叉树
记一次
Spring
Boot应用中数据库连接阻塞问题排查过程
记一次
Spring
Boot应用中数据库连接阻塞问题排查过程最近在项目开发过程中,发现一个
Spring
Boot服务在执行某个涉及数据库的操作时,程序线程会突然阻塞,不会继续执行,也没有明显的异常提示。
黑风风
·
2025-03-13 00:00
MySQL进阶学习
Linux
Shell
数据库
spring
boot
oracle
mysql数据库alter语句_MySQL
之
alter语句用法总结
1:删除列ALTERTABLE【表名字】DROP【列名称】2:增加列ALTERTABLE【表名字】ADD【列名称】INTNOTNULLCOMMENT'注释说明'3:修改列的类型信息ALTERTABLE【表名字】CHANGE【列名称】【新列名称(这里可以用和原来列同名即可)】BIGINTNOTNULLCOMMENT'注释说明'4:重命名列ALTERTABLE【表名字】CHANGE【列名称】【新列名称
许小晴
·
2025-03-13 00:58
mysql数据库alter语句
spring
boot3.4.3+MybatisPlus3.5.5+swagger-ui2.7.0
使用MyBatis-Plus操作books表。我们将实现以下功能:创建实体类Book。创建Mapper接口BookMapper。创建Service层BookService和BookServiceImpl。创建Controller层BookController。配置MyBatis-Plus和数据库连接。1.项目结构src├──main│├──java││└──com││└──example││├──
期待着2013
·
2025-03-13 00:57
spring
boot
后端
java
基于
spring
boot的旅游出行指南
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、面试题库【关注我,都给你】文末获取源码联系项目介绍基于
spring
boot
超级无敌暴龙战士塔塔开
·
2025-03-13 00:57
Java课设与毕设资源
spring
boot
旅游
后端
Redis四种模式在
Spring
Boot框架下的配置
在
Spring
Boot框架下配置Redis的四种模式(单机模式、主从模式、哨兵模式、集群模式)可以通过以下方式实现:1.单机模式在application.properties或application.yml
m0_66323401
·
2025-03-12 23:25
面试
学习路线
阿里巴巴
redis
spring
boot
bootstrap
C++
之
指针(简单易懂,非常详细)
没看过我之前的文章,可以看看哦1C++数据类型2C++
之
程序流程结构3C++
之
数组4C++
之
排序算法5C++之初识函数6C++
之
字符串持续更新ing目录5指针5.1指针的基本概念5.2指针变量的定义与使用
xw_lover
·
2025-03-12 23:50
C++复习
c++
C++学习笔记(十八)——类
之
继承
一、继承作用:继承(Inheritance)是面向对象编程(OOP)的核心特性之一,允许一个类(子类)从另一个类(基类)派生,并继承基类的属性和行为。继承的主要目的是代码复用,同时支持扩展和修改已有功能,提高程序的可维护性。特点:子类会自动继承基类的public和protected成员(不包括private成员)。子类可以增加新的成员或重写(覆盖)基类的方法。支持单继承和多继承(C++允许一个类继
奕天者
·
2025-03-12 23:20
C++基础学习
c++
学习
笔记
[Vivado] IP核学习
之
Block Memory Generator
具体参考Xilinx文档,pg058-blk-mem-genVersion8.4。一、BlockMemoryGenerator有什么用?BlockMemoryGenerator是Vivado中的IP核,即块存储器生成器。BlockMemoryGeneratorIP核是一种高级内存构造器,可使用Xilinxfpga中的嵌入式块RAM资源来生成面积和性能优化的内存空间。BlockMemoryGener
奕天者
·
2025-03-12 23:20
FPGA学习
学习
fpga开发
ip
python
之
使用scapy扫描本机局域网主机,输出IP/MAC表
安装scapy库pipinstallscapy-ihttps://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple扫描本机局域网的所有主机,输出IP/MAC对于表#-*-coding:UTF-8-*-importnetifacesfromscapy.allimportsrpfromscapy.layers.l2importARP,Etherimportipa
敲键盘的Q
·
2025-03-12 22:48
python
面试
之
《commonjs,requirejs和es6 Module的区别》
设计理念CommonJS:是为服务器端环境设计的模块化规范,以同步加载模块为核心思想。服务器端读取文件速度快,同步加载不会造成明显性能问题,方便开发者在代码执行前就确定模块间的依赖关系,便于管理和维护。RequireJS(AMD):为浏览器环境量身打造,遵循异步模块定义(AMD)规范。考虑到浏览器中网络请求的异步性,采用异步加载模块的方式,避免同步加载导致的页面阻塞,提升页面响应性能。ES6Mod
只会写Bug的程序员
·
2025-03-12 22:47
面试
笔记
面试
es6
前端
侯捷 C++ 课程学习笔记:C++ 新标准11/14
演进、环境与资源C++2.0(C++11/14)新特性语言(只谈新东西),需要具备,C++语法和语意的基础C++Standard
之
演化C++98(1.0)、C++03(TR1,TechnicalReport1
『六哥』
·
2025-03-12 22:41
C++
学习
笔记
c++
LangChain教程 - Agent -
之
ZERO_SHOT_REACT_DESCRIPTION
在构建智能AI助手时,我们希望模型能够智能地调用工具,以便提供准确的信息。LangChain提供了AgentType.ZERO_SHOT_REACT_DESCRIPTION,它结合了ReAct(Reasoning+Acting)策略,使得LLM可以基于工具的描述智能选择合适的工具进行推理和执行。本文将介绍该类型Agent的核心原理,并通过示例展示其应用。1.ZERO_SHOT_REACT_DESC
花千树-010
·
2025-03-12 21:40
LangChain
langchain
javascript
prompt
AIGC
自然语言处理
人工智能
python
【花雕学编程】Arduino FOC
之
DRV8313单路BLDC电机驱动板
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用ArduinoIDE(集成开发环境)来编写、编译和上传代码到Arduino板上。Arduino还有一个丰富的库和社区,你可以利用它们来扩展Ardui
驴友花雕
·
2025-03-12 21:36
Arduino
FOC
嵌入式硬件
单片机
c++
DRV8313单路电机驱动板
Arduino
FOC
JavaEE AOP详解(从原理到实践 基于
Spring
AOP + AspectJ,附完整代码实例)
一、AOP核心概念1.为什么需要AOP?传统OOP编程中,重复的逻辑(如日志、事务、权限)会散落在各业务方法中,造成代码冗余和维护困难。AOP通过横向切割将这些公共功能抽取成独立模块(切面),实现解耦。2.AOP核心术语术语描述生活类比Aspect(切面)封装横切逻辑的类(如日志、事务)安保系统:处理监控、门禁等统一功能JoinPoint(连接点)程序执行期间的某个点(如方法执行、异常抛出)大楼出
可问 可问春风
·
2025-03-12 20:32
JAVAEE
java-ee
spring
java
爬虫的精准识别:基于 User-Agent 的正则实现
__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,
Spring
boot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,
伏羲栈
·
2025-03-12 20:31
Java
爬虫
正则表达式
java
javascript
k8s
之
calico网络
环境介绍在一个物理server上安装三个VM,VM操作系统如下:root@master:~#lsb_release-aNoLSBmodulesareavailable.DistributorID:UbuntuDescription:Ubuntu19.10Release:19.10Codename:eoan一个VM作为master,另外两个VM作为worker:root@master:~#kubec
分享放大价值
·
2025-03-12 20:00
kubernetes源码分析
k8s
calico
cni
Java基础教程:dubbo源码解析-服务暴露与发现
dubbo与
spring
的整合在了解dubbo的服务注册和服务发现之前,我们首先需要掌握一个知识点:
Spring
中自定义Schema。
Spring
自定义SchemaDubbo现在的设计是完全
传智教育
·
2025-03-12 20:30
dubbo
java
分布式
Vue项目构建与启动中的版本依赖问题及解决方案
专栏导航:码农阿豪系列专栏导航面试专栏:收集了java相关高频面试题,面试实战总结️
Spring
5系列专栏:整理了
Spring
5重要知识点与
码农阿豪@新空间
·
2025-03-12 19:56
包罗万象
vue.js
前端
javascript
NexLM 开源系列】让 AI 聊天更丝滑:WebSocket 实现流式对话!
系列目录规划:NexLM:从零开始打造你的专属大模型集成平台✅
Spring
Boot+OpenAI/DeepSeek:如何封装多个大模型API调用✅支持流式对话SS
pittLee_
·
2025-03-12 19:21
大模型开源项目
大模型探索
SEE
Websocket
DeepSeek
ChatGPT
大模型集成
流式对话
web前端面试
之
——原型与原型链
原型与原型链(一)原型理解与记忆核心:F.prototype===f.__proto__===原型对象(原型)f.constructor===F.prototype.constructor===F===f.__proto__.constructor解释:每个函数F(也是对象,js中一切皆对象)在初始化时都拥有一个prototype属性,该属性指向原型对象(即原型)F=newFunction();F
tsuyoii
·
2025-03-12 18:18
前端面试
javascript
面试
javascript
前端
前端面试:原型和原型链
什么是原型对象每一个JavaScript对象(null除外)在创建的时候就会与
之
关联另一个对象,这个对象就是我们所说的原型对象,每一个对象都会从原型"继承"属性。
啃火龙果的兔子
·
2025-03-12 18:16
原型模式
JS面试题
之
原型
1.什么是原型?答:每一个对象都有它的原型对象,它可以使用自己原型对象上的所有属性与方法。2.获取原型的方法?答:一是通过对象的__proto__获取letcat={name:'猫'}cat.__proto__.eat=function(){console.log('我爱吃鱼')}cat.eat()二是通过构造函数的prototype属性拿到原型functionCat(name,age){this
下一站是未知
·
2025-03-12 18:46
原型模式
面试
之
《前端常见的设计模式》
前端开发中运用多种设计模式可以提高代码的可维护性、可扩展性和可复用性。以下是一些常见的前端设计模式:创建型模式1.单例模式定义:确保一个类只有一个实例,并提供一个全局访问点。应用场景:在前端中,像全局状态管理对象、数据库连接对象等通常使用单例模式。例如,在React项目中使用Redux管理全局状态,Redux的store就是一个单例,整个应用只有一个store实例。示例代码(JavaScript)
只会写Bug的程序员
·
2025-03-12 17:45
面试
笔记
面试
前端
设计模式
react
书籍-《非线性动力学》
书籍:NonlinearDynamics:AConciseIntroductionInterlacedwithCode作者:GeorgeDatseris,UlrichParlitz出版:
Spring
er
·
2025-03-12 17:40
机器人自动驾驶
网络安全
之
RSA算法
1978年就出现了这种算法,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字(RonRivest,AdiShamir和LeonardAdleman)命名。但RSA的安全性一直未能得到理论上的证明。RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数(大于100个十进制位)的函数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积
网安-轩逸
·
2025-03-12 17:11
web安全
安全
网络安全
之
数据加密(DES、AES、RSA、MD5)
刚到公司时,我的工作就是为app端提供相应的接口。之前app使用的是PHP接口,对数据加密方面做得比较少。到使用java接口时,老大开始让我们使用DES加密,进行数据传输,但是后来觉得DES是对称加密,密钥存在客户端不安全,后来就让使用RSA加密:将公钥存在客户端,私钥存放在服务端.这样也就产生了一个问题:虽然客户端发送的加密数据,服务端可以解密,但服务端返回的加密数据,我们客户端没有找到公钥解密
网安-轩逸
·
2025-03-12 17:11
web安全
安全
spring
boot如何配置以及怎么实现自动装配
目录配置第三方组件步骤1:添加依赖步骤2:配置数据源步骤3:配置MyBatis-Plus实现自动装配自动扫描机制指定扫描包(使用别的包下的配置类时,指定包名来进行自动装配)通过扫描
spring
.factories
Java圣体
·
2025-03-12 17:41
spring
boot
面试
之
《原型与原型链》
在JavaScript中,原型(Prototype)和原型链(PrototypeChain)是实现对象继承和属性共享的核心机制。以下是详细介绍:一、原型(Prototype)基本概念每个函数(包括构造函数)都有一个prototype属性,指向一个对象,称为原型对象。当使用new调用构造函数创建实例时,实例内部会有一个隐藏属性__proto__(ES6规范中称为[[Prototype]]),指向构造
只会写Bug的程序员
·
2025-03-12 17:40
笔记
面试
面试
前端
java微服务项目简历_微服务框架-
Spring
Cloud简介
前面一篇文章谈到微服务基础框架,而Netflix的多个开源组件一起正好可以提供完整的分布式微服务基础架构环境,而对于
Spring
Cloud正是对Netflix的多个开源组件进一步的封装而成,同时又实现了和云端平台
程序员道道
·
2025-03-12 16:39
java微服务项目简历
广东扑克
之
锄大地
今年新年没怎么出去玩,跟老婆他们家人一起玩锄大地,广东这里的一种扑克玩法,上到90岁的奶奶,小到10岁的小朋友都知道规则,今天来说说这个玩法,通常如果有人可以被翻倍,自己就算输牌也比赢了赚的多。大小规则花色有大小,从大到小依次为:黑桃、红桃、梅花、方块单次出牌有5种方式:1张、2张、3张、4张、5张,只有跟别人张数一样多,才能大牌单张从大到小依次为:2、A、K、Q、J、10、9、8、7、6、5
真相很简单
·
2025-03-12 16:08
个人杂谈
锄大地
扑克
广东
大老二
Spring
Boot的两种启动方式原理
使用内置tomcat启动配置案例启动方式IDEA中main函数启动mvn
spring
boot-runjava-jarXXX.jar使用这种方式时,为保证服务在后台运行,会使用nohupnohupjava-jar-Xms128m-Xmx128m-Xss256k-XX
seven97_top
·
2025-03-12 16:37
SpringBoot
spring
boot
后端
java
IDEA(六) 配置
Spring
Boot项目Controller的请求按钮
效果展示在开发
Spring
Web应用的时候,让项目的controller中显示出执行按钮,如下图所示:操作步骤如果想让这个绿色的执行按钮出现,两个步骤:1.引入Maven坐标org.
spring
framework.boot
spring
-boot-starter-actuator2
不愿放下技术的小赵
·
2025-03-12 16:36
#
IDEA
intellij
idea
[转载]快速学习的黄金法则——公开你的学习
许多人只是在"单独学习",并不断为
之
付出努力。他们自己不生产任何东西,而是消费内容。你这样做也没什么,
啾啾大学习
·
2025-03-12 16:05
水
学习
AI时代学习方法
学习方法
Spring
Boot 集成 Caffeine(咖啡因)最优秀的本地缓存
Spring
Boot集成Caffeine(咖啡因)最优秀的本地缓存本地缓存为什么用Caffeine做本地缓存
Spring
Boot2.0+如何集成Caffeine引入依赖开启缓存容器配置驱逐策略开发使用参考博客本地缓存百度百科
Listening_Wind
·
2025-03-12 16:03
Java
缓存
java
spring
boot
spring
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他