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
【Java基础】并发
JAVA基础
面试题总结(十三)——JVM(中)
堆空间的基本结构JDK7以及之前的版本,堆空间包括以下部分:新生代内存(YoungGeneration)老生代(OldGeneration)永久代(PermanentGeneration)JDK8版本之后PermGen(永久)已被Metaspace(元空间)取代,元空间使用的是直接内存。内存分配与回收原则1、对象优先在Eden区分配大多数情况下,对象在新生代中Eden区分配。当Eden区没有足够空
城南vision
·
2024-08-26 21:07
jvm
java
开发语言
Golang学习笔记-Golang中的锁
同步原语和锁Golang作为一个原生支持用户态的语言,当提到
并发
进程,多线程的时候,是离不开锁的,锁是一种
并发
编程中的同步原语(SynchronizationPrimitives),它能保证多个Goroutine
武昌库里写JAVA
·
2024-08-26 19:13
面试题汇总与解析
spring
log4j
java
开发语言
算法
Django后端架构开发:Nginx服务优化实践
它的高
并发
处理能力和低资源占用,使其
Switch616
·
2024-08-26 18:11
Python
Web
django
架构
nginx
python
后端
中间件
redis分片集群
主从和哨兵集群模式可以解决高
并发
和高可用的问题,依然存在两个问题没有解决:海量数据的存储问题;高
并发
写的问题;使用redis分片集群能够解决。2.redis分片集群原理?
求知耶
·
2024-08-26 18:10
redis
redis
数据库
缓存
面向对象+线程+集合类面试题(Java)
面向对象编程OOPJava是一个支持
并发
,基于类和面向对象的计算机汇编语言,面向对象软件开发的优点是:代码开发模块化,易于维护和修改代码复用增强代码的可靠性和灵活性增强代码的可理解性面向对象编程有很多重要的特性
励志秃头码代码
·
2024-08-26 16:56
java
开发语言
信号量、进程间的通信
一、信号量信号量(semaphore)是操作系统用来解决
并发
中的互斥和同步问题的一种方法。
我可莉害了ღ
·
2024-08-26 16:55
学习
java锁在分布式系统中还有用吗_什么是Java分布式锁及其实现方式
普通的锁,即在单机多线程环境下,当多个线程需要访问同一个变量或代码片段时,被访问的变量或代码片段叫做临界区域,我们需要控制线程一个一个的顺序执行,否则会出现
并发
问题。如何控制呢?
操作一波
·
2024-08-26 15:19
【
Java基础
】9.多线程与Lambda表达式
【
Java基础
】9.多线程9.1基础概念9.1.1
并发
与并行
并发
:CPU同一时间段执行多种不同的进程并行:CPU同一时刻同时执行不同进程9.1.2进程进程:进入到内存的程序。
莺声碎
·
2024-08-26 15:49
技能学习
java
多线程
Java
并发
编程(四)—synchronized关键字的应用
目录1、synchronized适用场景2、synchronized的原理3、synchronized的锁升级4、synchronized的注意事项5、总结synchronized是Java中用于实现线程同步的关键字。它可以在方法级别或代码块级别使用,以确保同一时刻只有一个线程可以访问被同步的代码段。synchronized通过内部锁机制来实现线程间的互斥访问synchronized关键字可以在方
echola_mendes
·
2024-08-26 14:13
Java并发编程
java
开发语言
运动系统(健康公开课)
图片发自App图片发自App骨质疏松的最严重
并发
症是:骨折!骨折!骨折!(重要的事情说三遍哦)图片发自A
林晓娜Anna
·
2024-08-26 14:15
基于gunicorn+flask+docker模型高
并发
部署
基于Gunicorn+Flask+Docker模型的高
并发
部署是一种现代且高效的微服务架构部署方式,它结合了Flask作为Web框架的简洁性、Gunicorn作为WSGIHTTP服务器的性能优势,以及Docker
Dingdangr
·
2024-08-26 13:34
gunicorn
Nginx反向代理详解
2.Nginx反向代理的优势Nginx作为一款高性能的Web服务器和反向代理服务器,具有以下优势:高性能:Nginx采用事件驱动的异步处理方式,能够处理大量
并发
连接。负载均衡
R0ot
·
2024-08-26 12:31
nginx
反向代理
Redis进阶: 锁的使用
Redis进阶:锁的使用1.概念1.原子性2.事务2.使用Redis构建全局
并发
锁3.Redlock(redis分布式锁)总结相关Blog1.概念1.原子性原子性原子性是数据库的事务中的特性。
cloud_ether
·
2024-08-26 12:01
redis
分布式锁
为什么要使用缓存
为什么使用缓存主要是两方面,缓存可以实现高性能,高
并发
1、高性能我们都知道,查询的时候缓存的性能比数据库高,那么程序中我们如何应用呢。举个例子,比如现在有一个商品数据,一般这种数据变动是比较小的。
木小同
·
2024-08-26 12:56
面试
java
缓存
数据库
java
mysql
raids
如何设计一个高
并发
架构
为什么需要高
并发
架构一个简单的系统,从最开始的时候如果只有10w以内的用户,那么QPS最多也不会超过1000/s。我们开发一个单机的java工程,数据由mysql进行落地是完全可以支持的。
木小同
·
2024-08-26 12:25
面试
java
高并发
分布式
java
面试
从零基础学Go(九)——Go的Goroutine
简介Go语言(简称Go)是由谷歌公司开发的一种静态强类型、编译型、
并发
型的编程语言。Go语言的一个显著特点就是对
并发
编程的良好支持,而Goroutine则是实现这一特性的重要基础。
嚯呀怪怪怪
·
2024-08-26 10:46
golang
并发
线程
Gorountine
多线程
协程
编译原理
计网面经111
如果发送方没有收到确认消息,它会重传数据,直到接收方收到数据
并发
送确认消息。2、序列号和确认号:TCP将每个数据段都分配一个序列号和确认号,序列号用于标识数据段的位置,确认号用于确认已经收到的数据段
朝朝暮暮Quake
·
2024-08-26 09:42
网络
tcp/ip
服务器
路由控制配置network命令解析
network命令1.命令功能network命令用来配置BGP将IP路由表中的路由以静态方式加入到BGP路由表中
并发
布给对等体。
习性
·
2024-08-26 08:35
命令解析
理解RESTful架构
这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(highlatency)、高
并发
等特点。网站开发,完全可以采用软件开发的模式。
GarfieldEr007
·
2024-08-26 06:21
Java
Web
RESTful
架构
POST
GET
PUT
Ruby On Rails: 多
并发
delayed_jobs场景
在实际的生产场景中,我们通常会需要多个delayed_job去
并发
的处理不同类型的任务。若某种任务较多,则可以有多个delayed_job去处理。
solinger
·
2024-08-26 05:19
Ruby
on
Rails
Ruby
On
Rails
Ruby
delayed_jobs
探索高效的
并发
编程:ruby-thread 开源库
探索高效的
并发
编程:ruby-thread开源库ruby-threadVariousextensionstothebasethreadlibrary.项目地址:https://gitcode.com/gh_mirrors
蓬玮剑
·
2024-08-26 05:16
Ruby
并发
模型:解锁多线程编程的奥秘
标题:“Ruby
并发
模型:解锁多线程编程的奥秘”摘要Ruby作为一种动态、灵活的编程语言,提供了多种
并发
模型来满足不同场景下的并行处理需求。
2402_85758349
·
2024-08-26 05:44
ruby
开发语言
后端
一些温暖的事情值得去收集 | 2020.8.26
但是,事情总是不是那么遂人愿,
并发
症出现了。岳母很难受,第二次肠梗阻了,医生建议保守治疗。老人逐渐失去了活的欲望,开始为自己忙到着身后事。然后在老板回去的第二天,老人失踪了,离家出走。
我是东方呀
·
2024-08-26 04:13
用C++实现一个
并发
编程阻塞队列BlockingQueue
用C++实现一个
并发
编程阻塞队列BlockingQueue#pragmaonce#include#include#includetemplateclassBlockingQueue{public:voidadd
photon_wa
·
2024-08-26 04:40
C++
多线程
c++
Tomcat7优化配置_tomcat 64g jvm 内存设置
Tomcat的优化主要体现在两方面:内存、
并发
连接数。1、内存优化:优化内存,主要是在bin/catalina.bat或bin/catalina.sh配置文件中进行。
2401_83739472
·
2024-08-26 02:25
2024年程序员学习
tomcat
jvm
java
JAVA锁
乐观锁定义乐观锁总是假设最好的情况,认为共享资源每次被访问的时候不会出现问题,线程可以不停地执行,无需加锁也无需等待,只是在提交修改的时候去验证对应的资源(也就是数据)是否被其它线程修改了缺点高
并发
的场景下
严文文-Chris
·
2024-08-26 01:24
java
2022-10-04
在患者的肿瘤治疗过程中,可能会接受一个或多个植入式设备,用于输液和用药,以及管理各种合并症和与癌症治疗有关的
并发
症。
朗月斋主
·
2024-08-26 01:47
Golang/Go goroutine调度器原理/实现【原】
Goroutine是Go语言原生支持
并发
的具体实现,你的Go代码都无一例外地跑在goroutine中。你可以启动许多甚至成千上万的goroutine,Go的runti
dianfu2892
·
2024-08-25 23:10
golang
runtime
操作系统
深入理解 Go 语言
并发
编程底层原理
1.什么是
并发
问题1.1
并发
问题引入1.2
并发
操作切片1.3
并发
操作字符串1.4多核CPU架构引入的
并发
问题2.CSP
并发
模型3.基于锁的协程同步Go语言还提供了基于锁(共享内存)的协程同步方案.3.1
Mindfulness code
·
2024-08-25 23:39
Go语言开发
开发语言
Go
flink 状态
**特性:**与
并发
的算子实例绑定,假设算子并行度为N,则
王小工
·
2024-08-25 21:54
Flink
大数据
java
flink
大数据
Java基础
——编码规范及个别类
Java编码规范编码对于我们程序员来说,特别重要,原因如下:一个软件的生命周期,90%的时间都是在维护系统良好的编码习惯可以改善代码的可读性编码规范:起名:做到见名知意,遵循标识符规范不能使用拼音,采用驼峰命名法(StudentInfo)边写代码边测试,打印中间变量进行观察,确保程序正确性基本规范:包名:域名倒写,工具类utils,控制层controller类名:首字母大写,并且一般使用名词,不要
风之彼端
·
2024-08-25 21:54
Java学习
java
开发语言
java基础
——Object类
Object类Object类是所有类的超类.可以通过Ctrl+H查看类继承结构观察Object类的常用方法:toString()打印当前对象(直接打印对象就是打印对象的toString方法)publicStringtoString(){returngetClass().getName()+"@"+Integer.toHexString(hashCode());}getClass()获取类的字节码对
风之彼端
·
2024-08-25 21:24
Java学习
java
jvm
开发语言
Java基础
——System系统类
System系统类(在职的人不去看)跟着源码学习,不看api,一般是给学习者看常用方法://学习数组的时候,自己写过数组拷贝的代码,工具类publicstaticnativevoidarraycopy(Objectsrc,intsrcPos(开始的索引),Objectdest,intdestPos(开始拷贝的数组索引位置),intlength(要拷贝多长));//查询当前系统时间System.cu
风之彼端
·
2024-08-25 21:24
Java学习
java
开发语言
GO语言如何抗住火影忍者手游的高
并发
Go语言非常适合用于处理高
并发
场景,比如像《火影忍者》这样的手游服务器。
四代水门
·
2024-08-25 20:51
golang
开发语言
后端
汉语国际教育专业要不要出国?
而国外依旧被新冠病毒打击得痛不欲生,经济持续低迷;外界对华不友好事件时有发生,这时候做选择,妥妥地纠结
并发
症发作。那到底是出国,还是留在国内?一、不要出国!!!
涉世尚浅_
·
2024-08-25 20:44
Java笔试面试题AI答之线程(20)
文章目录115.简述什么是
并发
容器的实现?
并发
容器的定义
并发
容器的实现方式常见的
并发
容器总结116.简述多线程同步和互斥有几种实现方法,都是什么?用户模式内核模式总结117.简述什么是竞争条件?
工程师老罗
·
2024-08-25 17:03
Java笔试面试题AI答
java
rpc
开发语言
Java笔试面试题之多线程常见考点总结
Java多线程面试题涵盖了Java多线程编程的多个重要方面,主要考察面试者对Java
并发
编程的理解和应用能力。
工程师老罗
·
2024-08-25 17:03
Java笔试面试题AI答
java
开发语言
Java笔试面试题之多线程补充考点总结
高级
并发
控制:ReadWriteLock和StampedLock的深入比较和具体使
工程师老罗
·
2024-08-25 17:03
Java笔试面试题AI答
java
开发语言
Java笔试面试题AI答之线程(14)
1.优化查询语句和索引2.使用合适的锁类型3.控制事务长度4.减小锁的范围5.使用
并发
容器和工具6.锁分解7.使用读写锁8.考虑使用无锁数据结构9.分布式锁10.锁超时机制11.
并发
编程框架80.请列举
工程师老罗
·
2024-08-25 17:02
Java笔试面试题AI答
java
开发语言
音频采集spring_ws_webrtc (html采集麦克风转gb711
并发
送广播播放)完整案例
下载地址:http://www.gxcode.top/code项目说明springboot+webscoekt+webrtc项目通过前端webrtc采集麦克风声音,通过websocket发送后台,然后处理成g711-alaw字节数据发生给广播UDP并播放。后台处理项目使用线程池(5个线程)接受webrtc数据并处理g711-alaw字节数组放到Map容器中,在开一个线程实时获取Map容器中数据通过
java之书
·
2024-08-25 16:23
Java技术栈综合
Java知识点汇总与案例
音视频
spring
webrtc
gb711
pcm
2019年1月7日案例反馈
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App2.抑菌液反馈老人是糖尿病人,因为
并发
症腿部溃烂,还痒溃烂的伤口一直不愈合。
蕾蕾_昕灵
·
2024-08-25 15:27
事务与死锁
隔离性(Isolation):
并发
执行的事务之间不会互相干扰,即使它
FighTing·
·
2024-08-25 14:42
数据库
oracle
【Rust光年纪】深度探索:Rust语言中的文本分析与自然语言处理库综述
Rust语言作为一种快速、安全、
并发
的编程语言,也逐渐走进了这一领域。本文将介绍几个用于Rust语言的文本分析和自然语言处理库,帮助读者更好地理解和应用这些工具。
friklogff
·
2024-08-25 11:28
Rust光年纪
easyui
前端
javascript
SpringBoot基础
其他专栏
Java基础
编程500题前言本专栏是我在学习SpringBoot时的一些笔记。
安晴晚风
·
2024-08-25 07:31
#
SpringBoot基础
spring
boot
后端
java
spring
开发语言
intellij-idea
Electron入门教程2 ——进程模型
欢迎来到Electron的第二期入门教程,上一期我们从零开始编写
并发
布了第一个简单的windows桌面应用程序,对electron的项目结构等也有了基本了解。
害恶细君
·
2024-08-25 04:15
windows
前端框架
electron
chrome
node.js
linux:线程及其相关函数,线程的回收
线程的主要优点包括提高程序的
并发
性,使得多个任务能够在同一进程内
并发
执行,从而提高系统的资源利用率和响应性能。线程之间的切换相较于进程切换,通常开销更小,因此能够更高效地实
htx nb
·
2024-08-25 03:07
java
jvm
开发语言
nodejs的mysql事务,行锁,表锁
事务的使用可以确保在多个
并发
操作
陈不知代码
·
2024-08-25 02:01
mysql
mysql
数据库
如何系统地学习
Java基础
:一份详细的学习指南
在本文中,我将为大家提供一个详细的
Java基础
学习计划,帮助你系统地掌握Java的核心概念和实用技能。学习计划概述阶段1:
Java基础
入门(1-2周)学习编程语言的基础是至关重要的,尤其是对于初学者。
项目笔记与工具库
·
2024-08-24 22:07
学习
java
开发语言
java基础
--数组之倒序输出,乱序输出
倒序输出,乱序输出核心:交换。例:键盘录入长度为5的数组,并倒序输出://键盘录入数组,输出倒序后的数组importjava.util.Scanner;publicclassarraydemo7{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);//键盘录入int[]arr=newint[5];//动态初始化数组f
2301_76718736
·
2024-08-24 21:30
java
排序算法
算法
PolarDB for PostgreSQL 内核解读 :HTAP架构介绍
简介:在PolarDB存储计算分离的架构基础上我们研发了基于共享存储的MPP架构步具备了HTAP的能力,对一套TP的数据支持两套执行引擎:单机执行引擎用于处理高
并发
的OLTP;MPP跨机分布式执行引擎用于复杂的
阿里云云栖号
·
2024-08-24 20:56
云栖号技术分享
postgresql
架构
数据库
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他