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
Javaee
【
JavaEE
】线程池
哈喽,大家好~我是保护小周ღ,本期为大家带来的是Java线程池,讲述了线程池的概念,线程池的几种类型,如何创建使用线程池,线程池的拒绝策略(线程池满后的操作),还有最后就是模拟实现线程池啦~确定不来看看嘛~更多精彩敬请期待:保护小周ღ*★,°*:.☆( ̄▽ ̄)/$:*.°★*‘一、线程池的概念线程池顾名思义就是集中存储线程的地方——联想一下水池。线程池是一种多线程处理形式,处理过程中将任务添加到阻
保护小周ღ
·
2023-04-11 03:41
JavaEE
java
线程池
拒绝策略
JavaEE
初阶学习:文件操作
1.文件1.认识文件平时说的文件一般都是指存储再硬盘上的普通文件,形如txt,jpg,MP4,rar等这些文件都可以认为是普通文件,它们都是再硬盘上存储的。在计算机中,文件可能是一个广义的概念,就不只是包含普通文件,还可以包含目录(把目录称为目录文件)文件可以是文本文档、图片、程序等等。文件通常具有点+三个字母的文件扩展名,用于指示文件类型(例如,图片文件常常以JPEG格式保存并且文件扩展名为.j
Monody·
·
2023-04-11 02:29
JavaEE的初阶学习
java-ee
学习
java
黑马程序员武汉中心——
javaee
面试宝典java基础
1、Java基础1.1Collection和Map1.2IO流1.3异常1.4多线程1、Java基础1.1Collection和Map(1)掌握Collection和Map的继承体系。链表链表是一种物理上非连续,非顺序的存储结构,数据元素之间的顺序是通过每个元素的指针关联的链表有一系列节点组成,每个节点一般至少会包含两部分的信息:1.元素数据2.指向下一个元素的指针链表分类:1.单向链表和双向链表
黑马程序员武汉校区
·
2023-04-11 02:06
java
面试
面试技巧
javaee
JavaEE
呢?
JavaSE的知识点包含有:知识点:环境搭建:(重点掌握)常用DOS命令及快捷键、EditPlus的安装、通用文本编辑快捷键、安装JDK、第一个Java程序的开发、Java注释、publicclass和class的区别。基础语法:(重点与理解)重点:变量、方法初步、运算符、数据类型、控制语句。理解:标识符、关键字、字面量、方法重载/overload、方法执行是的内存变化、package与impor
花海鸳鸯
·
2023-04-11 02:04
java
ee包含哪些技术
JavaEE
- 集合 - Map集合
集合集合是JavaAPI所提供的一系列类,可以用于动态存放多个对象(集合只能存对象)集合类全部支持泛型,是一种数据安全的用法。集合和数组的区别:长度区别:数组固定、集合可变内容区别:数组可以是基本类型,也可以是引用类型集合只能是引用类型元素内容:数组只能存储同一种类型集合可以存储不同类型(集合一般也只存储同一种类型)集合框架结构图MapMap用于保存具有映射关系的数据,Map里保存着两组数据:ke
Miku-Y
·
2023-04-11 02:32
JavaEE
java
javaee
集合
map
JavaEE
初阶-HashTable, HashMap, ConcurrentHashMap 之间的区别
目录一.HashTable二.HashMap三.ConcurrentHashMap四.三者的区别一.HashTableHashTable实现的底层是通过哈希表实现的,但是在每一个读和写操作中都添加了synchroned锁,但是我们发现,当两个线程操作不同哈希桶的元素时,是互不影响的的,但在HashTable中就会产生锁竞争,这就会拖慢进程的速度。另外,Hashtable实现了Serializabl
大鹏在路上_
·
2023-04-11 02:02
JaveEE基础
数据结构
java
哈希算法
JavaEE
基础知识
集合文章目录集合一、概念二、特点三、集合vs数组四、集合家族Collection家族--接口List家族--接口Set家族--接口Map家族--接口五、迭代器一、概念含义:一组数据的容器,跟数组类似二、特点集合是JavaAPI所提供的一系列类,可以用于动态存放多个对象。–集合只能存对象集合与数组的不同在于,集合是大小可变的序列,而且元素类型可以不受限定,只要是引用类型。(集合中不能放基本数据类型,
行走的人型机器
·
2023-04-11 02:02
Java
集合
【
JavaEE
学习日记】----多线程基础(下)
承接上篇博文总结一下造成线程不安全的几个原因以及解决方法:①抢占式执行,调度过程随机:这个没有解决办法,我们无能为力②多个线程同时修改同一个变量:适当调整代码结构,可以避免这种情况③针对变量的操作不是原子性的(修改操作):加锁synkronized④内存可见性(一个线程频繁读,一个操作合适时机写):需要通过volatile这个关键字来解决内存可见性问题(PS:volatile只能解决内存可见性问题
w-ib
·
2023-04-11 02:01
javaEE
java
javaee
JAVAEE
中的线程安全的集合类(包括Hashtable&ConcurrentHashMap)
文章目录线程安全的集合类一、多线程环境使用ArrayList二、多线程环境使用哈希表1.Hashtable2.ConcurrentHashMap(推荐使用)总结线程安全的集合类标准库里面大部分的集合类,都是线程不安全的~~少数几个线程安全的:Vector,Stack,HashTable虽然线程安全,但是其实不太推荐用一、多线程环境使用ArrayList如果需要在多线程环境下保证集合类的线程安全,最
会越来越强的哒哒
·
2023-04-11 02:31
数据结构
java
算法
Java 7:HashMap与ConcurrentHashMap
从我过去有关性能的文章和HashMap案例研究中可能已经看到,Java线程安全性问题可以很轻松地使
JavaEE
应用程序和
JavaEE
容器崩溃。
dnc8371
·
2023-04-11 02:30
python
java
大数据
多线程
编程语言
JavaEE
——多线程定时器(Timer)
博主简介:努力的打工人一枚博主主页:@xyk:所属专栏:
JavaEE
初阶定时器是什么?定时器能做什么?
xyk:
·
2023-04-11 02:00
java-ee
数据结构
面试
java
android
(新手必看)HashMap是什么?
想了解就进来看看吧博主简介:努力的打工人一枚博主主页:@xyk:所属专栏:
JavaEE
初阶目录一、哈希表的概念二、哈希表的一些参数默认初始容量为16最大长度为2的30次幂默认加载因子为0.75当链表节点小于等于
xyk:
·
2023-04-11 02:00
java
哈希算法
链表
数据结构
面试
Hashtable是什么?它和Hashmap有什么区别?
博主简介:努力的打工人一枚博主主页:@xyk:所属专栏:
JavaEE
初阶目录一、什么是Hashtable?二、Hashtable特点2.1Hashtable是怎么加锁的?
xyk:
·
2023-04-11 02:00
java
数据结构
面试
动态规划
算法
【
JavaEE
】ConcurrentHashMap与Hashtable有什么区别?
博主简介:努力的打工人一枚博主主页:@xyk:所属专栏:
JavaEE
初阶Hashtable、ConcurrentHashMap是使用频率较高的数据结构,它们都是以key-value的形式来存储数据,且都实现了
xyk:
·
2023-04-11 02:29
javaEE
java-ee
数据结构
散列表
jvm
java
SpringAop中的五种常见的通知的注解及@annotation 切入点表达式
Spring中默认使用的代理方式是cglib,在学习
javaEE
的时候我们学的是JDk的动态代理。
yfs1024
·
2023-04-11 01:48
java
开发语言
【Spring篇】Spring相关概念
从使用和占有率看:Spring在市场的占有率与使用率高Spring在企业的技术选型命中率高所以说,Spring技术是
JavaEE
开发必备技能,企业开发技术选型命中率>90%说明:对于未使用Spring的项目一般都是些比较老的项目
热爱编程的小白白
·
2023-04-10 23:56
Spring【黑马程序员】
spring
java
前端
java毕业设计—— 基于java+
javaEE
+jsp的项目管理系统设计与实现(毕业论文+程序源码)——项目管理系统
基于java+
javaEE
+jsp的项目管理系统设计与实现(毕业论文+程序源码)大家好,今天给大家介绍基于java+
javaEE
+jsp的项目管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦
毕业设计方案专家
·
2023-04-10 22:24
精选毕业设计完整源码+论文
java
java-ee
servlet
【
JavaEE
进阶】——第三节.Spring core项目的创建和使用
文章目录前言一、创建Spring项目1.1创建一个Maven项目1.2添加Spring依赖1.3添加启动类二、将对象储存到Spring2.1创建一个Bean对象2.2将Bean对象注册到Spring三、从Spring中取出bean对象3.1实例分析3.2getBean方法分析3.3一点补充四、相关面试题总结前言经过上一篇博客我们已经知道了Spring是一个具有众多工具方法的IoC容器,既然是容器。
未央.303
·
2023-04-10 17:40
JavaEE进阶
java-ee
spring
java
助力信创国产化,Solon v2.2.9 发布
它不是Spring、没有使用Servlet、
JavaEE
接口,是一个有自己接口标准的开放生态。可以为应用软件国产化提供支持,助力信创建设。
组合缺一
·
2023-04-10 17:18
Solon
Java
Framework
java
开发语言
solon
Solon Java Framework 1.11.6 发布
没有Spring,没有Servlet,没有
JavaEE
;独立的轻量生态。主框架仅0.1MB。
组合缺一
·
2023-04-10 17:47
Solon
Java
Framework
java
开发语言
servlet
找了几个 Solon 框架的商业落地项目案例!
开放、生态启动快5~10倍;qps高2~3倍;运行时内存节省1/3~1/2;打包可以缩到1/2~1/10;同时支持jdk8,jdk11,jdk17,jdk19不是Spring,没有Servlet,也无关
JavaEE
组合缺一
·
2023-04-10 17:47
Solon
Java
Framework
java
solon
后端
高效
间单
网络编程 1
前言小亭子正在努力的学习编程,接下来将开启
javaEE
的学习~~分享的文章都是学习的笔记和感悟,如有不妥之处希望大佬们批评指正~~同时如果本文对你有帮助的话,烦请点赞关注支持一波,感激不尽~~目录网络编程什么是网络编程
不亭
·
2023-04-10 14:37
java
EE
服务器
运维
《
JavaEE
》HashTable、HashMap、ConcurrentHashMap
目录HashTableHashMapConcurrentHashMap编辑HashTable与ConcurrentHashMap的区别作者主页:Java冰激凌专栏链接:
JavaEE
进入到线程模块必不可少的就是接触到线程安全的数据结构例如
Java冰激凌
·
2023-04-10 13:16
JavaEE
数据结构
java-ee
java
jvm
Spring框架————面试题
spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个分层的
javaEE
一站式轻量级开源框架2.spring的作用方便解耦,简化开发,AOP编程支持,声明式事务支持
悲伤的小花
·
2023-04-10 12:05
spring
java
junit
Spring IoC
1SpringIoC介绍SpringIoC主要作用,简单来讲就是简化开发,详细的话,即
JavaEE
的服务都被抽象到IoC容器中,并通过AOP进行有效的封装,因为依赖注入的特性,这些复杂的依赖关系的管理被反转并交给容器
jesse_cheng
·
2023-04-10 10:24
JavaEE
进阶 - Spring 核心 与 设计思想 - 细节狂魔
文章目录Spring是什么?什么是容器?什么是IoC?-通常就是面试中关于框架的第一个问题。传统程序的开发总结理解SpringIoCDI总结Spring是什么?我们通常所说的Spring指的是SpringFramework(Spring框架),它是⼀个开源框架,有着活跃⽽庞⼤的社区,这就是它之所以能⻓久不衰的原因。Spring⽀持⼴泛的应⽤场景,它可以让Java企业级的应⽤程序开发起来更简单。⽤⼀
Dark And Grey
·
2023-04-10 10:02
JavaEE进阶
java-ee
spring
java
将Tomcat集成到IDEA中,并且在IDEA中创建
JavaEE
项目,部署项目
二、在IDEA中创建
JavaEE
的web项目1、file-->new-->module创建完成2、部署(1)在index.jsp中加点东西,方便查看。
shang1105
·
2023-04-10 09:01
JavaWeb
java-ee
将tomcat集成到IDEA中,创建
JavaEE
的项目,部署项目。
1.下载tomcat方法一:官网下载ApacheTomcat®-Welcome!方法二:本人的使用的tomcat(一共三个版本,总有一个适合你~~~~)提取码:wanyhttps://pan.baidu.com/s/1xSYo0PFLsE5W0pvf2D0Mpwhttps://pan.baidu.com/s/1xSYo0PFLsE5W0pvf2D0Mpw2.安装tomcat2.1.解压即可安装,解
顽岩contact
·
2023-04-10 09:01
javaweb
java-ee
intellij-idea
tomcat
将Tomcat集成到IDEA中,并且创建
JavaEE
项目,部署项目
在创建web项目前,先将Tomcat集成到IDEA中首先Run->EditConfigurations...然后Defaults->TomcatServer->Local->Configure...然后通过绿色的“+”号添加Tomcat服务器,可以看到有两个jar包,一个是jsp的,一个是servlet的,先不用具体知道这两个jar包具体有什么用。
5G工业互联网
·
2023-04-10 09:58
IDEA
JavaWeb
取其精华
去其糟粕
【
JavaEE
】网络原理基础讲解
目录1.网络的发展史1.1网络的由来1.2网络互联1.2.1独立模式(单机模式)1.2.2局域网(LAN)1.2.3广域网(WAN)2.网络通信基础2.1IP地址2.2端口号3.计算机网络协议3.1网络协议定义3.2网络协议分层3.3OSI七层模型3.4TCP/IP模型(重点)1.网络的发展史1.1网络的由来很多先进的东西都是先是军用,后来发现这东西太方便了,才普遍下来。网络是什么来的呢?在没有互
爱吃大白菜
·
2023-04-10 03:47
JavaEE
网络
SpringBoot中使用Servlet,Filter,Listener,拦截器
Servlet,Filter,Listener都是
javaEE
中的拦截器是SrpingMVC的在SpringBoot中使用Servlet,Filter,Listener大致可以分为:1.通过注解的方式2
biubiubiu0706
·
2023-04-10 02:06
servlet
spring
boot
java
JAVAEE
框架学习——Struts2——Action API 使用
ActionAPI通过ActionContext获取不同域对象存放值Objectget(Objectkey)类似于调用HttpServletRequest的getAttribute(Stringname)方法MapgetApplication()返回一个Map对象该对象模拟了应用ServletContext实例staticActionContextgetContext()静态方法获取系统的Acti
So_ProbuING
·
2023-04-10 01:38
spring框架和mybatis框架面试题的整理
spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个分层的
javaEE
一站式轻量级开源框架spring的作用方便解耦,简化开发,AOP编程支持,声明式事务支持,
Leikh0625
·
2023-04-10 00:42
类
spring
java
后端
Java基础总结!精华版!
Java之父,詹姆斯高斯林,Java语言早起名字叫做:Oak,由C++演变而来;Java版本:jdk6/7最常用,最新版本10;2、Java三个平台:JavaSE(标准版,用于桌面应用开发)
JavaEE
烟火式Java
·
2023-04-09 22:55
Java的三大体系架构:深入剖析Java的三大体系架构,包括Java SE、Java ME和Java EE等
Java的三大体系架构概述JavaSEJavaSE的主要特点和应用场景JavaSE中的核心API和功能JavaSE的优缺点
JavaEE
JavaEE
的主要特点和应用场景
JavaEE
中的核心API和功能
JavaEE
泡沫o0
·
2023-04-09 22:24
小知识/工具介绍
java
架构
服务器
开发语言
前端
【
JavaEE
进阶导读 】
文章目录一、为什么要学框架二、框架的优点展示(SpringBootVSServlet)三、案例展示四、怎么学框架五、框架学习中的难点一、为什么要学框架学习框架相当于从“⼩作坊”到“⼯⼚”的升级,⼩作坊什么都要⾃⼰做,⼯⼚是组件式装配,特点就是⾼效。框架更加易⽤、简单且⾼效。二、框架的优点展示(SpringBootVSServlet)使⽤SpringBoot项⽬演示框架相⽐于Servlet所具备的以
卷我没对象、
·
2023-04-09 20:06
JavaEE
进阶(框架内容)
java-ee
servlet
java
spring
boot
Spring+Mybatis整合练习笔记
光找jar包上SSM就比SSH好不少,别的说实话我也不清楚,毕竟不是干
JavaEE
的)。弄这个主要还是想自己练习写App,同时还能练习写接口练练Sql语句。因为写练习也不能总写Servlet+JD
lyanjun
·
2023-04-09 19:39
JavaWeb框架练习
spring
mybatis
ssm
初学
JavaEE
hibernate创建table遇到的坑
在使用junit测试生成表的时候,总是报错usenear'type=InnoDB'或者usenear'type=MyISAM'首先检查我们使用的MySql版本,打开MySqlInstaller,得知使用的是MySqlServer5.5.55版本。Mysql5.0版本以前,在sql语句中加type=InnoDB是允许的,但是使用的MySQL版本为5.5.55,“type=InnoDB”不再生效,变为
最简单的实现
·
2023-04-09 19:30
【网络原理】网络通信与协议
✨个人主页:bitme✨当前专栏:
JavaEE
初阶目录一.网络发展史二.网络通信基础1.IP地址2.端口号3.认识协议(核心概念)4.五元组5.协议分层6.封装和分用一.网络发展史独立模式:计算机之间相互独立网络互连
bit me
·
2023-04-09 19:28
Java
EE初阶
网络
java
java-ee
【
JavaEE
】SpringSecurity—— 三更草堂
SpringSecurity从入门到精通简介SpringSecurity是Spring家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。一般来说中大型的项目都是使用SpringSecurity来做安全框架。小项目有Shiro的比较多,因为相比与SpringSecurity,Shiro的上手更加的简单。一般Web应用的需要进行认证和授权。认
hexiang10
·
2023-04-09 17:05
Java
java
JavaEE
高阶---SpringBoot的创建和使用
一:什么是SpringBoot?Spring的诞生是为了简化Java程序的开发的,SpringBoot的诞生是为了简化Spring程序开发的.SpringBoot是所有基于Spring开发的项目的起点.SpringBoot的设计是为了让你尽可能快的跑起来Spring应用程序并且尽可能减少你的配置文件.SpringBoot是在Spring的基础上面搭设的框架,目的是为了简化Spring项目的搭设和开
知行&
·
2023-04-09 16:30
JavaEE高阶
spring
boot
java-ee
java
2019-03-11Eclipse下载与安装
下载Eclipse,并安装下载链接:http://www.eclipse.org/downloads/1、点击DownloadPackages进入Eclipse下载界面2、找到EclipseIDEfor
JavaEE
Developers
jianshuxu
·
2023-04-09 14:58
JAVA学习笔记—第1章 JAVA语言的概述
1.2.2命令行方式(CLI)2.计算机编程语言介绍2.1第一代语言:机器语言2.2第二代语言:汇编语言2.3第三代语言:高级语言3.Java语言的概述3.1按传统方式分类:3.1.1JavaSE3.1.2
JavaEE
3.1.3JavaME3.2
浮生_Lee
·
2023-04-09 13:05
学习
java
若依框架解读(前后端分离版)—— 0.Docker部署与基本模块介绍
简介若依官网:http://www.ruoyi.vip/框架介绍RuoYi-Vue是一个
JavaEE
企业级快速开发平台,是一个优秀的简单的后台管理系统框架,基于经典技术组合(SpringBoot、SpringSecurity
初见qwer
·
2023-04-09 13:33
开源项目学习
学习
java
spring
boot
Spring5学习笔记01
它是一个轻量级的、开源的
JavaEE
框架,它的出现是为了解决企业繁琐的开发包括复杂代码,它可以用很优雅、很简洁的方式进行实现,也就是说它为了简化企业开发而生,而它在目前的企业中应用可以说是及其广泛,所以我们的课程就来学习这个性能优良并且应用广泛的
突然好想你之路在脚下
·
2023-04-09 12:57
Spring
学习
【
JavaEE
】HashMap、HashTable和ConcurrentHashMap之间的区别
HashMapHashMap跟HashTable和ConcurrentHashMap都不一样。HashMap是线程不安全的,而HashTable和ConcurrentHashMap都是线程安全的。HashTableHashTable和HashMap不一样,HashTable是线程安全的,HashTable对自己加了锁(也就是this)。就比如put方法:下面是示例图:ConcurrentHashM
西伯利亚小土豆
·
2023-04-09 11:16
JavaEE
java
java-ee
多线程
【
JavaEE
】死锁的成因和解决方案
文章目录1.可重入锁和不可重入锁1.1可重入锁1.2不可重入锁1.3解决方案2.两个线程两把锁2.1问题2.2解决方案3.多个线程多把锁3.1问题3.2解决方案1.可重入锁和不可重入锁且看下面这段代码:publicclassReeantrantAndUnReeantrant{publicstaticObjectlocker=newObject();publicstaticvoidmain(Stri
西伯利亚小土豆
·
2023-04-09 11:16
JavaEE
java-ee
java
多线程
【
JavaEE
】线程的几种状态
概览图线程的几种状态如图:New,线程刚创建的状态。Runnable,表示线程正在运行或者准备运行。Terminated,终止状态,也可以说是死亡状态,此时线程代码执行完毕。Timed-Waiting,超时等待状态,即线程等待一段时间后继续执行。Blocked,线程阻塞状态,多个线程之间竞争锁,没拿到锁的线程就会进入阻塞状态。Waiting,等待状态。线程拿到锁后,锁对象调用wait()方法,线程
西伯利亚小土豆
·
2023-04-09 11:45
JavaEE
java-ee
java
【
JavaEE
】sychronized总结
1.synchronized的特性开始是乐观锁,如果锁冲突频繁,即很多线程竞争同一把锁,会转为悲观锁。开始是轻量级锁(基于自旋锁实现),如果锁被持有的时间较长,会变为重量级锁是不公平锁是可重入锁不是读写锁,只有加锁和解锁两个操作。2.synchronized的使用2.1synchronized修饰代码块语法为:synchronized(锁对象){}例如:synchronized(this){}示例
西伯利亚小土豆
·
2023-04-09 10:40
JavaEE
java-ee
java
多线程
Java面试题——Spring常用框架
spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个分层的
javaEE
一站式轻量级开源框架spring的作用方便解耦,简化开发,AOP编程支持,声明式事务支持,
小王不是程序员
·
2023-04-09 06:09
spring
java
junit
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
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
其他