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
SFTP服务器详解
Java并发编程-AQS
详解
及案例实战(上篇)
文章目录AQS概述AQS的核心概念AQS的工作原理AQS的灵活性使用场景使用指南使用示例AQS的本质:为啥叫做异步队列同步器AQS的核心机制“异步队列”的含义“同步器”的含义总结加锁失败的时候如何借助AQS异步入队阻塞等待AQS的锁队列加锁失败时的处理流程异步入队的机制总结ReentractLock如何设置公平锁策略以及原理设置公平锁策略公平锁的运作原理尝试获取锁释放锁性能与公平性的权衡tryLo
猿与禅
·
2024-09-15 02:56
Java技术栈源码分析
java
AQS
并发编程
原理
Java高并发编程
详解
系列-深入理解Thread构造
上篇分享中主要是对线程的基本概念和基本操作做了一个分享,同时提出了两种常用的创建多线程的方法,当然在后期的分享中也会提及到更多的创建线程的方式,到后期的分享的时候再说。这次主要是深入的理解一下Thread的构造函数,通过构造函数对于Thread有一个更加深入的了解。这里首先提供一个JDK1.6的ThreadAPI截图线程命名规范 从源码分析可以看到在Thread类中默认提供了线程的命名方式,这个
nihui123
·
2024-09-15 02:26
高并发
Java高并发
Java
高并发
Java高并发编程
详解
系列-Balking设计模式
导语 在实际操作中当某个线程因为发现其他线程正在进行相同的工作而放弃即将开始的任务,这种情况就被称为是Balking模式,Balking英文的意思是犹豫。在多个线程监控某个共享变量,A线程监控到共享变量发生变化后立即触发某个动作,但是这个这个时候发现了B线程也对该变量开始了行动,这个时候A变量就放弃了准备工作。下面就来详细的讲解一下关于Balking模式什么是Balking模式 在餐厅吃饭的时
nihui123
·
2024-09-15 02:56
高并发
设计模式
java
编程语言
Java高并发编程
详解
系列-Future设计模式
导语 假设,在一个使用场景中有一个任务需要执行比较长的时间,通常需要等待任务执行结束之后或者是中途出错之后才能返回结果。在这个期间调用者只能等待,对于这个结果Future设计模式提供了一种凭据式的解决方案。在日常生活中,这种方案也是存在的。例如去洗衣店洗衣服,当你把衣服放到洗衣店,等他洗完需要一段时间,这个时候洗衣店就会给你一凭证,你可以通过这个凭证到时候去取洗好的衣服。这个例子就是生活中的Fu
nihui123
·
2024-09-15 02:56
高并发
Java高并发
Future
高并发
ajax讲解
即使用Javascript语言与
服务器
进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。AJAX还有一个最大的特点就是,当
服务器
响应时,不用刷新整个浏览器页面,而是可以局部刷新。
夜不眠,码三千
·
2024-09-15 02:55
okhttp
AJAX异步请求数据
二、使用步骤1.语法格式2.示例2.注意事项总结前言本篇主要介绍怎么使用AJAX向
服务器
请求数据。一、AJAX是什么?
铸键为犁
·
2024-09-15 02:25
JavaWeb
ajax
servlet
javascript
思科路由器交换机密码破解过程
详解
路由启动过程加电自检(POST)加载bootstrap代码检查配置寄存器寻找CiscoIOS加载CiscoIOS寻找配置文件加载配置文件若没有配置文件,进入Setup模式,进行初始化配置运行路由器操作系统查看命令•showversion:检查配置寄存器的值,硬件配置,IOS版本•showflash:检查Flash中的IOS,或是flash大小,使用情况(占用多少,剩下多少)•showstartup
zhane_hao
·
2024-09-15 02:22
内网穿透之EW使用、判断
服务器
是否出网
环境搭建使用的是下面文章的环境记一次学习--内网穿透-CSDN博客ew代理然后同样通过thinkphp漏洞写入文件,然后通过蚁剑连接然后上传ew的Linux版本,然后加权执行一层代理正向代理设置正向代理(在ubuntu上),然后kali在proxychain配置文件中连接ubuntu的192.168.244.154的代理端口反向代理在ubuntu上设置反向代理,将连接反弹到kali上的某个端口。然
板栗妖怪
·
2024-09-15 02:53
学习
内网渗透
增强for循环 (for each循环)
详解
“我们仍需共生命的慷慨与繁华相爱,即使岁月以刻薄和荒芜相欺”文章目录前言文章有误敬请斧正不胜感恩!增强for循环1.遍历数组2.遍历字符串数组3.遍历集合(如List)4.遍历Set集合5.遍历Map的键值对6.遍历二维数组7.遍历对象数组总结前言写在开始:增强for循环(也称foreach循环)是迭代器遍历方法的一个“简化版”,是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合。
blaizeer
·
2024-09-15 01:50
Java
java
【Linux 从基础到进阶】Puppet配置管理工具使用
Puppet配置管理工具使用Puppet是一种开源的配置管理工具,广泛用于自动化管理和配置
服务器
。它通过声明式的语言定义系统状态,能够跨多台
服务器
实现一致性配置。
爱技术的小伙子
·
2024-09-15 01:50
Linux从基础到进阶
linux
puppet
运维
python离线安装pip
如果您的
服务器
没有互联网连接,您仍然可以通过其他方式将pip安装到
服务器
上。
于光yuguang
·
2024-09-15 01:19
python
pip
开发语言
rsync exited with code 255.Load key “...“: invalid format Permission denied, please try again.
在配置githubactions自动部署前端项目到
服务器
上时,登录
服务器
使用的是秘钥登录。
沧州刺史
·
2024-09-15 01:16
后端
服务器
运维
github
actions
linux
ssh
Spark集群的三种模式
文章目录1、Spark的由来1.1Hadoop的发展1.2MapReduce与Spark对比2、Spark内置模块3、Spark运行模式3.1Standalone模式部署配置历史
服务器
配置高可用运行模式
MelodyYN
·
2024-09-15 01:16
#
Spark
spark
hadoop
big
data
Rsync服务端和客户端多模块和排错
一台
服务器
可能有N多个文件需要同步备份,那怎么办呢?
梅坞茶坊
·
2024-09-15 01:45
服务器
linux
服务器
linux
运维
前端性能优化
(假设是输入的一个域名而非IP)1.通过DNS解析获得网址的对应IP地址2.浏览器拿到IP地址与远程web
服务器
通过TCP三次握手协商来建立一个TCP/IP连接3.浏览器通过HTTP接发送请求4.服务
EdmundChen
·
2024-09-15 00:16
shell 笔记_s1=abc,s2=def,[-z‘‘‘]&;&;echo‘$s1‘ echo‘$s2‘的输出是什么
Linux教程,Linux从入门到精通======================linux从入门到精通(第2版)Linux系统移植Linux驱动开发入门与实战LINUX系统移植第2版Linux开源网络全栈
详解
从
2024云技术
·
2024-09-15 00:40
运维
linux
面试
Nacos 与 Eureka 的区别
1.基础对比1.1.架构设计:集中式vs分布式Eureka采用的是客户端-
服务器
(Client-Server,CS)架构。Eureka
litGrey
·
2024-09-15 00:10
微服务
eureka
【集群架构中的故障集合】_nfs connection reset by peer
3.Connectionrefused连接拒绝检查是否能ping通对应
服务器
[12:41root@backup~]#rsync-avz/etc176.16.1.31:/tmpssh:connecttohost176.16.1.31port22
2024云技术
·
2024-09-15 00:09
2024年程序员学习
架构
java
linux
Java基础一
B/S(Browser/Server),浏览器/
服务器
程序C/S(Client/Server),客户端/服务端,桌面应用程序1、C/S和B/S各有优势,C/S在图形的表现能力上以及运行的速度上肯定是强于
十一路客
·
2024-09-15 00:09
java
开发语言
Web开发
详解
要做Web开发,就好像你在厨房里要做一顿丰盛的晚餐,从准备食材到最后上桌,整个过程得协调得当。Web开发的流程有前端、后端、数据库、API,以及其他的工具和技术来共同组成。别担心,听起来复杂,但我会给你讲得生动有趣,让你感受到Web开发的美妙。1.前端开发(Web开发的颜值担当)前端就是用户能直接看到和互动的部分,给人的第一印象尤为重要,简直就是网站的“面子工程”。1.1HTML-构建页面骨架HT
你可以自己看
·
2024-09-15 00:07
前端
【漏洞复现】2023HVV WPS Office 远程代码执行漏洞(RCE)
文章目录前言声明一、漏洞描述二、影响范围三、漏洞复现服务端的功能客户端的功能四、修复建议前言2023HVV期间曝出的WPSOffice存在RCE漏洞,攻击者可通过该漏洞执行任意命令,获取
服务器
控制权限。
李火火安全阁
·
2024-09-15 00:07
漏洞复现
应用安全
WPS
Office
Docker 安装配置和基本命令
详解
以及案例示范
1.引言容器化技术的快速发展给软件开发和运维带来了革命性的变化,Docker作为这一领域的领军者,已经成为软件开发和部署流程中的重要工具。Docker的轻量化、快速启动和高效资源利用让开发者能够在不同的环境中实现一致的开发体验。本篇文章将详细讲解如何在CentOS系统中安装Docker,如何配置阿里云镜像加速,Docker的基本命令和语法,以及通过实际的电商交易系统案例来演示如何在Docker环境
J老熊
·
2024-09-15 00:37
docker
容器
运维
面试
linux
微服务治理:Nacos, Zookeeper, consul, etcd, Eureka等 5 个常用微服务注册工具对比
它的架构基于一组
服务器
代理形成的共识组和与
服务器
交互的许多客户端代理。主要特点包括:服务发现:服务在Nacos中注册,客户端可以通过DNS或HTTPAPI发现服务及其位置。健康检查:
surfirst
·
2024-09-15 00:06
架构
微服务
zookeeper
consul
SpringBoot—集成AOP
详解
(面向切面编程Aspect)
AOP介绍AOP概述 AOP是Aspect-OrientedProgramming,即为面向(切面)方面编程。在维基百科中的解释:Aspect是一种新的模块化机制,用来描述分散在对象、类或函数中的横切关注点。从关注点中分离出横切关注点是面向切面的程序设计核心概念。分离关注点使得解决特定领域问题的代码从业务逻辑中独立出来,业务逻辑代码不需要再包含针对特定领域问题代码的调用,比如一些公用模块的日志、
Hughman
·
2024-09-15 00:05
docker镜像的批量备份和加载
随着微服务的不断发展,docker在微服务的部署中也占着不可缺少的角色,有这样一种场景,需要将
服务器
上的若干个最新的镜像打成tar.gz做一个备份或者异地部署。
小卡车555
·
2024-09-14 23:05
docker
【Java实战】使用自定义注解实现参数校验
详解
文章目录前言一、Java注解简介二、启用注解校验1.启用注解2.注解@Valid和@Validated2.1@Valid级联校验2.2@Validated高级使用三、自定义注解1.统一异常处理2.编写注解2.1自定义校验2.2多参数校验2.3列表校验总结前言由于实际开发中遇到大量相同的条件参数验证,不想写重复代码及让代码看起来更加优雅简洁,所以决定使用自定义注解进行参数校验一、Java注解简介Ja
.猫的树
·
2024-09-14 23:04
【Java实战】系列
java
自定义注解
参数校验
Web3入门指南:从基础概念到实际应用
与以往依赖中心化
服务器
和大公司控制的数据模式不同,Web3通过区块链技术实现了数据的分布式存储和处理。这一去中心化
dingzd95
·
2024-09-14 23:01
去中心化
web3
区块链
人工智能
智能合约
服务器
运维小技巧(二)——如何进行监控告警
服务器
运维难度高的原因,很大程度是因为
服务器
一旦出现问题,生产环境的业务就会受到严重影响,极有可能带来难以承担的后果。因此这份工作要求工程师保持高要求的服务质量,能够快速响应问题,及时解决问题。
baiolkdnhjaio
·
2024-09-14 23:00
网络安全
springboot结合vue如何展示
服务器
磁盘里的图片,如何预览图片
1、在springboot配置文件中用spring.web.resources.static-locations配置静态资源路径例如图片的位置存放在
服务器
C盘下的路径为:C:/image/先在配置文件中使用
夏之小星星
·
2024-09-14 23:59
spring
boot
vue.js
服务器
选择适合你企业发展的
服务器
1.我的
服务器
的主要目的是什么?主要是用于电子邮件目的?还是认为数据传输更重要?当然,选择多功能的
服务器
是最佳的,这样你就不必只将其用于一个目的而已。
666IDCaaa
·
2024-09-14 23:28
服务器
运维
为什么需要DDos高防
服务器
呢?
在当今信息化快速发展的时代,网络安全问题显得尤为重要。DDoS攻击是一种耗尽系统资源的攻击方式,可以导致正常服务请求无法得到响应。这种攻击不仅影响用户体验,还可能导致企业声誉受损、经济损失以及客户流失等严重后果。因此,选择有效的DDoS高防服务对于保护网络安全至关重要。DDoS高防服务可以通过云端清洗集群、数据库监控牵引系统等技术进行有效的削弱。这些技术能够识别并过滤恶意流量,确保正常用户能够顺利
666IDCaaa
·
2024-09-14 23:28
ddos
服务器
网络
常见的虚拟主机和
服务器
的分类
任何一个网站都需要有一个存放网站资源的地方,这个“地方”就称为“网站
服务器
”。你可以把网站
服务器
理解为可以通过互联网访问的电脑,然后根据这台“电脑”的性能和构架,又分有虚拟主机、VPS、独立
服务器
等。
666IDCaaa
·
2024-09-14 23:28
服务器
论文分享系列(二)——论微服务架构及其应用
前端Web服务由负载均衡与
服务器
集群结合,实现高并发的前台界面;平台保障服务以Eureka为中心
马斯洛金字塔下的小灵猴儿
·
2024-09-14 22:25
#
软考高项架构师
论微服务架构及其应用
论文
ssh安装,配置以及免密连接
ssh安装,配置以及免密连接目录:一、ssh检查与安装二、ssh基本用法三、配置文件(~/.ssh/config)四、ssh免密连接五、通过ssh在
服务器
执行命令一、ssh检查与安装sudosystemctlstatusssh
叶域
·
2024-09-14 22:54
环境配置与项目部署
ssh
linux
React 前端应用结合 Nginx 部署指南及常见错误排查
在现代Web开发中,React已成为构建用户界面的流行选择,而Nginx则是一个高性能的Web
服务器
,广泛用于静态文件的托管和负载均衡。
蜗牛去旅行吧
·
2024-09-14 22:54
前端
react.js
nginx
金融爱好者周刊-第 31 期
2、
详解
中央经济工作会议:2022年怎么"稳字当头"?阅读链接:https:/
LuChenghao
·
2024-09-14 22:26
QMQTT在项目中的用法
在一次项目实践中,需要使用MQTT协议向
服务器
发送数据,经过了解之后MQTT协议底层是基于TCP协议的。
好学松鼠
·
2024-09-14 22:19
c++
qt
阿里云新用户账号看不到2核2G49.68元1年的云
服务器
是怎么回事?
阿里云2022年的双11大促活动“金秋云创季”活动正在火热进行中,但是有部分用户明明看到活动中有说明,此次双11活动有2核2G49.68元1年、2核4G100元1年的云
服务器
,但是自己的账号虽然还未购买过阿里云产品
阿里云最新优惠和活动汇总
·
2024-09-14 21:08
一条sql是如何执行的
详解
一条sql是如何执行的
详解
1.SQL解析(Parsing)2.查询重写(QueryRewrite)3.查询规划(QueryPlanning)4.查询执行(QueryExecution)5.结果返回示例:
听忆.
·
2024-09-14 20:11
轻松拿捏【面试干货】
sql
数据库
mariadb主从配置步骤
mariadb主从配置步骤配置开始前注意关闭主从
服务器
的防火墙或者确保主从
服务器
之间数据库通信正常;主
服务器
(主IP)配置a.编辑主
服务器
的MariaDB配置文件:sudovim/etc/my.cnf.d
秋月霜风
·
2024-09-14 20:11
其他知识标记
mariadb
android
adb
Ubuntu系统入门指南:常用命令
详解
Ubuntu系统入门指南:常用命令
详解
引言Ubuntu是一个基于Linux内核的开源操作系统,由Canonical公司和社区共同开发和维护。
像风一样自由2020
·
2024-09-14 20:11
ubuntu
ubuntu
linux
运维
tapable
详解
tapable
详解
tapable是webpack内部使用的一个流程管理工具,主要用来串联插件,完善事件流执行。
风火一回
·
2024-09-14 19:34
webpack
tapable
webpack
插件制作
RocketMQ 架构简析,看这篇就够了!
如果发送的是事务消息且原始生产者在发送之后崩溃,则Broker
服务器
会联系同一生产者组的其他生产者实例以提交或回溯消费。
V搜编程进阶路
·
2024-09-14 19:33
Java程序员
java-rocketmq
rocketmq
架构
docker-compose部署minio分布式集群
1、节点情况建议:minio节点数最好4节点以上,nginx独立部署在其他
服务器
。
伏案惊涛
·
2024-09-14 19:32
docker
分布式
容器
ExoPlayer架构
详解
与源码分析(17)——TrackSelector
系列文章目录ExoPlayer架构
详解
与源码分析(1)——前言ExoPlayer架构
详解
与源码分析(2)——PlayerExoPlayer架构
详解
与源码分析(3)——TimelineExoPlayer架构
详解
与源码分析
山雨楼
·
2024-09-14 19:02
ExoPlayer
架构
android
音视频
ExoPlayer
Media3
源码
ExoPlayer架构
详解
与源码分析(12)——Cache
系列文章目录ExoPlayer架构
详解
与源码分析(1)——前言ExoPlayer架构
详解
与源码分析(2)——PlayerExoPlayer架构
详解
与源码分析(3)——TimelineExoPlayer架构
详解
与源码分析
山雨楼
·
2024-09-14 19:02
ExoPlayer
架构
android
音视频
ExoPlayer
Media3
源码
ExoPlayer
详解
——高级主题(官方文档)
ExoPlayer
详解
系列文章ExoPlayer
详解
——入门(官方文档)ExoPlayer
详解
——媒体类型(官方文档)ExoPlayer
详解
——高级主题(官方文档)一、数字版权管理ExoPlayer使用
JackeyAndev
·
2024-09-14 19:01
读书笔记
ExoPlayer系列文档
ExoPlayer
电池消耗
APK收缩
OEM测试
数字版权管理
ExoPlayer架构
详解
与源码分析(7)——SampleQueue(4)
long[]newSourceIds=newlong[newCapacity];long[]newOffsets=newlong[newCapacity];long[]newTimesUs=newlong[newCapacity];int[]newFlags=newint[newCapacity];int[]newSizes=newint[newCapacity];CryptoData[]newC
2401_83740189
·
2024-09-14 19:00
程序员
架构
【保姆级】Protobuf
详解
及入门指南
目录Protobuf概述什么是Protobuf为什么要使用ProtobufProtobuf实战环境配置创建文件解析/封装数据附录AQin.proto完整代码Protobuf概述什么是ProtobufProtobuf(ProtocolBuffers)协议Protobuf是一种由Google开发的二进制序列化格式和相关的技术,它用于高效地序列化和反序列化结构化数据,通常用于网络通信、数据存储等场景为什
AQin1012
·
2024-09-14 18:59
Java
网络
protobuf
序列化
二进制协议
协议
Java
微服务架构下的服务治理实现方案
详解
在微服务架构中,服务治理是确保系统稳定运行、提高服务间通信效率和灵活性的关键环节。它涉及服务的发现、负载均衡、容错、监控等多个方面。本文将深入探讨几种常见的服务治理实现方案:Zookeeper、Nacos、Consul、以及Eureka,分析它们的特点、工作原理及应用场景,帮助开发者根据实际需求选择合适的工具。一、服务治理概述服务治理,简而言之,就是对微服务架构中的服务进行有效管理的过程,包括服务
星辰@Sea
·
2024-09-14 18:27
系统架构
架构
微服务
云原生
上一页
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
其他