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
Cloud源码分析
MyBatis的二级缓存以及装饰器模式运用
目录Mybatis中如何配置二级缓存基于注解配置缓存基于XML配置缓存Cache解析处理过程Cache支持的过期策略缓存的基本实现装饰器模式Mybatis缓存实现
源码分析
BlockingCacheLRU
陈脩
·
2024-02-06 21:08
iBatis
装饰器模式
java
缓存
eureka
开发语言
JUC AQS ReentrantLock
源码分析
(一)
Java的内置锁一直都是备受争议的,在JDK1.6之前,synchronized这个重量级锁其性能一直都是较为低下,虽然在1.6后,进行大量的锁优化策略,但是与Lock相比synchronized还是存在一些缺陷的:虽然synchronized提供了便捷性的隐式获取锁释放锁机制(基于JVM机制),但是它却缺少了获取锁与释放锁的可操作性,可中断、超时获取锁,且它为独占式在高并发场景下性能大打折扣。如
程序员Yamy
·
2024-02-06 19:13
SusieRebecca的诗
onlandwhereitfloodsforestandmountainswithhoney-colouredlight,atseawhereitrisesandsetslikeabloodorangeinamulticolourednestof
cloud
小晨形象设计
·
2024-02-06 18:35
Spring
Cloud
SpringBoot uniapp vue b2b2c 微服务 多商家入驻直播带货商城 电商之2.0 Zookeeper 安装配置
2.0Zookeeper安装配置分类Zookeeper教程Linux安装zookeeper下载地址为:https://zookeeper.apache.org/releases.html。选择一稳定版本,本教程使用的release版本为3.4.14,下载并安装。打开网址https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.4.14/
企业软件定制
·
2024-02-06 18:35
honghu
b2b2c
spring
cloud积分
spring
cloud商城
spring
cloud电商
springcloud电子商务
springcloud商城源码
卢敏老师微博2019年3月时事热词总结(3)
renewableenergy工业云、金融云、政务云、医疗云、教育云、交通云industrial,finance,government,medical,educationandtransportation
cloud
s
英语学习社
·
2024-02-06 18:17
Spring
Cloud
-微服务概述
好久不见,从今天起开启新的学习连载---Spring
Cloud
。由于篇幅过多,我会把我的学习笔记分成几大块展开今天只讲概念,谈谈什么是微服务。
JaneRoad
·
2024-02-06 17:21
大数据
分布式
编程语言
人工智能
java
Spring
Cloud
-微服务概述、Spring
Cloud
入门概述、服务提供与消费
1.学习前言1.1学习前提熟练使用SpringBoot微服务快速开发框架了解过Dubbo+Zookeeper分布式基础电脑配置内存不低于8G1.2文章大纲Spring
Cloud
五大组件服务注册与发现——
666-LBJ-666
·
2024-02-06 17:50
SpringCloud
spring
cloud
微服务
spring
鸿蒙应用如何集成OKHttp网络三方库
准备资料接口准备准备get请求接Post接口如何集成在项目级别的build.gradle添加如下代码allprojects{repositories{maven{url'https://repo.huawei
cloud
.com
java熬夜党
·
2024-02-06 16:45
Java
java
spring
jvm
路由网关:spring
cloud
zuul
2、什么是zuulzuul是Spring
Cloud
neko_11
·
2024-02-06 16:25
快速搭建LAMP环境(web界面管理mysql数据库)
CentOS-Base.repo[base]name=CentOS-$releaseverenabled=1failovermethod=prioritybaseurl=http://mirrors.
cloud
.aliyuncs.com
潮听哥
·
2024-02-06 15:56
实验手册
mysql
数据库
前端
【Spring Boot】WebSocket 的 6 种集成方式
介绍由于前段时间我实现了一个库【Spring
Cloud
】一个配置注解实现WebSocket集群方案以至于我对WebSocket的各种集成方式做了一些研究目前我所了解到的就是下面这些了(就一个破ws都有这么多花里胡哨的集成方式了
黑白法师
·
2024-02-06 15:20
websocket
spring
boot
java
[k8s
源码分析
][client-go] workqueue
1.前言转载请说明原文出处,尊重他人劳动成果!源码位置:https://github.com/nicktming/client-go/tree/tming-v13.0/util/workqueue分支:tming-v13.0(基于v13.0版本)本文将分析util包中的workqueue.在各类controller中经常会使用该workqueue中的一些类.architecture.png2.qu
nicktming
·
2024-02-06 15:10
实用的 iPhone 解锁:4Easysoft iPhone Unlocker中文
4EasysoftiPhoneUnlocker是一款Mac平台上的iPhone解锁工具,它可以帮助用户解锁iPhone,删除密码、TouchID或FaceID,以及绕过i
Cloud
账户等限制。
zjj778899
·
2024-02-06 15:17
iphone
ios
xcode
Mac
【漏洞复现】SpringBlade export-user接口存在SQL注入漏洞
漏洞描述SpringBlade是一个由商业级项目升级优化而来的微服务架构采用SpringBoot2.7、Spring
Cloud
2021等核心技术构建,完全遵循阿里巴巴编码规范。
丢了少年失了心1
·
2024-02-06 14:35
网络安全
web安全
渗透测试
漏洞复现
sql
数据库
渗透测试
网络安全
漏洞复现
nginx upstream server主动健康检测模块ngx_http_upstream_check_module 使用和
源码分析
(上)
2.1check2.2check_keepalive_requests2.3check_http_send2.4check_http_expect_alive2.5check_shm_size2.6check_status3.加载健康检测模块3.1模块的编译3.2模块的配置4.测试验证5.思考与问题6.
源码分析
码农心语
·
2024-02-06 14:27
nginx学习
nginx
http
运维
健康检测
主动
upstream
Spring
Cloud
-搭建Nacos服务中心
在本篇博客中,我们将介绍如何在Spring
Cloud
应用中安装和集成Nacos注册中心。一、下载安装Nacos首先,我们需要从Nacos的官方网站下载发布版本。下载地址:Re
Damon小智
·
2024-02-06 14:38
Java
spring
cloud
nacos
注册中心
微服务
分布式
后端
Spring
Cloud
--分布式事务
1.什么是事务事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列SQL操作,这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行。2.事务的ACID特性2.1.原子性即不可分割性,事务要么全部被执行,要么就全部不被执行。2.2.一致性或可串性事务的执行使得数据库从一种正确状态转换成另一种正确状态2.3.隔离性在事务正确提交之前,不允许把该事务对数据的任何改变提供给任何其他事务
Java编程日记
·
2024-02-06 14:44
Spring
Cloud
微服务实战——第二章Springboot
SpringBoot项目工程src/main/java:主程序入口HelloApplication,可以通过直接运行该类来启动SpringBoot应用。src/main/resources:配置目录,该目录用来存放应用的一些配置,比如应用名,服务端口,数据库链接等。由于引入了web模块,由此产生static目录与template目录,static用来存放静态资源,如:图片、css、js。templ
weixin_30639719
·
2024-02-06 14:01
java
数据库
测试
项目运维问题总结
系统:centos7架构:spring
cloud
,springboot部署:docker,docker-compose1、docker执行命令出现超时情况ERROR:AnHTTPrequesttooktoolongtocomplete.Retrywith
zhengshibin
·
2024-02-06 13:52
Android Studio导入项目 下载gradle很慢或连接超时
https://mirrors.
cloud
.tencent.com/gradle//gradle
修行者对666
·
2024-02-06 13:38
android
studio配置问题
android
studio
android
ide
Seata下载与配置、启动
目录Seata下载Seata配置启动SeataSeata下载首先,我们需要知道我们要使用哪个版本的seata,这就要查看spring-
cloud
-alibaba版本说明,找到我们对应的seata。
way_more
·
2024-02-06 12:45
Spring
Cloud
java
spring
cloud
分布式
seata
Spring Boot项目整合Seata AT模式
配置Seata3、创建AT模式表4、使用Seata分布式事务1、添加依赖io.seataseata-spring-boot-starter上述依赖适用于springboot项目如果你的项目是spring
cloud
way_more
·
2024-02-06 12:42
Spring
Cloud
spring
boot
java
spring
cloud
seata
Spire.
Cloud
私有化部署教程(一) - CentOS 7 系统
Spire.
Cloud
支持的Linux服务器系统包括CentOS和Ubuntu(推荐使用CentOS7和Ubuntu18版本),本教程主要介绍如何在CentOS7系统上实现Spire.
Cloud
私有化部署
Eiceblue
·
2024-02-06 11:23
Spire.Cloud
在线编辑
私有化部署
CentOS
7
Linux
设计模式之原型模式
克隆羊问题1.1传统方式解决克隆羊问题1.2代码1.3传统方式的缺点二、原型模式2.1原型模式基本介绍2.2原型模式原理结构uml类图2.3原型模式解决克隆羊问题的应用实例2.4原型模式在Spring框架中
源码分析
三
咱老李
·
2024-02-06 11:41
设计模式
设计模式
原型设计模式
深克隆
浅克隆
编码规范
人工智能导论第一次作业Pacman
Homework12018013402方麟im.fl@i
cloud
.com2021.04.07第一题正确。UCS是在BFS上的扩展,当UCS中所有路径代价都为1时,UCS退化为BFS。正确。
HonorDirewolf
·
2024-02-06 11:20
Spring框架AOP
源码分析
(二)
AOP编程使用1.注解版本实现AOP开启事物注解权限@Aspect指定一个类为切面类@Pointcut("execution(*com.itmayiedu.service.UserService.add(..))")指定切入点表达式@Before("pointCut_()")前置通知:目标方法之前执行@After("pointCut_()")后置通知:目标方法之后执行(始终执行)@AfterRet
Mark_ZSQ
·
2024-02-06 10:18
HbuilderX打包成apk安卓安装包并装到手机上
打包命令:yarnbuild2.下载HbuilderX本次分享需要用到非常重要的工具HbuilderX,这是d
cloud
.io出口的一款非常有用的前端开发工具,内置发布成为app的功能
ANnianStriver
·
2024-02-06 10:55
上线
前端
android
智能手机
前端
Spring
Cloud
Config客户端使用
要在应用程序中使用这些功能,只需将其构建为依赖于spring-
cloud
-config-client的Spring引导应用程序(例如,查看配置客户端或示例应用程序的测试用例)。
初夏_91fb
·
2024-02-06 10:59
Spring
Cloud
--Eureka注册中心服务搭建注册以及服务发现
注意springboot以及spring
cloud
版本,可能有莫名其妙的错误,这里使用的是springboot-2.6.13,spring
cloud
-2021.0.5一,Eureka-Server搭建:
防御塔策略
·
2024-02-06 10:01
spring
cloud
eureka
java
Cloud
flare R2存储 Picgo图床
Cloud
flareR2存储
Cloud
flareR2Storage允许开发人员存储大量非结构化数据,而无需支付与云存储服务相关的昂贵的出口带宽费用,全面兼容S3API,并且原生支持现有的工具和应用程序。
JonChiao
·
2024-02-06 10:36
jenkins+docker+robot环境搭建
sudousermod-aGdockerjenkinssudosystemctlrestartdockersudosystemctlrestartjenkins2.构建robot基础镜像#DockerfileFROMdao
cloud
.io
heliping_peter
·
2024-02-06 10:00
阿里云原生高级架构师独家分享:K8S+Spring
Cloud
实战指南,让你轻松成为技术领袖
我们都知道,Docker确实好用,但在面对庞大的集群和数以千计的容器时,它似乎显得力不从心。此时,我们的主角Kubernetes闪亮登场。接下来,让我们先来了解一下Kubernetes的基本概念,然后再深入探讨其实践应用,让我们循序渐进地探索这个强大的工具。在了解Kubernetes的基本概念时,我们将重点关注以下七个方面:Docker的管理痛点什么是K8s?云架构&云原生K8s架构原理K8s核心
手把手教你学Java
·
2024-02-06 09:06
k8s
springcloud
spring
cloud
spring
spring
boot
那些知名的IT证书 之 AWS篇
前言让一组数据告诉你,有哪些证书很火:TOP-PAYINGCERTIFICATIONS:GoogleCertifiedProfessional
Cloud
Architect—$175,761AWSCertifiedSolutionsArchitect–Associate
customservice
·
2024-02-06 09:52
考试专栏
-
AWS
aws
云计算
学习
RTthread线程间通信(邮箱,消息队列,信号/软件中断)---03信号(软件中断)
源码分析
信号实际使用看这一个#ifdefined(RT_USING_SIGNALS)rt_sigset_tsig_pending;/**sig_vectors==RT_NULL){//这一个线程之前没有安转过rt_thread_alloc_sig(tid);}if(tid->sig_vectors){old=tid->sig_vectors[signo];if(handler==SIG_IGN)tid->
唐·柯里昂798
·
2024-02-06 09:15
网络
物联网
笔记
单片机
stm32
51单片机
mcu
CNCF 介绍
CNCFisanopensourcesoftwarefoundationdedicatedtomaking
cloud
nativecomputinguniversalandsustainable.
Cloud
nativecomputingusesanopensourcesoftwarestacktodeployapplicationsasmicroservices
邪恶的奥伯伦
·
2024-02-06 09:04
云计算市场分析
目录一、云计算市场概述1.1概述二、国外云计算厂商2.1亚马逊AWS2.2微软AzureAzure2.3Applei
Cloud
三、国内云计算厂商3.1阿里云3.2腾讯云3.3华为云3.4百度智能云一、云计算市场概述
夜夜流光相皎洁_小宁
·
2024-02-06 08:16
网络安全
#
云计算安全
云计算
云计算安全
网络安全
netty-websocket扩展协议及token鉴权补充
文章源码:gitee源码部分可以看上一篇文章中的
源码分析
netty-websocket鉴权token及统一请求和响应头(鉴权控制器)最近刚好没事,看到有朋友说自定义协议好搞,我就想了想,发现上面那种方式实现确实麻烦
离别又见离别
·
2024-02-06 08:12
java排坑之路
websocket
lua
网络协议
c++之std::unique_lock, std::lock, std::scoped_lock及std::condition_variable
可用的第二个参数有三种,而lock_guard只有一种unique_lock的析构需要判断_M_owns,而lock_guard无需判定条件变量的传参为unique_lock说什么都不如源码来的简单明了1.1
源码分析
liuge
·
2024-02-06 08:12
c++学习
c++
开发语言
后端
Docker部署next
cloud
及其使用方法
Docker部署Next
cloud
及其使用方法Docker安装Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。
CodeAlan
·
2024-02-06 08:45
docker
nextcloud
docker
容器
window下连接云服务器
参考视频(http://source.docs.
cloud
care.cn/support/faq/webfaq/webfaq_11/)
维乾
·
2024-02-06 08:05
xv6(RISC-V)操作系统
源码分析
第六节——锁
一、程序并发执行带来的问题及解决方案(一)并发执行带来的问题程序的并发执行提高了程序执行的效率,这是大多数内核所追求的,xv6也是这样。xv6采用两种方式实现程序的并发执行:采用多处理器架构在一个CPU上实现多线程机制xv6采用多处理器架构(硬件系统具有多个CPU独立执行)来实现程序的并发执行。这些CPU共享同一个DRAM,这种共享就带了问题:一个CPU在读取一个数据的同时,另一个CPU正在更新它
MCQSLW
·
2024-02-06 08:05
risc-v
unix
汇编
c语言
xv6(RISC-V)操作系统
源码分析
第一节——操作系统接口
一、内核与进程xv6使用传统形式内核(一个向其他运行中的程序提供服务的特殊程序)。每一个正在运行的程序称为进程,进程拥有自己的指令、数据与栈的内存空间。它们的功能如下:指令:实现程序的运算数据:用于运算过程的变量栈:管理程序的过程调用一个计算机通常有许多进程,但只有一个内核。二、进程调用内核服务的方式——系统调用进程通过调用系统调用来调用内核的服务。系统调用是操作系统接口中的一个调用。系统调用会进
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
vscode
c语言
xv6(RISC-V)操作系统
源码分析
第二节——操作系统组织
一、一个操作系统的基本要求一个操作系统至少需要满足以下三个要求:多路复用进程隔离进程通信(一)多路复用硬件CPU的数量有限,且往往少于同时存在的进程数量。而操作系统需要支持进程的并发执行,所以操作系统应该能使多个进程分时共享计算机的资源。(二)进程隔离一个进程的运行,应当具有一定的独立性,这个独立性指该进程在一定程度上不受其他进程的影响。这可以保证出了bug的程序不会严重影响其他程序的正常运行。(
MCQSLW
·
2024-02-06 08:34
risc-v
c语言
unix
汇编
vscode
xv6(RISC-V)操作系统
源码分析
第三节——地址映射与内存分配
一、xv6页表的作用物理内存指DRAM中的存储单元。物理存储器的一个字节有一个地址,称为物理地址。当指令操作虚拟地址时,分页硬件会将其翻译成物理地址,然后发送给DRAM硬件以读写。而分页硬件操作的核心数据结构就是页表。页表在物理内存中。通过页表机制,xv6为每个进程提供各自私有的地址空间和内存。页表决定了内存地址的含义与物理内存的哪些部分可以被访问。页表提供了一个间接层次,允许xv6实现如下技巧:
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
vscode
xv6(RISC-V)操作系统
源码分析
第五节——中断与设备驱动
一、驱动程序驱动程序是操作系统中管理特定设备的代码,它的功能包括:配置设备相关的硬件控制设备的执行处理设备产生的中断与等待设备I/O的进程进行交互驱动程序会与它所管理的设备并发执行。驱动程序必须了解设备的硬件接口。设备可以产生设备中断,在xv6中,内核中的devintr程序会处理这个中断。许多设备驱动程序会在两个上下文(context)中执行代码。这两个上下文分别是:上半部分(tophalf):在
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
c语言
Semaphore
源码分析
1.Semaphore定义Semaphore主要用于限量控制并发执行代码的工具类,其内部通过一个permit来进行定义并发执行的数量,其实可以理解为一个限制数量的ReadLock获取.Semaphore主要特点:Semaphore方法的实现通过Sync(AQS的继承类)代理来实现2.支持公平与非公平模式,都是在AQS的子类里面进行,主要区分在tryAcquire里面先看一个简单的demoimpor
铁甲依然在_978f
·
2024-02-06 07:12
ReentrantLock
源码分析
、LockSuppor、ReentrantReadWriteLock、锁优化的方法
ReentrantLock类图我们看一下重入锁ReentrantLock类关系图,它是实现了Lock接口的类。NonfairSync和FairSync都继承自抽象类Sync,在ReentrantLock中有非公平锁NonfairSync和公平锁FairSync的实现。在重入锁ReentrantLock类关系图中,我们可以看到NonfairSync和FairSync都继承自抽象类Sync,而Sync
_蓝天IT_
·
2024-02-06 07:12
并发编程专题
数据库
Linux 【yum配置国内源】
目录前言1.备份原有源2.下载国内源3.清除之前的yum缓存4.重新生成缓存前言现在阿里云和腾讯云的服务器都推出了兼容contOS8的系统Open
Cloud
OS8.6,在处理yum源的时候直接当成contOS8
疯一样的MEI男子
·
2024-02-06 06:32
linux
linux
运维
服务器
分享springboot框架的一个开源的本地开发部署教程(若依开源项目开发部署过程分享持续更新二开宝藏项目PostgresSQL数据库版)
1首先介绍下若依项目:若依是一个基于SpringBoot和Spring
Cloud
技术栈开发的多租户权限管理系统。
Java000I
·
2024-02-06 06:57
开源项目部署分享
学习历程
spring
boot
开源
数据库
若依
aliyun-oss上传图片2023
1、版本介绍spring.boot.version2.7.8spring-
cloud
.version2021.0.5spring.
cloud
.alibaba.version2021.0.4.02、依赖配置
清风拂山感
·
2024-02-06 06:07
开发语言
java
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他