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
Boot 中 AOP 的实用举例
Spring
Boot中AOP的实用举例在软件开发中,面向切面编程(AOP)是一种强大的技术,它可以帮助我们将横切关注点(如日志记录、事务管理、安全检查等)从业务逻辑中分离出来,提高代码的可维护性和可扩展性
bencolyy
·
2024-08-31 19:36
java
spring
boot
开发语言
spring
boot 单体服务运行bat脚本
spring
boot服务一般是打包成jar运行在windows服务器上面一般是cmd窗口输入命令启动服务,或者注册成windows服务开机启动,今天写了一个简单的bat脚本,输入参数重新运行指定jar包
bencolyy
·
2024-08-31 19:06
java
spring
boot
java
linux
Spring
的AOP概念详解
AOP详解:1.介绍:面向切面编程,是一种将非业务代码与业务代码进行分离的一种思想,在实际开发中,往往有许多重复操作,例如事务提交,权限验证,保存口志等功能需要在业务代码重复调用,面向切面编程,就是将非业务代码进行抽取,然后在不修改原来代码的前提下,为我们的业务代码,添加额外的功能.面向切面编程的好处就是:减少重复,专注业务;注意:面向切面编程只是面向对象编程的一种补充2.核心原理:使用动态代理的
刘zy_9527
·
2024-08-31 18:34
spring
java
后端
【
spring
】
Spring
的aop
之前的文章中我们介绍了
Spring
的控制反转和依赖注入,今天来详细说说
Spring
的aop。
闲着无聊整些资料
·
2024-08-31 18:04
Spring
spring
java
后端
@Value
注解
@Value("#{}")和@Value("${}")的区别
@Value("#{}")@Value("#{}")表示SpEl表达式通常用来获取bean的属性,或者调用bean的某个方法。当然还有可以表示常量@Value("#{1}")//number相当于赋值1privateintnumber;@Value("${}")@Value("${}")可以获取对应属性文件中定义的属性值。假如我有一个application.properties文件里面配置了:we
一块自由的砖
·
2024-08-31 18:30
Spring
——AOP面向切面编程&
Spring
AOP与AspectJ比较
最近跟着源码研究了下
Spring
使用三级
缓存
处理循环依赖的原理,里面涉及到
Spring
AOP的概念;本篇介绍AOP相关的知识点,AOP下的概念名词比较多,尽量使用通俗的概念来逐个解释,内容包括:对AOP
七海健人
·
2024-08-31 18:03
Spring框架
spring
java
Spring
、
Spring
MVC、
Spring
Boot都是什么,有什么区别
Spring
、
Spring
MVC、
Spring
Boot都是什么,有什么区别
Spring
:是一个轻量级的基于IOC和AOP的容器框架,是用来简化开发流程的一套框架。
友善的鸡蛋
·
2024-08-31 18:02
spring
spring
boot
java
mvc
xml
maven
分享一些实际应用
Spring
Boot AOP 的项目案例
通过定义切入点为学生服务类和教师服务类的相关方法,在方法执行前后使用@Before和@AfterReturning
注解
记录日志。记
bencolyy
·
2024-08-31 18:31
spring
boot
java
服务器
spring
boot2.x到
spring
3.x的一些变化和示例说明
最近在做微服务版本升级工作,整理
spring
boot2.x到
spring
3.x(
spring
5.x到
spring
6.x)的一些变化和示例说明。
闫小甲
·
2024-08-31 18:31
spring
spring
boot
spring
cloud
Linux 非root用户部署elasticsearch 7.17.23和ik分词器
文章目录下载安装包环境安装JDK(三台)
注解
安装supervisor(三台)
注解
环境初始化(三台)
注解
部署Elasticsearch(三台)解压配置elasticsearch.yml192.168.0.1192.168.10.2192.168.10.3
XMYX-0
·
2024-08-31 18:29
linux
elasticsearch
ik分词器
mybatis 八股文
目录重点mybatis如何防止sql注入#和$的区别mybatis一级
缓存
、二级
缓存
为什么说Mybatis是半自动ORM映射工具?
szc1767
·
2024-08-31 17:52
八股文
mybatis
java
开发语言
Spring
Boot 中优化 if-else 语句的多种方法
1.为什么要优化if-else语句?1.1if-else语句的弊端if-else语句虽然在处理简单的逻辑判断时非常方便,但在处理复杂业务逻辑时,其劣势逐渐显现出来:代码冗长:随着判断条件的增加,if-else语句会变得冗长,代码显得凌乱。可读性差:长串的if-else语句使代码的逻辑难以快速理解,降低了代码的可读性。难以维护:如果某个判断条件或业务逻辑需要修改,可能需要在多个地方进行调整,增加了维
一休哥助手
·
2024-08-31 16:51
spring
boot
并发问题的根源:CPU/内存/IO设备的速度差异
CPU、内存、IO设备的速度差异程序整体的性能取决于最慢的操作—读写IO设备为了合理利用CPU的高性能,平衡三者的速度差异,计算机体系结构、操作系统、编译程序做了以下优化:CPU增加了
缓存
,以均衡与内存的速度差异
码上一元
·
2024-08-31 16:19
并发编程
java
多线程
asp.net core 集成redis详解
Redis详解如下:目录一、Redis简介二、在ASP.NETCore中集成Redis三、Redis的高级用法四、注意事项一、Redis简介Redis是一个开源的内存数据结构存储系统,它可以用作数据库、
缓存
和消息代理
战族狼魂
·
2024-08-31 16:46
redis
asp.net
core
asp.net
redis
后端
wordpress网站静态
缓存
插件之WP-Super-Cache详细安装与配置说明教程
关于WP-Super-Cache教程网上有很多,但大多质量不高无实际作用,今天转载一篇个人认为比较不错的文章。原文地址:http://blog.az009.com/15209.html一、安装插件首先,到wordpress后台插件项中点击安装插件列表里面搜索“WPSuperCache”,第一个即是安装即可。二、详细配置安装好WP-Super-Cache并启用后到Settings选项中进行设置,具体
Alextao_0a86
·
2024-08-31 16:37
架构师面试题系列之
Spring
MVC面试专题及答案(31题)
目录1、什么是
Spring
Mvc?说一下你对它的理解2、
Spring
MVC的优点:3、
Spring
MVC工作原理?4、
Spring
MVC的主要组件?
cesske
·
2024-08-31 15:11
spring
mvc
面试
Spring
框架(7)
Spring
表单标签、数据校验及文件上传
Spring
表单标签在以往开发JSP项目时,通常会使用EL表达式和JSTL标签来完成页面视图的开发工作,其实
Spring
也提供了自己的一套表单标签库。
秋意钟
·
2024-08-31 15:10
spring
java
数据库
SSM框架整合
步骤1:创建项目新建一个WebProject,创建基本包结构并导入相关依赖maven依赖org.
spring
framework
spring
-core5.2.2.RELEASEorg.
spring
framework
spring
-aop5.2.2
秋意钟
·
2024-08-31 15:10
java
servlet
前端
Spring
框架(3)整合MyBatis框架
基本整合方式
Spring
框架整合其他框架的本质其实就是把其他框架交给
Spring
框架管理。
秋意钟
·
2024-08-31 15:40
spring
mybatis
java
Spring
框架(6)
搭建
Spring
MVC+
Spring
+JDBC框架,需要在web.xml中装载
Spring
框架的相关配置文件,并需要配置ContextLoaderListener示例代码在web.xml中配置监听器contextConfigLocationclasspath
秋意钟
·
2024-08-31 15:40
spring
java
数据库
SprinBoot+Vue学生选课小程序的设计与实现
目录1项目介绍2项目截图3核心代码3.1Controller3.2Service3.3Dao3.4application.yml3.5
Spring
bootApplication3.5Vue3.6uniapp
赵广陆
·
2024-08-31 15:39
project
vue.js
小程序
notepad++
速盾:深入理解高防CDN的定义、功能与应用
它通过在全球各地部署服务器节点,将内容
缓存
到离用户最近的节点,从而实现快速的内容传输。同时,高防CDN还通过识别和过滤恶意流量,提供网络安全保护,阻止DDoS攻击和其他恶意行为。
速盾cdn
·
2024-08-31 15:38
web安全
linux
安全
速盾:高防cdn和普通cdn的区别?
CDN(ContentDeliveryNetwork)是指一种分布式的网络架构,是通过在不同的地理位置部署服务器节点,将静态内容
缓存
到离用户最近的节点上,以提供更快的访问速度和更好的用户体验。
速盾cdn
·
2024-08-31 15:07
网络
安全
web安全
速盾:cdn加速好还是整站加速好?
CDN(ContentDeliveryNetwork)加速是利用分布在全球各地的服务器节点,将网站的静态资源(如图片、CSS、JavaScript等)
缓存
到离用户最近的节点上,从而提高用户访问这些资源的速度
速盾cdn
·
2024-08-31 15:07
网络
web安全
安全
速盾:深度解析云CDN及应用
云CDN通过将内容
缓存
在离用户较近的边缘节点,并通过智能路由技术将用户的请求分发到最佳节点,
速盾cdn
·
2024-08-31 15:07
服务器
安全
web安全
速盾:什么是cdn预热?
CDN预热,即ContentDeliveryNetworkPreheating,是指在用户访问前,提前将内容
缓存
在CDN节点上,以降低用户访问时的响应时间和延迟,提升网站的访问速度和用户体验。
速盾cdn
·
2024-08-31 14:37
web安全
linux
安全
网络
速盾:cdn能防止攻击么?
CDN可以通过分布式架构和
缓存
机制来分担网站的负载,减轻源服务器的压力,从而减少因过度访问而导致的服务不可用和崩溃。此外,CDN还可以
速盾cdn
·
2024-08-31 14:36
web安全
linux
安全
vue2/3 - 解决项目运行或安装依赖npm install时,出现报错 errno -4048 | Error: EPERM: operation not permitted, mkdir错误
Error:EPERM:operationnotpermitted,mkdir‘xxx’,终端满屏报错且无法安装生成node_modules,并且清除
缓存
和删除对应文件都无法解决,本文提供完美的方案保解决
街尾杂货店&
·
2024-08-31 14:06
前端常见问题解决
前端组件与功能(开箱即用)
vue.js
nuxt.js
npm
install报错
errno
-4048
operation
not
p
node_modules
清掉缓存删掉npmrc无效
Spring
MVC访问路径正确但是一直报404问题
Spring
MVC访问路径正确但是一直报404问题环境:eclipse霓虹灯版+jdk1.8+Tomcat9+jar是4.16版本目录结构如下:web.xml中的配置如下:
spring
mvc-servlet.xml
JadeHanLiang
·
2024-08-31 14:04
框架
Spring框架
404错误
使用jpa的@Query
注解
查询数据库中datatime类型数据报错Unknown column 'startTime' in 'where clause'
今天使用jpa的@Query这个
注解
查询数据时,sql语句语法出现了错误,记录下来。
JadeHanLiang
·
2024-08-31 14:34
遇到的问题
java
jpa
六、
Spring
Cloud Alibaba +
Spring
Boot + mybatis +数据中台+多租户saas+前后端分离之
Spring
Cloud Alibaba基于Nacos分布式配置中心
架构技术选型核心框架
Spring
BootSOASp
不会写代码的女程序猿
·
2024-08-31 14:03
分布式
spring
boot
spring
cloud
速盾:高防 CDN 如何提高电子商务网站的性能和用户体验?
首先,高防CDN可以通过分布式
缓存
来加速电子商务网站的加载速度。CDN将网站的静态资源如图片、样式表等
缓存
在全球各地的服务器上,用户访问网站时可以从离他们最近的服务器上获取这些资源,大大减少
速盾cdn
·
2024-08-31 14:01
服务器
安全
web安全
Spring
boot+Mybatis+jpa+thymeleaf实现增删改查
Spring
boot+Mybatis+jpa+thymeleaf项目结构pom文件Application配置文件实体类controller层实现类service层接口service层实现类dao层接口启动类
柒麒
·
2024-08-31 12:51
java
spring
boot
mybatis
关于
spring
boot持久层框架mybatis+jpa组合使用
一、简介JPA和MyBatis各有各的好处,混合食用效果更佳。(hibernate是面向对象的,而MyBatis是面向关系的)个人总结(总结自己的理解)1.表关联较多的项目,优先使用mybatis2.持续维护开发迭代较快的项目建议使用mybatis,因为一般这种项目需要变化很灵活,对sql的灵活修改要求较高3.对于传统项目或者关系模型较为清晰稳定的项目,建议JPA(比如DDD设计中的领域层)4.目
小码农吗
·
2024-08-31 12:51
日常栏目
java
mybatis
spring
boot
mysql
Spring
Boot + Mybatis/JPA
这篇主要讲解
Spring
Boot结合JPA和Mybatis的使用
Spring
Boot作为后端框架,必定要对数据库进行crud操作,JPA和Mybatis把这些操作进行了封装,方便了代码的编写。
jesus_H
·
2024-08-31 12:21
java
跨境多账号登录如何防止IP、cookie和设备关联?
一、多账号关联的主要因素1.IP地址2.Cookie和
缓存
3.设备指纹二、如何防关联?(一)IP地址防关联1.使用代理IP代理IP可以隐藏你的真实IP地址,让每个账号看起来来自不同的地方。
2401_83062177
·
2024-08-31 12:18
php
开发语言
Linux系统如何手动清理
缓存
目录一.前言二.如何清理
缓存
一.前言我们在使用Linux系统的过程中,可能会出现系统
缓存
特别大,需要手动清理,那怎么清理呢,本文介绍一种方法。
长弓聊编程
·
2024-08-31 12:18
linux
Spring
MVC--Converter(类型转换器)详解
Spring
MVCConverter
Spring
MVC框架的Converter是一个可以将一种数据类型转换成另一种数据类型的接口,这里S表示源类型,T表示目标类型。
吴声子夜歌
·
2024-08-31 11:16
SpringMVC
SpringMVC
Converter
一、
Spring
Ioc&DI配置使用
什么是
Spring
Spring
是一个轻量级的,可以创建对象设置属性值并管理对象的开源框架为什么要学
Spring
提高项目可维护度,提高开发效率Ioc思想和DI思想Ioc思想:将创建对象的控制权交给
Spring
禹王穆
·
2024-08-31 11:14
在不操作数据库的情况下,使用接口在
Spring
Boot 项目中创建 MySQL 数据库表格
准备工作,集成MyBatis的
Spring
Boot项目。可参考以下文章,本文示例就是在这个基础上开发的。
青灯文案
·
2024-08-31 10:07
Java
项目
MyBatis
数据库
spring
boot
mysql
Spring
Boot 项目 pom.xml 中 设置 Docker Maven 插件
在
Spring
Boot项目中,使用DockerMaven插件(通常是docker-maven-plugin或者fabric8io/docker-maven-plugin)来自动化构建Docker镜像并将其推送到远程仓库
青灯文案
·
2024-08-31 10:37
微服务架构
spring
boot
xml
docker
【Python系列】signal信号处理
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术,jvm,并发编程redis,kafka,
Spring
,微服务等常用开发工具系列:常用的开发工具
Kwan的解忧杂货铺@新空间代码工作室
·
2024-08-31 09:27
s2
Python
python
信号处理
开发语言
一文带你了解——
Spring
IoC
对象的其他方式2.1.2Bean的命名约定2.2@Service(服务存储)2.3@Repository(仓库存储)2.4@Component(组件存储)2.5@Configuration(配置存储)2.6方法
注解
棕豆兔&
·
2024-08-31 09:55
Spring
spring
java
Spring
Boot 配置文件详解:properties 和 yml
目录一、配置文件的作用二、配置文件的格式三、properties配置文件说明3.1properties基本语法3.2读取配置文件四、yml配置文件说明4.1yml基本语法4.2yml读取文件4.3yml使用进阶4.3.1配置对象4.3.2配置集合4.3.3配置Map一、配置文件的作用配置文件主要是为了解决硬编码带来的问题,把可能会发生改变的信息,放在一个集中的地方,当我们启动某个程序时,应用程序从
棕豆兔&
·
2024-08-31 09:25
Spring
spring
boot
java
后端
嵌入式数据库
应用:广泛应用于移动应用(如iOS和Android应用)、桌面应用(如应用程序设置和
缓存
)、嵌入式设备(如物联网设备)。
王鑫的博客886
·
2024-08-31 08:25
数据库
linux
开发语言
c语言
spring
boot 整合 redis布隆过滤器
一、什么是布隆过滤器布隆过滤器(英语:BloomFilter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都远远超过一般的算法,缺点是有一定的误识别率和删除困难。BloomFilter(BF)是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集
wwwzhouzy
·
2024-08-31 08:19
java进阶-基础篇
布隆过滤器:大数据的高效守门员(在
Spring
Boot 项目中实现布隆过滤器)
文章目录手写
Spring
Boot启动器:实现布隆过滤器布隆过滤器基本概念布隆过滤器原理应用场景
Spring
Boot实现示例添加依赖示例代码解析总结手写
Spring
Boot启动器:实现布隆过滤器在大数据和高性能计算领域
无理 Java
·
2024-08-31 08:19
#
Java
spring
boot
后端
java
布隆过滤器
面试
深入解析
Spring
Boot 中 MyBatis 自动配置的流程
在
Spring
Boot项目中,自动配置是一个非常强大的功能,可以极大简化配置工作。
CodeDunkster
·
2024-08-31 08:18
spring
boot
mybatis
后端
spring
boot+redis+mybatis体会布隆过滤器
1.建立数据库表和对应实体类CREATETABLE`user`(`id`int(11)NOTNULLAUTO_INCREMENT,`uname`varchar(50)DEFAULTNULL,`usex`varchar(20)DEFAULTNULL,`uage`int(11)DEFAULTNULL,PRIMARYKEY(`id`)USINGBTREE)ENGINE=InnoDBAUTO_INCREM
落魄程序员在线炒饼
·
2024-08-31 08:48
spring
boot
redis
mybatis
Centos7 下载安装Redis
简介Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、
缓存
和消息中间件。
你家的张少
·
2024-08-31 07:47
CentOS7
redis
运维
centos
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他