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
——网络编程(TCP流编程)
详见:
JavaEE
——网络编程(UDP
Mo_yang.
·
2023-09-22 06:46
JavaEE
网络
java-ee
tcp/ip
Servlet
1Servlet1.1概念Servlet是
JavaEE
规范之一。规范就是接口Servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序、Filter过滤器、Listener监听器。
山月见光
·
2023-09-21 22:10
servlet
hive
hadoop
javaEE
学习总结(三)多线程--多线程的案例
一、线程池什么是线程池介绍线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程的执行流程当任务来了之后,线程池的执行流程是:先判断当前线程数是否大于核心线程数?如果结果为false,则新建线程并执行任务;如果结果为true,则判断任务队列是否已满?如果结果为false,则把任务添加到任务队列中等待线程执行,否则则判断当前线程数量是否超过最大线程数?如果结果
云雀在月
·
2023-09-21 17:03
java-ee
学习
java
JavaEE
多线程代码案例(二)
文章目录线程池ExecutorServiceservicesubmitThreadPoolExecuto自己实现一个线程池线程池池(pool)是一个非常重要的思想方法与内存池进程池连接池常量池的池概念是一样的如果我们需要频繁的创建销毁线程,此时创建销毁线程的成本不能忽视,因此就可以使用线程池,提前创建好一波线程,后续需要使用线程,就直接从池自里哪一个线程即可,当线程不再使用,就放回池子.为什么从池
ningbaidexia
·
2023-09-21 17:03
JAVA
java
JavaEE
——线程小知识(线程和线程池的好处)
JavaEE
传送门
JavaEE
JavaEE
——进程与线程的关系
JavaEE
——No.2多线程案例(内含线程池)目录线程小知识对比线程和进程1.线程的优点2.进程与线程的区别线程池1.线程池的优点2.ThreadPoolExecutor3
Gujiu!!
·
2023-09-21 17:32
JavaEE
java-ee
java
【
JavaEE
学习日记】----多线程案例下
目录1.定时器2.自己实现一个定时器2.1执行任务2.2组织任务2.3执行时间到了的任务执行结果:完整代码:3.线程池4.自己实现一个线程池1.定时器定时器类似于一个闹钟,进行定时,在一定时间后,被唤醒并执行某个之前设定好的任务java标准库中提供了一个定时器(java.util.Timer),核心方法只有一个schedulle,有两个参数:任务是啥,多长时间后执行importjava.util.
w-ib
·
2023-09-21 17:32
javaEE
java
javaee
JAVAEE
---多线程5
面试常考题案例三:定时器这个定时器--->就像一个闹钟,进行定时,在一定时间后被唤醒,并执行某个之前设定好的任务我们先来介绍标准库的定时器用法java.util.Timer核心方法就一个----->schedule----->有两个参数:任务是什么;多长时间之后执行由于Timer内部有专门的线程来负责执行注册的任务的,那么接下来我们来看下Timer内部都需要什么东西吧(共三个)1.描述任务创建一个
在上山的mei
·
2023-09-21 17:02
JAVAEE
java-ee
【
JavaEE
】多线程案例-线程池
文章目录1.什么是线程池2.为什么要使用线程池(线程池有什么优点)3.如何使用Java标准库提供的线程池3.1创建一个线程池对象3.2什么是工厂模式3.3为什么要使用工厂模式3.4Executors创建不同具有不同特性的线程池3.5ThreadPool类的构造方法3.6线程池的拒绝策略3.7调用submit方法添加任务4.自己实现一个线程池1.什么是线程池线程池是一种多线程处理形式,它处理过程中将
不能再留遗憾了
·
2023-09-21 17:31
JavaEE
java-ee
java
线程池
工厂模式
多线程
eclipse&SVN
上的项目:1.eclipse中引入SVN插件2.eclipse中选择file-import-svn:从SVN检出项目,输入svn的URL3.导入后选择SVN资源库中的项目根目录,右键-检出为,检出结束后选择
JavaEE
4
娟娟_4690
·
2023-09-21 15:14
查看单元测试用例覆盖率新姿势:IDEA 集成 JaCoCo
IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、
JavaEE
支持、各类版本工具(git、SVN等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的
测试界的彭于晏
·
2023-09-21 14:02
技术分享
软件测试
intellij-idea
测试用例
软件测试
测试工程师
测试类型
初识Spring(一)IOC
Spring框架的核心特性是可以用于开发任何Java应用程序,但是在
JavaEE
平台上构建web应用程序是需要扩展的。
忘记578
·
2023-09-21 12:33
spring
java
后端
2023计算机毕业设计SSM最新选题之
javaEE
的仓库管理系统93c6b
2023计算机毕业设计SSM最新选题之
javaEE
的仓库管理系统93c6b计算机毕业设计的编程真的不会,应该怎么办啊,平时学了3年都没学懂,然而还有一个月就要答辩了,一点东西都没做出来,不知道该怎么办了
JAVA程序设计
·
2023-09-21 05:31
java-ee
java
mybatis
8招教你如何做一名java工程师
Java分为三个方向:JavaME、JavaSE、
JavaEE
,具体区别这里就不说了,其中
JavaEE
是企业级应用,用来开发网站,现在比较流行,我们常说的Java工程师也是指的这一种。
java蜜蜜
·
2023-09-21 02:21
【
JavaEE
】多线程案例——定时器与线程池
文章目录一、定时器1.标准库中的定时器2.手动实现定时器3.定时器完整代码二、线程池1.认识线程池2.标准库中的线程池3.实现线程池三、最后一、定时器 与生活中的概念相似,所谓定时器就是设定一个之间,时间到了就执行某段代码。 其实在很多网站上也有类似的定时器,比如我们去访问某个网站,访问一段时间时候还不能访问成功,这时就会提醒用户访问失败,这其实也是定时器的一种机制。 像我们之前文章提到的j
十叶知秋
·
2023-09-21 00:33
JavaEE
多线程
java
java-ee
后端
【
JavaEE
初阶】第十节.多线程 (基础篇 ) 线程池(案例四)
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:
JavaEE
初阶每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!
未央.303
·
2023-09-21 00:01
JavaEE初阶
多线程
java-ee
java
[
JavaEE
系列] 详解部分多线程案例(内含单例模式+阻塞队列+定时器+线程池)
文章目录一.单例模式1.饿汉模式2.懒汉模式3.引出线程安全问题二.阻塞队列1.使用阻塞队列实现生产者消费者模型2.模拟实现阻塞队列(BlockingQueue)三.定时器1.标准库中的定时器(Timer类)2.模拟实现定时器(MyTask+MyTimer)四.线程池1.标准库中的线程池2.模拟实现线程池在本篇文章中,会整理部分常见的多线程案例,也是比较重要的部分,属于是面试中较高频考点.一.单例
蔡欣致
·
2023-09-21 00:25
JavaEE初阶系列
单例模式
java-ee
java
(
JavaEE
)(多线程案例)线程池 (简单介绍了工厂模式)(含经典面试题ThreadPoolExector构造方法)
线程诞生的意义,是因为进程的创建/销毁,太重了(比较慢),虽然和进程比,线程更快了,但是如果进一步提高线程创建销毁的频率,线程的开销就不能忽视了。这时候我们就要找一些其他的办法了。有两种典型的办法可以进一步提高这里的效率:1:协程(轻量级线程,相比于线程,把系统调度的过程给省略了,变成由程序员手工调度)(当下,一种比较流行的并发编程的手段,但是在Java圈子里,协程还不够流行,GO和Python用
iiiiiihuang
·
2023-09-21 00:53
JavaEE
java
开发语言
java-ee
JavaEE
--------Spring框架
一.Spring概念Spring,是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是一个分层的一站式框架,所谓一站式就是指spring网站框架很全面,且整合度高,有了Spring框架即便在不使用其他框架的时候,也可以独立地完成项目。Spring之所以一站式,是因为Spring框架的性质是属于一个容器,容器中装什么对
煜9527
·
2023-09-20 22:00
编程
java-ee
spring
java
ssh
【
JAVAEE
框架】Spring 项目构建流程
个人主页:个人主页系列专栏:【
JavaEE
框架】与这篇相关的文章:【
JAVAEE
框架】Mybatis项目起步讲解【
JAVAEE
框架】Mybatis项目起步讲解_程序猿追的博客-CSDN博客【
JAVAEE
程序猿追
·
2023-09-20 22:28
JavaEE框架
spring
mybatis
java-ee
java
后端
Shiro——NWU_LK
Shrioshrio简介Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在
JavaEE
环境。
NWU_LK
·
2023-09-20 20:06
分布式
WEB开发框架
shiro
spring
boot
最新
JavaEE
视频教程
教程目录:00讲义+笔记+资料01语言基础+高级02JavaWeb+黑马旅游网03Mybatis.04Spring05SpringMVC.06Oracle·07Maven高级·08SSM整合案例【企业权限管理系统】·09微服务电商【黑马乐优商城】·10Lucene.11Elasticsearch(选学).12SpringDataJPA13SpringBoot.14Git.15Vue.16网络爬虫(
wustzdd
·
2023-09-20 09:11
Java
java
创智播客微服务_传智播客2018
JavaEE
IDEA版本
资源内容:传智播客2018
JavaEE
IDEA版本|____Java课件IDEA|____主流框架|____流行框架|____Java基础|____JavaWeb|____优品购商城课件.rar|___
weixin_39932692
·
2023-09-20 09:10
创智播客微服务
Java学习路线及框架总结
Java学习路线及框架总结介绍:闲聊:Java学习路线:
JavaEE
知识体系总结
JavaEE
学习路线后记介绍:博主985硕士研究生非科班,秋招基本结束,总结一下自己总结的JavaWeb学习路线。
MrYshen
·
2023-09-20 09:09
java
web开发
黑马2018年
JavaEE
课程大纲
包含黑马旅游网企业级权限管理系统品优购十次方乐优(没有,十次方级别)http://www.itheima.com/course/
javaee
text.html传智播客2018年新版Java学习路线图(内含大纲
weixin_30679823
·
2023-09-20 09:09
java
javaee
之黑马乐优商城4
商品规格与数据结构下面来说一下数据库的设计与分析其实对于spu这张表来说,大体设计还是比较好设计的看一下下面这张图是一个产品的规格参数上面主体就是一个规格参数,基本信息又是一个规格参数这里就是涉及到了一个商品的具体信息,sku就是一个具体带有了规格参数的商品先不管上面表设计的具体细节,先来看下面一张图那我们在来分析几张表与表之间的关系下面对上面的关系进行拓展,先来看下面几个页面上面这张图就是我们要
悟空不买菜了
·
2023-09-20 09:03
javaee
数据库
【
JavaEE
】_JavaScript(WebAPI)
目录1.DOM1.1DOM基本概念1.2DOM树2.选中页面元素2.1querySelector2.2querySelectorAll3.事件3.1基本概念3.2事件的三要素3.3示例4.操作元素4.1获取/修改元素内容4.2获取/修改元素属性4.3获取/修改表单元素属性4.3.1value:获取到元素里用户填写的值;4.3.2type:输入框的形态(文本框、密码框...)4.4获取/修改样式属性
_周游
·
2023-09-20 08:39
JavaEE
前端
javascript
html
visual
studio
code
利用Java EE相关技术实现一个简单的Web聊天室系统
利用
JavaEE
相关技术实现一个简单的Web聊天室系统(1)编写一个登录页面,登录信息中有用户名和密码,分别用两个按钮来提交和重置登录信息。
blank_gfh
·
2023-09-20 04:56
java-ee
java
intellij
idea
servlet
Redis数据结构介绍及Redis的基本数据类型
个人主页:叶落闲庭我的专栏:c语言数据结构
javaEE
操作系统石可破也,而不可夺坚;丹可磨也,而不可夺赤。
叶落闲庭
·
2023-09-20 03:55
#
Redis
redis
数据结构
oracle
JavaWeb零基础入门之Cookie和Session
api=
javaEE
6一、会话技术会话:一次会话中包含多次请求和响应注:一次会话表示浏览器第一次给服务器发送请求,会话建立,直到有一方断开为止功能:在
啊啊嗯嗯
·
2023-09-19 19:45
JavaWeb学习
找工作前的自救
session
cookie
web
servlet
每天40min,我们一起用70天稳扎稳打学完《
JavaEE
初阶》——38/70 第三十八天【复习http+servlet作业】
本系列通过70天学习完
JavaEE
初阶,我们不图快,只求稳扎稳打。由于我高三是在家自学的,经验告诉我,学习一定要长期积累,并且及时复习,由于现在课
编程浩
·
2023-09-19 19:44
70天学完JavaEE初阶
java-ee
http
servlet
全局异常处理+JSR303验证
二、JSR303简介JSR-303是
JAVAEE
6中的
小月亮6
·
2023-09-19 16:42
java
服务器
前端
【源码分享】阿里内部Spring源码教程笔记开源!Spring源码其实也可以这么简单
前言Spring以loC和AOP为内核,提供了展现层SpringMVC和业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,已经成为使用最多的
JavaEE
企业应用开源框架。
架构师技术分享
·
2023-09-19 14:34
javaEE
初阶 — 关于 IPv4、IPv6 协议、NAT(网络地址转换)、动态分配 IP 地址 的介绍
文章目录1.IPv42.IPv63.NAT4.动态分配IP地址1.IPv4在互联网的世界中只有0和1,所以每个人都有一个由0和1组成的地址来让别人找到你。这段由0和1组成的地址叫IP地址,这是互联网的基础资源,可以简单的理解为互联网的土地。IP地址是由一串32位的二进制数构成,每台设备都需要独立的IP地址才能进入互联网。为了方便阅读和记忆,IP地址在我们的设备上通常显示为点分十进制。那就是点分十进
与大师约会
·
2023-09-19 14:50
java
EE
从入门到进阶
tcp/ip
网络
java-ee
网络协议
IDEA配置Tomcat
创建
javaee
项目若新版本找不到
javaee
快捷键ctrl+shift+alt+/registry勾选
javaee
.legacy.project.wizard->close1.单击工具栏【file】-
滴嗒907
·
2023-09-19 12:07
intellij-idea
tomcat
java
【
JavaEE
】多线程案例-定时器
文章目录1.前言2.如何使用Java标准库提供的定时器3.如何自己实现一个定时器3.1构建MyTimerTask任务类3.2使用优先级队列来存储多个任务3.3实现schedule方法来添加任务3.4实现Timer类当中的扫描线程和具体细节3.5定时器的修改及优化4.计时器完整代码1.前言在生活中,我们肯定遇到过访问某个网站的时候或者加载视频的时候,出现请求超时的现象吧,如果客户端向服务器发送请求,
不能再留遗憾了
·
2023-09-19 12:32
JavaEE
java-ee
java
定时器
Spring常见面试题总结
它是一个分层的JavaSE/
JavaEE
full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。
夜雨风云
·
2023-09-19 10:23
面试
spring
java
后端
面试题
eclipse哪个版本好
EclipseIDEfor
JavaEE
Developers(企业级开发软件,干啥都足够了,300MB左右)
土木转行的人才
·
2023-09-19 09:12
eclipse
(
JavaEE
)线程的状态
前言:进程的状态,最核心的就是就绪状态和阻塞状态,这对于线程同样适用,在Java中,又赋予了线程一些其他的状态。线程的所有状态NEW:Thread对象已经有了,但是start方法还没调用。TERMINATED:Thread对象还在,但内核中的线程已经没了RUNNABLE:就绪状态(线程已经在CPU上执行了/线程正在排队,等待在CPU上执行)TIMED_WAITING:阻塞状态。(由于sleep这种
iiiiiihuang
·
2023-09-19 03:52
JavaEE
java
开发语言
java-ee
(
JavaEE
) 多线程基础3——多线程的代码案例 (单例模式, 阻塞队列,定时器)详解!!!
目录单例模式什么是单例模式?——“饿汉模式”——“懒汉模式”——懒汉模式-多线程版——懒汉模式-多线程版(改进版)总结“懒汉模式”——多线程(线程安全版)的要点阻塞队列什么是阻塞队列?什么是“生产者消费者模型”?“生产者消费者模型”的优势和意义1.解耦合2.削峰填谷——削峰——填谷标准库中阻塞队列的使用⁜⁜自己实现阻塞队列讲解思路:小问题(主要关于wait的条件判断方式)完整代码:借助阻塞队列实现
iiiiiihuang
·
2023-09-19 03:50
JavaEE
java
开发语言
javaee
Java零基础从入门到精通(框架+源码+路线+资料)
框架+源码+路线+资料),Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,
JavaEE
Java工程诗
·
2023-09-19 01:01
JavaEE
初阶学习:网络原理
1.应用层应用层和代码直接相关的一层决定了数据要传输什么,拿到数据之后如何使用约定应用层数据报,数据格式,就是在自定义协议~~如何约定?1.确定要传输那些信息,(根据需求走的)外卖程序,有一个核心的功能,加载商家列表请求用户ID用户的位置(经纬度)响应若干个商家信息每个商家信息商家的名字商家的图片评分类型…2.确定数据按照啥样的格式来组织(随意约定的)网络上的传输的,本质上都是0101,视为二进制
Monody·
·
2023-09-19 00:51
JavaEE的初阶学习
网络
java-ee
学习
使用IntelliJ IDEA创建Java项目
IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、
JavaEE
支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等方面的功能可以说是超常的
Just_Paranoid
·
2023-09-18 22:19
技术流Clip
java
idea
jetbrains
SpringMVC-----JSR303以及拦截器
JSR303JSR303的作用JSR303常用注解入门使用拦截器是什么拦截器的工作原理拦截器的作用拦截器的使用JSR303什么是JSR303JSR303是Java为Bean数据合法性校验提供给的标准框架,已经包含在
JavaEE
6.0
小徐o
·
2023-09-18 15:56
java
前端
开发语言
C生万物之函数
相关专栏Java基础语法,
JavaEE
初阶,数据库,数据结构和算法系列等,大家有兴趣的可以看一看。有兴趣的话关注博主一起学习,一起进步吧!一、函数是什么?
敖云岚
·
2023-09-18 14:49
c语言
开发语言
【
JavaEE
多线程】synchronized原理篇
目录一、认识对象头32位JVM的MarkWord的默认存储结构一、synchronized的优化机制1)无锁状态2)偏向锁状态:非必要,不加锁3)轻量级锁4)重量级锁:挂起等待二、锁消除三、锁粗化锁的粒度锁粗化的好处在这一篇文章当中,我们也提到了synchronized的作用。Java对于synchronized的初步认识_革凡成圣211的博客-CSDN博客synchronized,死锁,http
革凡成圣211
·
2023-09-18 13:12
java
开发语言
JavaEE
----多线程
目录认识线程概念:为啥要有线程:进程和线程的区别:多线程的优势和缺陷:线程的状态:Thread:线程创建线程:线程的启动线程的属性:Thread中常用的方法:join()等待currentThread()当前线程sleep()休眠线程的中断认识线程概念:一个线程就是一个"执行流".每个线程之间都可以按照顺讯执行自己的代码.多个线程之间"同时"执行着多份代码.为啥要有线程:首先,"并发编程"成为"刚
半夏而凉
·
2023-09-18 12:38
p2p
网络协议
网络
JavaEE
多线程中的 单例模式与线程池
文章目录单例模式"饿汉模式""懒汉模式"工厂模式线程池线程池的使用线程池的实现拒绝策略总结单例模式单例模式是一种常见的设计模式(根据一些常见的需求场景,整理出来一些应对的解决方法)单个实例(某个类,有且只有一个实例)instance(对象)这个是需求决定的,有些需求场景,就要求实例不能有多个~通过单例模式,相当于对"单个实例"做了更加严格的约束.类似于前面学习过的jdbc编程,DataSource
会越来越强的哒哒
·
2023-09-18 12:37
单例模式
java-ee
java
JavaEE
多线程中常见的锁策略
文章目录常见的锁策略乐观锁vs悲观锁读写锁VS普通互斥锁重量级锁VS轻量级锁自旋锁和挂起等待锁公平锁VS非公平锁可重入锁VS不可重入锁总结常见的锁策略乐观锁vs悲观锁乐观:预测锁冲突的概率不高,因此做的工作就可以简单一点悲观:预测锁冲突(两个线程竞争同一把锁,产生锁冲突,会阻塞等待)的概率较高,因此做的工作就要复杂一些读写锁VS普通互斥锁普通的互斥锁,就如同synchronized当两个线程竞争同
会越来越强的哒哒
·
2023-09-18 12:37
java
jvm
经验分享
面试
JavaEE
多线程死锁
文章目录死锁死锁的几种情况如何解决死锁问题给锁编号总结死锁死锁:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。一个线程加上锁之后,解不开了,僵住了…死锁的几种情况1️⃣一个线程一把锁,线程连续加锁两次~如果这个锁是不可重入锁,就是死锁!synchronized是可重入锁,没这个问题~2️⃣两个线程,两把锁~钥匙锁车里了,车钥匙锁家里
会越来越强的哒哒
·
2023-09-18 12:37
java
jvm
面试
JAVAEE
多线程synchronized 优化过程
文章目录synchronized优化过程一、锁升级/锁膨胀1.偏向锁2.轻量级锁3.重量级锁二、锁消除三、锁粗化总结synchronized优化过程对于synchronized1.既是乐观锁,也是悲观锁2.既是轻量级锁,也是重量级锁3.乐观锁的部分是基于自旋锁实现的,悲观锁的部分是基于挂起等待锁实现的4.不是读写锁,是普通互斥锁5.是非公平锁6.是可重入锁synchronized是自适应的!!!s
会越来越强的哒哒
·
2023-09-18 12:07
jvm
java
面试
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他