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
[JavaSE]_[线程并发]
Java多
线程并发
之同步容器和并发容器-第一篇
Java多
线程并发
之同步容器和并发容器-第一篇概述本文主要讲解在Java多
线程并发
开发中,集合中有哪些支持并发的的。什么是同步容器(集合),什么是并发容器(集合)?并发容器分类有哪些?
tomfyyds
·
2024-01-13 14:46
程序员
java
java程序
java
经验分享
apache
开发语言
c语言
java多
线程并发
之旅-11-优先级队列 Priority Queue
相关学习优先级队列二叉堆堆排序延迟队列Q是什么?怎么用注意事项?源码优先级队列我们知道队列是遵循先进先出(First-In-First-Out)模式的,但有些时候需要在队列中基于优先级处理对象。举个例子,比方说我们有一个每日交易时段生成股票报告的应用程序,需要处理大量数据并且花费很多处理时间。客户向这个应用程序发送请求时,实际上就进入了队列。我们需要首先处理优先客户再处理普通用户。在这种情况下,J
老马啸西风
·
2024-01-13 14:42
thread
Java
并发之旅
java多
线程并发
之旅-10-阻塞队列 BlockingQueue
Q为什么要有阻塞队列?什么是阻塞队列优缺点适用场景实现思想+源码个人启发阻塞队列什么是阻塞队列?阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的
老马啸西风
·
2024-01-13 14:41
thread
Java
并发之旅
Java:双缓冲队列
我们知道,在多个
线程并发
访问同一个资源的时候,需要特别注意线程的同步问题。稍稍不注意,哦活,程序结果不正确了。最经典的就是“银行取钱”的例子,想想,都跟现金挂上钩了,看来这真不容忽视。
dingcho
·
2024-01-13 11:49
Java
java
开发语言
【Java SE语法篇】7.面向对象——类和对象
✨专栏:《
JavaSE
语法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️文章目录1.面向对象程序设计概述1.1类1.2对象1.3类之间的关系2.类的定义和使用2.1简单认识类2.2类的定义格式
爱敲代码的小杨.
·
2024-01-13 08:07
Java
Java
SE语法
java
开发语言
【Java SE语法篇】6.数组
✨专栏:《
JavaSE
语法》❤️感谢大家点赞收藏⭐评论✍,您的三连就是我持续更新的动力❤️文章目录1.数组的基本概念1.1为什么使用数组?
爱敲代码的小杨.
·
2024-01-13 08:07
Java
Java
SE语法
java
算法
开发语言
Java入门&IDEA&基础语法
下面,我们就来聊一聊,Java的三大技术平台:1:
JavaSE
2:JavaME3:JavaEE要开发一个J
是程序喵呀
·
2024-01-13 06:38
Java
java
intellij-idea
【设计模式-03】Strategy策略模式及应用场景
一、简要描述Java官方文档Overview(
JavaSE
18&JDK18)moduleindexhttps://docs.oracle.com/en/java/
javase
/18/docs/api/index.htmlJava
飞鸽FlyGo
·
2024-01-13 05:24
MCA
#
设计模式
设计模式
策略模式
java
应用场景
依赖注入和控制反转
1.1、IoC是什么谁控制谁,控制什么:传统
JavaSE
程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IoC是有专门一个容器来创建这些对象,即由Ioc容器来控制对象的创建
皮皮力_996a
·
2024-01-13 04:25
SSM—2.SpringMVC
通过策略接口,Spring框架是高度可配置的,而且包含多种视图技术,例如
JavaSe
rverPa
不放手, 不错过
·
2024-01-12 23:40
J2EE学习
#
11.SSM
SpringMVC
和
JavaSE
, EE, ME的缩写
ApplicationProgramInterface应用程序编程接口整个JDK的类库就是一个
javase
的API。每一个API都会配置一套API帮助文档。SUN公司提取写好的这套类库就是API。
friendsu
·
2024-01-12 23:55
java
压测工具ab
ApacheBenchmark(简称ab)是Apache安装包中自带的压力测试工具,简单易用,Apache的ab命令模拟多
线程并发
请求,测试服务器负载压力,也可以适用于其他服务:nginx、lighthttp
ifanatic
·
2024-01-12 21:23
工具
Linux
apache
Java基础笔记2019-10-06
2、
JavaSE
(JavaStandardEdition):开发桌面应用。3、JavaEE(JavaEnterpriseEdition):开发Web应用。
此广告牌招租啊
·
2024-01-12 17:06
从零学Java Set集合
JavaSe
t集合文章目录
JavaSe
t集合1Set集合2Set实现类2.1HashSet【重点】2.2LinkedHashSet2.3TreeSet3Comparator自定义比较器1Set集合特点:
贰贰柒丶阿拽
·
2024-01-12 12:41
从零学Java
java
开发语言
【Java基础】进程与线程,并发与并行,CPU单核与多核
进程与线程2CPU单核与多核1进程与线程进程与线程基本单位的对象不同进程是操作系统进行资源分配(包括cpu、内存、磁盘IO等)的最小单位线程是CPU调度和分配的基本单位CPU看不到进程,只能看到待分配的一些
线程并发
与并行并发
DEMIY_
·
2024-01-12 11:10
java
java
开发语言
jvm
关于Tomcat源码学习 这里是一些建议
关于Tomcat源码学习,可以从以下方面开始:了解Tomcat的基本架构首先,了解Tomcat的整体架构,包括Catalina(核心容器)、Jasper(
JavaSe
rverPages引擎)和Coyote
KevinAha
·
2024-01-12 08:29
tomcat
java
定时任务扫表缺点解决方案
其次,可以考虑多
线程并发
greedy-hat
·
2024-01-12 02:16
实习
java
数据库
jvm
JavaSE
基础之多态中成员的访问
当一个父类引用持有子类对象时,对于成员(变量及方法)的访问是有不同的,具体如下:publicclassMainClass{publicstaticvoidmain(String[]args){Fatherf=newChild();System.out.println(f.num);f.hello();}}publicclassFather{intnum=10;publicvoidhello(){S
CL_Ray
·
2024-01-12 02:09
【
JavaSE
基础】02-面向对象
原文写于2016年,个人学习笔记,闲来无事,搬运至此,希望于各位有用。主要内容是:面向对象的基础概念、三大特性、链式编程等。当年真的好有毅力,一字一字敲,一图一图画。文章目录面向对象(Object-OrientedProgramming)1、面向对象概念2、面向对象特点3、面向对象开发、设计、`特征`4、类(与对象)5、类的内存图解`6、成员变量和局部变量的区别`7、形式参数8、匿名对象9、三大特
老坛算粉
·
2024-01-12 01:09
JavaSE2EE
java
原子操作类AtomicInteger详解
i++解析为i=i+1,明显不具备原子性,多
线程并发
共享这个变量时必定会出问题。
极客匠
·
2024-01-12 00:54
JSP内置对象(9大内置对象和4种作用域)
JSP(
JavaSe
rverPages)是一种用于开发动态Web应用程序的Java技术,它提供了一组内置对象和作用域,用于在JSP页面中访问和处理数据。
青春pig头少年
·
2024-01-11 22:19
Web
前端
Web
JSP
Redis 为什么是单线程的?
避免竞争条件:单线程模型避免了多
线程并发
操作可能产生的竞争条件(RaceCondition)。
学习资源网
·
2024-01-11 21:44
redis
数据库
缓存
说一下 jsp 的 4 种作用域?
在JSP(
JavaSe
rverPages)中,有四种作用域,它们决定了对象的可见性和生命周期。
学习资源网
·
2024-01-11 21:14
java
servlet
开发语言
tomcat是什么?它有什么功能和特性?它值不值得我们去学习?我们该如何去学习呢?
Tomcat是一个开源的
JavaSe
rvlet容器,是Apache软件基金会的一个项目,用于实现
JavaSe
rvlet和
JavaSe
rverPages技术。
Direct_Yang
·
2024-01-11 21:28
tomcat
学习
java
初探并发包的基石AQS
所以AQS也可以称之为JUC的基石AQS原理解析在AQS中,有两个重要的变量,分别是标识共享资源加锁情况的变量volatitleintstate,一级一个FIFO的线程阻塞队列,称为CLH队列,当多个
线程并发
访问共享
砌月东谷
·
2024-01-11 21:43
Kotlin程序设计(一)基础语法
Kotlin程序设计初级篇**注意:**在开始学习之前,推荐各位小伙伴有一定的编程语言基础,前置课程:《
JavaSE
教程》或《C语言程序设计》如果没有其他语言的基础,在学习Kotlin时会非常吃力,这门语言语法糖多到爆炸
青空の霞光
·
2024-01-11 20:32
Kotlin
kotlin
开发语言
Kt
Kotlin
Java 之 assert (断言)
在
JavaSE
1.4版本以后也增加了断言的特性。断言是为了方便调试程序,并不是发布程序的组成部分。理解这一点是很关键的。默认情况下,JVM是关闭断言的。
助力毕业
·
2024-01-11 18:14
java
jvm
开发语言
JavaSE
_day18(基于集合的学生管理系统--简易增删改查)
*1.ArrayList练习*1.1创建一个集合,存储学生对象,学生对象的数据来自键盘录入,最后,遍历集合*!!!!学生管理系统**注意:如果不加break,则跳不出switch语句,他会在匹配标签那一行往下执行,直到default语句输完后跳出switch。()publicclassA_One{publicstaticvoidmain(String[]args){//TODOAuto-gener
QuitXIN
·
2024-01-11 17:38
java
eclipse
学习
VUE+Springboot实现生成二维码及二维码下载功能
一、Springboot相关1、pom依赖引入com.google.zxingcore3.3.0com.google.zxing
javase
3.3.02、代码实现importcom.google.zxing.BarcodeFormat
Best_Liu~
·
2024-01-11 16:01
vue.js
spring
boot
前端
Java中的信号量(Semaphore)机制详解
本文将详细介绍信号量的工作原理、使用场景以及如何正确地使用信号量来解决多
线程并发
问题。一、信号量简介信号量(Semaphore)是一种用于控制多个线程对共享资源的访问的同步工具类。
创客公元
·
2024-01-11 12:56
java
开发语言
C++标准学习--多线程
C++多线程+线程池(全详解)-知乎(zhihu.com)多线程(multithreading),是指从软件或者硬件上实现多个
线程并发
执行的技术。
baidu_16271159
·
2024-01-11 12:42
学习
Mysql锁机制与优化
欢迎大家关注我的微信公众号:传送门:Mysql事务原理与优化目录概述锁分类锁等待分析锁优化实践概述锁是计算机协调多个进程或
线程并发
访问某一资源的机制。
Myname_China
·
2024-01-11 11:22
数据库
mysql
数据库
【设计模式-02】Strategy策略模式及应用场景
一、参考资料Java官方文档Overview(
JavaSE
18&JDK18)moduleindexhttps://docs.oracle.com/en/java/
javase
/18/docs/api/index.htmlJava
飞鸽FlyGo
·
2024-01-11 11:55
#
设计模式
MCA
策略模式
设计模式
java
应用场景
Java 注解
在
JavaSE
中,注解的使用目的比较简单,例如标记过时的功能,忽略警告等。在JavaEE中注解占据了更重要的角色,例如用来配置应用程序的任何切面,代替javaEE旧版中
lisus2007
·
2024-01-11 03:24
Java
java
Java动态代理
必须要有实现接口2.创建被代理对象,交给代理对象使用动态代理的实现JDK已经提供了现在的代理对象的生成Proxy类静态方法:newProxyInstance(类加载器,接口数组,处理器)package
javase
proxy.demo1
lisus2007
·
2024-01-11 03:51
Java
java
Redisson 源码解析 - 分布式锁实现过程
使得原本作为协调单机多
线程并发
程序的工具包获得了协调分布式多机多
线程并发
系统的能力,大大降低了设计和研发大规模分布式系统的难
小毕超
·
2024-01-11 01:54
源码分析
分布式
linux安装jdk
1.官网下载jdk:https://www.oracle.com/technetwork/java/
javase
/downloads/index.html2.也可以直接在xshell上下载:命令:wgetjdk
weworld
·
2024-01-11 00:58
部署 Spring Boot 应用中文文档
CloudFoundry与服务绑定KubernetesKubernetes容器生命周期HerokuOpenShift亚马逊网络服务(AWS)AWSElasticBeanstalk使用Tomcat平台使用
JavaSE
逆水行舟x
·
2024-01-10 23:22
spring
boot
spring
boot
后端
java
linux安装java8
1、下载java根据自己系统的位数下载查看系统位数命令:getconfLONG_BIT下载地址https://www.oracle.com/java/technologies/
javase
/
javase
8u211
乾坤鸟
·
2024-01-10 22:17
linux
运维
服务器
java
安装
java8
jdk
开发工具IDEA中的高效快捷键
《JAVA啃骨头》之
JavaSE
章节开发工具IDEA中的高效快捷键什么是IDEA集成开发环境(IDE)是指集成了代码编写功能、分析功能、编译功能等一体化的开发软件服务软件。
菊花侠大战桃花怪.
·
2024-01-10 22:06
Java
SE
java
android
深度学习
javafx-Creating Visual Effects视觉效果
chainEffects代码可以参考链接设置https://docs.oracle.com/
javase
/8/javafx/visual-effects-tutorial/visual_effects.htm
liwulin0506
·
2024-01-10 19:58
javafx
java
Mac 下安装 appium 调试安卓真机
环境为:macbookair一台;vivoY73安卓真机一台1.安装jdk我们是需要java环境的~到oracle官网下载se就好
JavaSE
DevelopmentKit11--Downloads记得同意
jenison
·
2024-01-10 18:34
Java零基础教学文档第一篇:
JavaSE
(3)
接上期后续本期继续分享尚未结束的
JavaSE
章节
JavaSE
属于初入门阶段,内容很多~但很基础,大家需保持耐心,慢慢的学~争取你们学习的速度!
动力节点IT教育
·
2024-01-10 12:24
Java零基础教学文档
java
开发语言
Java零基础教学文档第一篇:
JavaSE
(4)
接上期后续本期继续分享尚未结束的
JavaSE
章节
JavaSE
属于初入门阶段,内容很多~但很基础,大家需保持耐心,慢慢的学~争取你们学习的速度!
动力节点IT教育
·
2024-01-10 12:24
Java零基础教学文档
java
开发语言
SSM 基础知识点
谁控制谁,控制什么:传统
JavaSE
程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IoC是有专门一个容器来创建这些对象,即由IoC容器来控制对象的创建;谁控制谁?当然
师范大学通信大怨总
·
2024-01-10 09:18
Java面试真题精讲
rpc
java
网络协议
jvm
【数据库】MySQL锁
一、锁的基本概念1、锁的定义锁是协调多个进程或
线程并发
访问数据库资源的一种机制。MySQL中的锁是在服务器层或者存储引擎层实现的,保证了数据访问的一致性与有效性。
Jacky_Feng
·
2024-01-10 07:25
数据库
数据库
mysql
关于 java 语言中的 package 和 import 机制
例如:packagecom.bjpowernode.
javase
.chapter17;注意:pac
friendsu
·
2024-01-10 05:23
Java基础
java
开发语言
Java基础—流程控制—8switch多选择结构(拓展知识:反编译)
-1、从
JavaSE
7(jdk7)开始,支持string类型拓展知识:(1)string类型,字符本质还是数字(Java基础知识通俗化解释-4数据类型及拓展)(2)关于反编译:Java文件---class
冻笠
·
2024-01-10 05:49
JavaSE
java
开发语言
Java的环境配置
准备工具1.JDK下载下载地址关于左侧列栏的
JavaSE
、JavaEE、JavaMe的区别是:
JavaSE
是jdkjvm以及自带的api合集的具体实现。
MrYun
·
2024-01-10 04:07
【第五节】java语言关键字
JavaLanguageKeywords定义:被java语言赋予特殊的含义,用作专门用途的字符串特点:全部关键字都是小写字母官方地址:https://docs.oracle.com/
javase
/tutorial
弓弧名家_玄真君
·
2024-01-10 02:39
java专栏笔记
java
开发语言
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他