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
JDK并发工具包
JDK
、JRE和JVM之间的关系
JDK
(JavaDevelopmentKit,Java开发
工具包
)包含JRE以及开发工具,面向开发人员使用。
无量儿
·
2024-09-04 23:46
AOP面向切面编程
AOP面向切面编程如何理解面向切面编程举例理解:核心概念:SpringAOP两种配置风格基于注解的`@AspectJ`风格基于XML的Schema风格代理机制
JDK
动态代理CGLIB代理编程方式创建代理配置
科马
·
2024-09-04 22:55
java
spring
java
后端
Mac 安装Hadoop教程(HomeBrew安装)
2.前提条件2.1安装
JDK
想要在你的Mac电脑上安装Hadoop,你必须首先安装
JDK
。具体安装步骤这里就不详细描述了。你可参考Mac安装
JDK
8。
追光天使
·
2024-09-04 22:21
macos
hadoop
大数据
消息队列基础知识
削峰/限流将短时间高
并发
产生的事务消息存储在消息队列中,然后后端服务再慢慢根据自己的能力去消费
黄卷青灯77
·
2024-09-04 21:17
rabbitmq
分布式
消息队列
分布式消息队列技术选型
网络编程(学习)2024.8.30
目录IO多路复用select、poll、epollIO多路复用机制一.select1.函数2.流程3.案例使用select创建全双工客户端4.
并发
服务器5.案例使用select创建全双工服务端二.poll1
何物爱惜雨#1110
·
2024-09-04 19:37
网络编程
网络
学习
多路复用
select
poll
服务器
JAVA学习你走对了吗?
学习Java的第一步是安装好
JDK
,写一个HelloWorld,其实
JDK
的学习没有那么难。
JDK
的安装其实
JDK
的安装也没有想象的那么难,跟着我一步一步来,其实你会发现,真的特别简单1、
wc沐风
·
2024-09-04 19:31
Sublime text3+python3配置及插件安装
://blog.chargingbunk.cn/微信公众号:rayson_666(Rayson开发分享)个人专研技术方向:微服务方向:springboot,springCloud,Dubbo分布式/高
并发
raysonfang
·
2024-09-04 19:23
PostgreSQL——入门到精通(小白必看)
第一部分:PostgreSQL简介和安装1.1PostgreSQL概述定义:PostgreSQL是一个高度可扩展的开源对象关系数据库系统,支持丰富的数据类型和
并发
控制机制。
范范0825
·
2024-09-04 18:33
postgresql
学习项目1
主要的开发环境和
工具包
括:#
m0_62803606
·
2024-09-04 18:01
学习
thrift RPC调用性能对比
tcprecycle;2.测试数据对比如下一、单进程下,长短连接,两个RPC框架和两大语言对比二二.多进程(线程,协程)下,两大RPC框架和两大语言对比总结:1)Thrift框架性能比gRPC框架快两倍以上;2)高
并发
场景下
飞稀饭你的微笑
·
2024-09-04 17:16
七、性能测试
文章目录一、常见的性能测试二、为什么要进行性能测试三、性能测试实施的流程(一)如何确定性能测试的需求1.关键性能指标分析2.关键业务分析(二)常见的性能指标三、性能测试定义四、性能测试关键指标(一)
并发
用户数一
for_everyoung01
·
2024-09-04 16:50
测试开发
功能测试
单元测试
压力测试
kafka集群搭建
2、erlang和最近比较火的和go语言一样是从代码级别就支持高
并发
的一种语言,所以RabbitMQ天生就有很高
java皮皮虫
·
2024-09-04 16:48
kafka
springboot
后台
kafka
kafka测试
kafka集群
面试:说一下HashMap的底层实现原理,我懵了
本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对
JDK
7的HashMap源码进行分析(
JDK
8会有所不同,需要了解的可自行阅读
JDK
8的
一只程序猿哟
·
2024-09-04 15:09
操作系统-管道通信
编写程序,演示多进程
并发
执行和进程软中断、管道通信。
醉后才知酒浓
·
2024-09-04 15:12
操作系统
算法
c语言
简单的golang
并发
fmt输出
:=0;i<10;i++{wg.Add(1)//增加WaitGroup的计数gofunc(iint){deferwg.Done()//记得在goroutine结束时调用Donefmt.Printf("
并发
执行的循环体
结城明日奈是我老婆
·
2024-09-04 15:40
golang
golang
开发语言
后端
java开发面试:AOT有什么优缺点/适用于什么场景/AOT和JIT的对比、逃逸分析和对象存储在堆上的关系、高
并发
中的集合有哪些问题
JDK
9引入了AOT编译模式。AOT有什么优点?适用于什么场景?
JDK
9引入了一种新的编译模式AOT(AheadofTimeCompilation)。
鸡鸭扣
·
2024-09-04 14:31
java面试
java
面试
开发语言
Redis:支撑高
并发
及高可用复杂的缓存架构
这里写目录标题一、企业级Redis集群架构二、(nginx+lua)+redis+ehcache的三级缓存架构三、数据库+缓存双写一致性解决方案四、大key:缓存维度拆分解决方案五、如何提高缓存的命中率一、企业级Redis集群架构二、(nginx+lua)+redis+ehcache的三级缓存架构三、数据库+缓存双写一致性解决方案四、大key:缓存维度拆分解决方案五、如何提高缓存的命中率
玉成226
·
2024-09-04 12:51
【Redis】
缓存
redis
架构
快手特效刷使用量搬砖挂机项目
通过注册成为平台的特效师,创作者可以设计
并发
布特效,并通过合法的方式增加特效的使用量。核心流程注册与创作:首先,创作者需要在快手平台注册成为特效师,并开始创作特效。
老张笔记创业达人
·
2024-09-04 10:38
其他
经验分享
Rust高级类型概述
Rust作为一种现代的、强类型的系统级编程语言,其高级类型特性为开发者提供了丰富的编程工具和手段,使得Rust在编写高性能、
并发
、安全的系统时具有显著优势。
bigbig猩猩
·
2024-09-04 09:34
rust
开发语言
后端
Maven构建Spring Boot后端项目的步骤
Maven构建SpringBoot后端项目的步骤使用Maven构建SpringBoot后端项目的步骤通常包括以下几个部分:环境准备:确保已经安装了JavaDevelopmentKit(
JDK
),SpringBoot
问道飞鱼
·
2024-09-04 08:26
Java开发
maven
spring
boot
java
Java 入门指南:Java NIO —— Buffer(缓冲区)
这种阻塞模型在处理多个
并发
连接时可能会导致性能瓶颈,因为需要为每个连接创建一个线程,而线程的创建和切换都是有开销的。
ZachOn1y
·
2024-09-04 08:53
Java
java
nio
个人开发
后端
java-ee
团队开发
Java 入门指南:Java NIO —— Channel(通道)
这种阻塞模型在处理多个
并发
连接时可能会导致性能瓶颈,因为需要为每个连接创建一个线程,而线程的创建和切换都是有开销的。
ZachOn1y
·
2024-09-04 08:22
Java
java
nio
后端
个人开发
java-ee
服务器
团队开发
【架构-29】RPC
实现分布式系统在现代的软件应用中,尤其是大规模的企业级应用和互联网服务,往往需要构建分布式系统来满足高
并发
、高可用和可扩展性的要求。
W Y
·
2024-09-04 07:44
架构
rpc
网络协议
并发
服务器---IO多路复用
单循环服务器:同一时刻只能处理一个客户端任务
并发
服务器:同一时刻,只能处理多个客户端的任务实现方法:多进程多线程IO多路复用IO多路复用:1.阻塞io(fgetsscanfrecvgetcharread
耶耶耶!ohh
·
2024-09-04 04:27
服务器
运维
linux服务器程序设计模型,Linux下几种
并发
服务器的实现模式(详解)
1>单线程或者单进程相当于短链接,当accept之后,就开始数据的接收和数据的发送,不接受新的连接,即一个server,一个client不存在
并发
。
tianjiaxiaoer
·
2024-09-04 01:08
linux服务器程序设计模型
【Python机器学习】卷积神经网络(CNN)的
工具包
Python是神经网络
工具包
最丰富的语言之一。两个主要的神经网络架构分别是Theano和TensorFlow。这两者的底层计算深度依赖C语言,不过它们都提供了强大的PythonAPI。
zhangbin_237
·
2024-09-04 01:38
Python机器学习
机器学习
python
cnn
神经网络
自然语言处理
开发语言
报错:java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter
解决方案:调整
JDK
到java9以下;、添加javax.xml.bind的依赖对于Maven:javax.xml.bindjaxb-api2.3.1对于Gra
盖盖衍上_染染熊
·
2024-09-04 01:07
日常报错记录-后端
java
xml
开发语言
IO多路复用
操作方式:创建文件描述符添加文件描述符通知内核开始监测根据返回的结果做对应操作应用场景:1.构建
并发
服务器,使用IO多路复用监测多个客户端套接字2.使用io多路复用监测多个IO所对应的通信(如:网络、串口
我可莉害了ღ
·
2024-09-04 00:06
服务器
数据库
运维
开发基础软件安装地址(持续更新中)
java常用的
jdk
1.8版本安装包链接:
jdk
-8u421-windows-x64.exeideajava常用的开发工具链接:ideaIU-2023.1.2.exepython3链接:python-3.7.7
一只经常emo的程序员
·
2024-09-03 23:29
小白手册
java
python
编辑器
intellij-idea
python
小琳Python课堂:Python高
并发
实现的基本原理(高阶版)
今天,我们将从高阶视角深入探讨Python高
并发
实现的基本原理,特别是线程安全性、线程同步和原子性这三个核心概念。这些概念对于构建复杂、高效的多线程应用程序至关重要。
小琳ai
·
2024-09-03 21:16
缓存
中间件
JAVA与Python谁更适合后端?
Java在处理大量数据和高
并发
请求时表现出色,具有强大的扩展性,可以使用多线程和分布式计算等技术实现高
并发
。此外,Java的自动内存管理和垃圾回收机制也有助于提高系统稳定性
纵然间
·
2024-09-03 21:13
java
python
开发语言
性能测试-
并发
测试心得
一些关键名词吞吐量指的是在一定时间内系统处理请求或传输数据的能力,具体到性能测试中的话,就是指单位时间内系统处理并完成的请求数量或者是系统传输的数据量。例如,吞吐量可以表示为系统每秒处理HTTP请求次数,或者是系统每秒钟完成的事务数量(TPS)。这个指标很大程度体现了系统的处理效率和负载承载能力。对于这个指标,影响其的因素与CPU、磁盘的I/O紧密相关。例如,一个Web应用在每次请求时都会去查询数
什么时候才能变强
·
2024-09-03 20:08
#
测试基础知识
性能测试
Java 内存模型-锁的内存语义
章节目录锁的释放-获取建立的happens-before关系锁的释放-获取的内存语义锁的释放-获取建立的happens-before关系锁是Java
并发
编程中最重要的同步机制。
markfork
·
2024-09-03 20:20
面试宝典第三话 -- 如果系统QPS突然提升10倍该怎么处理?
在高
并发
系统重,QPS(QueriesPerSecond)是一个重要的性能指标。当系统QPS突然提升10倍时,如果没有合理的对应措施,系统可能会出现性能瓶颈甚至奔溃。
有头发的程序猿!
·
2024-09-03 19:02
随手记录
java开发
面试
java
1_Burpsuite的安装
第一步.下载并安装
JDK
百度
jdk
下载Java环境download
jdk
第二步.打开网址后下载最新版的
jdk
第三步,同意条款,直接下载exe或者压缩包第四步,打开安装程序,下一步第五步,安装路径默认就好了
Enomothem
·
2024-09-03 18:07
Java 快速入门 知识精简(2)基础知识-注释
*多行注释不可以嵌套使用*/文档注释:/***@author指定作者*@version指定文件的版本*@param参数名对参数进行说明*@return返回值对返回值进行说明*/说明:1)注释内容可以被
JDK
Tangy范
·
2024-09-03 16:18
Java
java
开发语言
ThreadLocal中的内存泄漏问题及
JDK
处理方法13
由图可知,ThreadLocal.ThreadLocalMap对应的Entry中,key为ThreadLocal对象的弱引用,方法执行对应栈帧中的ThreadLocal引用为强引用。当方法执行过程中,由于栈帧销毁或者主动释放等原因,释放了ThreadLocal对象的强引用,即表示该ThreadLocal对象可以被回收了。又因为Entry中key为ThreadLocal对象的弱引用,所以当jvm执行
高洪岩
·
2024-09-03 16:16
jvm
java
开发语言
SpringCloud中什么是服务雪崩,常见的解决方案有哪些?(面试版)
(其实就是一个服务的问题导致另一个访问它的服务出问题)常见的解决方案:1.请求限流:限制访问微服务请求(接口)的
并发
量,避免服务因浏览激增出现故障2.线程隔离:限定业务能使用的线程数量而将故障业务隔离,
雪球不会消失了
·
2024-09-03 15:06
SpringCloud
spring
cloud
面试
java
使用 Nginx 部署前端 Vue 项目:跨平台详细指南
Nginx是一个高性能的Web服务器和反向代理服务器,以其稳定性和高
并发
处理能力而闻名。它可以快速处理静态内容,同时支持负载均衡、反向代理等功能,非常适合部署前端应用,如Vue项目。
Hello.Reader
·
2024-09-03 11:14
运维
web
前端
vue.js
javascript
nginx
Rust简介、安装指南
一、Rust简介Rust是一种由Mozilla开发的系统级编程语言,自2010年首次公开发布以来,因其高性能、
并发
性、安全性以及开发人员友好的语法而备受瞩目。
陪倩碎碎念
·
2024-09-03 11:43
rust
开发语言
后端
Java GC 详解:Minor GC和Full GC以及CMS理解
ConcurrentMarkandSweep(
并发
标记-清除)CMS的官方名称为“MostlyConcurrentMarkandSweepGarbageCollector”(主要
并发
-标记-清除-垃圾收集器
搬山道猿
·
2024-09-03 11:41
java
jvm
开发语言
利用Spring Boot的@Transactional注解保障业务数据的一致性
当应用程序需要处理多个数据库操作时,保证这些操作要么全部成功,要么全部失败(即所谓的原子性),以及确保这些操作不会干扰其他
并发
运行的操作(即隔离性),成为了软件工程师们面临的挑战之一。
潘多编程
·
2024-09-03 10:39
spring
boot
数据库
oracle
制作Docker镜像,用来编译Open
JDK
11源码
今天我们就来看下Docker镜像bolingcavalry/buildopen
jdk
11:0.0.2的制作过程,看看它做了哪些事情来简化下载过程;参考文章如果您打算在真实Linxu环境下编译Open
JDK
11
2401_83329718
·
2024-09-03 10:37
程序员
docker
容器
运维
CentOS下高
并发
socket最大连接数所受的各种限制
CentOS下高
并发
socket最大连接数所受的各种限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高
并发
TCP连接处理时,最高的
并发
数量都要受到系统对用户单一进程同时可打开文件数量的限制
浪里狼
·
2024-09-03 09:31
网络编程
centos
socket
连接数
最大连接数限制
服务器停机重启后jenkins启动失败,解决办法
前几天服务器突然停机重启了,重启后发现jenkins服务停了,去启动的时候启动不了原因:服务器停机重启后,配置的jenkins文件的
jdk
目录失效了,恢复成了一开始的
jdk
目录解决办法:重新去/etc/
面包会有的,牛奶也会有的。
·
2024-09-03 08:52
服务器
jenkins
servlet
Java 入门指南:Java
并发
编程 —— CAS 机制实现乐观锁(Optimistic Locking)
乐观锁乐观锁(OptimisticLocking)是一种
并发
控制机制,相对于悲观锁(如互斥锁)而言,它更倾向于假设
并发
冲突不会发生,从而减少锁的使用,提高
并发
性能。
ZachOn1y
·
2024-09-03 08:20
Java
java
开发语言
个人开发
后端
运维
安全
JAVA计算机毕业设计校园二手书交易系统(附源码、数据库)
JAVA计算机毕业设计校园二手书交易系统(附源码、数据库)目运行环境项配置:
Jdk
1.8+Tomcat8.5+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA
卓杰计算机设计
·
2024-09-03 07:48
java
数据库
开发语言
JAVA毕业设计酒店管理系统设计与实现计算机源码+lw文档+系统+调试部署+数据库
+数据库本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术后端技术:JAVA运行环境:Win10、
JDK
1.8
妮维网络
·
2024-09-03 07:47
java
开发语言
jvm
JAVA毕设项目校园二手商品交易系统(java+VUE+Mybatis+Maven+Mysql)
JAVA毕设项目校园二手商品交易系统(java+VUE+Mybatis+Maven+Mysql)项目运行环境配置:
Jdk
1.8+Tomcat8.5+Mysql+HBuilderX(Webstorm也行)
贤杰程序源码
·
2024-09-03 07:16
mybatis
java
vue.js
项目部署实现开机自动启动tomcat和谷歌浏览器 并全屏访问自己部署的项目
项目部署实现开机自动启动tomcat和谷歌浏览器并全屏访问自己部署的项目安装部署流程:1:
jdk
安装(环境变量配置)JAVA_HOMEPATHclasspath2:tomcate安装(环境变量设置)CATALINA_HOME
Mystery、Yu
·
2024-09-03 06:41
项目部署流程
web项目部署
开机启动tomcat
开机全屏打开谷歌浏览器
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他