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设计模式-单例模式(饿汉式与懒汉式)
目录1.设计模式是啥?2.单例模式2.1什么是单例模式2.2饿汉模式2.3懒汉模式3.懒汉模式与饿汉模式的区别3.1.线程安全方面3.2.资源加载和性能4.如何保证懒汉模式的线程安全1.设计模式是啥?设计模式是前人经过总结,通过对不同应用场景应该运用何种方法解决问题的模式。我们可以将它看成NBA中的战术(例如:电梯门战术),在应对不同的队伍时,需要运用不同的战术,针对不一样的队伍用不一样的战术才能
爱吃大白菜
·
2023-03-31 05:14
JavaEE
java
单例模式
设计模式
持久层整合、Spring与Mybatis整合 打卡第十天
第一章、持久层整合1.Spring框架为什么要与持久层技术进行整合1.
JavaEE
开发需要持久层进行数据库访问操作2.JDBCMybatis进行持久层开发过程存在大量的代码冗余3.Spring基于模板设计模式对于上述的持久层技术进行封装
我喝汤
·
2023-03-31 05:13
java基础知识
Spring
mybatis
spring
java
JavaEE
互联网轻量级框架整合开发-1入门和技术基础-JDK代理
JDK代理/***1、定义接口*/publicinterfaceHelloYuan{publicvoidsayHelloYuan();}/***2、实现接口*/publicclassHelloYuanImplimplementsHelloYuan{@OverridepublicvoidsayHelloYuan(){System.out.println("HelloYuan");}}importja
程序小心
·
2023-03-31 05:31
读万卷书
java
开发语言
代理模式
IDEA2022创建Web项目配置Tomcat(图文说明)
1.首先创建普通的一个Java项目,不要选择
JavaEE
2.创建完成后按照下图所示,依次选择File->AddFrameworkSupport->WebApplication->在WEB-INF文件夹下创建
zmzmxhcym
·
2023-03-31 03:41
java
servlet
开发语言
idea2022创建Servlet工程方法
macOSm1Venture13.0.1步骤一:新建项目生成器:选择JakartaEE模版:选择Web应用程序应用程序服务器:选择本地已安装的,这里我选择的是tomcat如下图所示,点击下一步:版本:选择
JavaEE
8
weixin_56788300
·
2023-03-31 03:41
intellij-idea
ide
macos
servlet
tomcat
JAVA解决IDEA2021新版没有
JAVAEE
servlet问题
因为学习的时候用的idea版本比较新,而网上的教程又全是老版本,所以出现了很多问题,总结以下,帮同样初学的朋友踩坑了。一、File->New->Project新建一个普通Java项目:工程名可以随意命名二、工程名上右键->AddFrameworkSupport:在WebApplication上打勾,点击OK三、展开工程名->web->WEB-INF,在WEB-INF下新建两个文件夹,分别是clas
小q轩
·
2023-03-31 03:24
java
JavaEE
tomcat
intellij-idea
java
java之maven的使用/eclipse中maven项目部署到tomcat的几种方法
maven目录结构:下面的是
javaee
的结构显示模式。
liyubao160
·
2023-03-31 03:53
java
idea2020.3.2创建Javaweb项目
1.创建Java项目起个项目名称2.添加web框架支持这里选择的是
JavaEE
7的版本,对应web3.1;如果是
JavaEE
8的版本,对应web4.03.配置Tomcat更改项目的虚拟路径,记住,以后
一条大肥鱼
·
2023-03-31 03:21
实操
java
tomcat
servlet
IntelliJ IDEA 入门(三)IntelliJ IDEA创建普通Web项目
Web项目的方法方法1.项目页创建项目之前我们讲过在IDEA首页创建我们的项目,那么这一次在前面项目的页面上我们新建一个普通的Web项目点击File-->New-->Project...2.配置JDK、
JavaEE
程序猴jwang
·
2023-03-31 02:43
IntelliJ
IDEA
idea
IDEA如何完美配置Servlet(适用于IDEA 2022及以下版本)
首先新建Java项目选择新建项目,构建系统选择Maven,点击创建2.选择添加框架支持(英文为AddFrameworkSupport)3.选择添加web应用程序(勾选WebApplication)以及
JavaEE
雫玖
·
2023-03-31 02:05
maven
java
web
【
JavaEE
】 IntelliJ IDEA 2022.2最新版Tomcat导入依赖详细教程全解及创建第一个Servlet程序
目录一、软件资源二、放置settings.xml文件三、创建项目四、引入依赖五、创建目录六、编写代码写在前面:☞WhatisServlet?Servlet其实是一种实现动态页面的技术。是一组由Tomcat提供给程序员的API(应用程序编程接口),帮助程序员高效开发一个webapp。静态页面:也就是内容始终固定的页面。即使用户不同、时间不同、输入的参数不同,页面内容也不会发生变化。动态页面指:的就是
小熊爱吃软糖吖
·
2023-03-31 02:10
JavaEE
html
servlet
tomcat
java-ee
intellij-idea
2019版本IntelliJ IDEA激活(亲测有效)
社区版是免费的,装的PyCharm是社区版的,用的影响不大,但我主要也用Java,社区版IDEA不支持
JavaEE
和Spring...image.png在此分享一下激活过程。
willcoder
·
2023-03-31 00:07
SSM自习室预约系统
项目描述项目名称SSM自习室预约系统源码作者LHL/TQ项目类型
JavaEE
项目当前版本1.0系统角色多角色项目架构B/S架构主要技术Java、servlet、ssm、mysql、maven运行环境win10
源码plus
·
2023-03-31 00:55
java
开发语言
mvc
JavaEE
突击 5 - Spring 更简单的读取和存储对象(2)
Spring更简单的读取和存储对象-2三.获取Bean对象3.1属性注入3.1.1原理3.1.2相关问题能在启动类里面调用[@Autowired](/Autowired)注解吗[@Autowired](/Autowired)能使用多次吗@Autowired修饰的私有方法名字可以是其他的吗3.1.3属性注入的优点和缺点3.2Setter注入3.2.1用法3.2.2优点以及缺点3.3构造方法注入3.3
加勒比海涛
·
2023-03-30 23:21
JavaEE
进阶
spring
java-ee
java
Springboot教程
SpringBoot总结(十)——SpringBoot+Mybatis实现数据库的CRUD(从创建到实现【超详细附代码】)SpringBoot总结(十五)——接口架构风格(RESTful)SpringBoot相关笔记
JavaEE
zhangsan3333
·
2023-03-30 23:12
spring
boot
java
后端
2021Eclipse安装教程
www.eclipse.org/downloads/第二步:下载好后,双击安装包,运行第三步:选择版本运行后有很多版本可供选择EclipseIDEforJavaDevelopers是为java开发的EclipseIDEfor
JavaEE
Developers
Recently 祝祝
·
2023-03-30 21:01
软件安装
eclipse
java
如何解决JavaWeb中客户端和服务器的中文乱码问题
点击下一步勾选Servlet版本Version选择
JavaEE
8点击Finish创建F
CAFEBABE 34
·
2023-03-30 18:18
Web服务器
服务器
java-ee
JavaEE
——线程池
创建和销毁线程依赖于CPU,多线程操作时,如果频繁地创建和销毁线程,就会耗费大量的CPU资源。为了避免出现像这样的资源浪费以及提高系统的性能,就出现了线程池。线程池介绍线程池类似于字符串常量池,如果需要用到某个字符串,JVM会先在字符串常量池中查找,如果有则直接调用,省去了创建的过程。线程池也一样,从线程池获取线程也省去了创建和销毁的过程。使用线程池的优点重新利用而不是创建线程,降低了资源的损耗;
patient-0525
·
2023-03-30 16:50
java
jvm
JavaEE
——线程的状态与线程安全
线程的状态线程的状态一般有五种:创建、就绪、运行、阻塞、终止。而Java中的线程状态分为:NEW(创建了新线程,但还没有start),RUNNABLE(包括就绪态和运行态),BLOCKED、WAITING、TIMED_WAITING(线程处于阻塞状态)以及TERMINATED(线程终止)。即任意一个线程要经历“创建->运行->终止”这一过程,在运行过程中,有可能遇到阻塞状态(当前线程停止运行,等待
patient-0525
·
2023-03-30 16:20
jvm
java
java-ee
JavaEE
——单例模式
编程中为了保证可读性较高,编程大佬们根据经验设计了许多的编程模式,按照这些模式来编程,可以使我们的代码更加美观易读。而其中运用最广泛的设计模式为单例模式。单例模式也是常考的设计模式之一。单例模式指的是某个类在程序中只存在唯一一份实例,而不会创建出多个实例。首先我们看一个单例模式示例:classSingleton{ privatestaticSingletoninstance=newSinglet
patient-0525
·
2023-03-30 16:20
java
开发语言
JavaEE
基础篇————线程
JavaEE
基础篇————线程线程与进程实现线程的三种方法线程生命周期线程的常用方法线程调度方法----了解线程安全——重点线程中其他内容线程与进程什么是线程,什么是进程进程:是一个应用程序线程:是一个进程的执行场景
古月逐日
·
2023-03-30 15:01
Java
SE基础
【
javaEE
】——synchronized使用和单例模式(线程安全)03
目录一、线程安全1.1synchronized的使用死锁的四个必要条件:1.2Java标准库中的线程安全类1.3volatile关键字1.4wai和notify二、多线程案例2.1单例模式(懒汉、饿汉模式)2.2线程安全的单例模式(!!!!安全的懒汉模式(重要))2.3阻塞队列(生产者-消费者模型)2.4定时器三、线程池一、线程安全操作系统中,由于线程的调度是随机性的(抢占式执行),由此带来了一些
小河鱼磨洋工
·
2023-03-30 15:00
JAVAWeb
java
jvm
开发语言
JavaEE
——死锁(看图轻松理解哲学家就餐问题)
JavaEE
传送门
JavaEE
JavaEE
——JUC
JavaEE
——线程安全的集合类目录死锁1.死锁是什么2.如何避免死锁哲学家就餐问题死锁1.死锁是什么多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放
Gujiu!!
·
2023-03-30 15:40
JavaEE
java-ee
java
JavaEE
——常见的锁策略
JavaEE
传送门
JavaEE
JavaEE
——No.1多线程案例
JavaEE
——No.2多线程案例目录常见的锁策略1.乐观锁vs悲观锁2.读写锁vs普通互斥锁3.重量级锁vs轻量级锁4.自旋锁vs挂起等待锁
Gujiu!!
·
2023-03-30 15:10
JavaEE
java
开发语言
JavaEE
——File类
JavaEE
传送门
JavaEE
JavaEE
——常见的锁策略
JavaEE
——认识文件目录File类1.Flie概述属性构造方法方法2.示例File类文件操作,是属于操作系统层面,提供的一些API.不同的操作系统
Gujiu!!
·
2023-03-30 15:10
JavaEE
java-ee
java
JavaEE
——CAS
JavaEE
传送门
JavaEE
JavaEE
——No.2多线程案例
JavaEE
——常见的锁策略目录CASCAS的应用场景1.实现原子类2.实现自旋锁CAS的ABA问题ABA问题ABA问题引来的BUGCASCAS
Gujiu!!
·
2023-03-30 15:10
JavaEE
java-ee
java
JavaEE
——JUC
JavaEE
传送门
JavaEE
JavaEE
——常见的锁策略
JavaEE
——CAS目录JUC1.Callable接口2.ReentrantLock3.原子类4.线程池5.信号量Semaphore6.CountDownLatchJUCJUC
Gujiu!!
·
2023-03-30 15:10
JavaEE
java-ee
java
JavaEE
——No.1 多线程案例
JavaEE
传送门
JavaEE
JavaEE
——No.1线程安全问题
JavaEE
——No.2线程安全问题目录多线程案例1.单例模式饿汉模式懒汉模式2.阻塞队列阻塞队列的使用阻塞队列的实现多线程案例1.单例模式单例模式是一种常见的设计模式
Gujiu!!
·
2023-03-30 15:40
JavaEE
java-ee
单例模式
java
JavaEE
——No.1 线程安全问题
JavaEE
传送门
JavaEE
JavaEE
——Thread类
JavaEE
——Java线程的几种状态目录线程安全问题1.线程安全的概念2.一个线程不安全示例3.synchronized关键字3.1synchronized
Gujiu!!
·
2023-03-30 15:39
JavaEE
java-ee
java
JavaEE
——No.2 线程安全问题
JavaEE
传送门
JavaEE
JavaEE
——Java线程的几种状态
JavaEE
——No.1线程安全问题目录线程安全问题1.内存可见性问题2.volatile关键字JMM(JavaMemoryModel
Gujiu!!
·
2023-03-30 15:39
JavaEE
java-ee
java
JavaEE
——Java线程的几种状态
JavaEE
传送门
JavaEE
JavaEE
——进程与线程的关系
JavaEE
——Thread类目录Java线程的几种状态1.线程的所有状态2.画图理解线程状态3.观察线程的状态Java线程的几种状态1.线程的所有状态
Gujiu!!
·
2023-03-30 15:09
JavaEE
java
java-ee
JAVAEE
——SSH项目实战01:SVN介绍、eclipse插件安装和使用方法
1学习目标1、掌握svn服务端、svn客户端、svneclipse插件安装方法2、掌握svn的基本使用方法2svn介绍2.1项目管理中的版本控制问题通常软件开发由多人协作开发,如果对代码文件、配置文件、文档等没有进行版本控制,将会出现很多问题:备份多个版本,占用磁盘空间大解决代码冲突困难容易引发BUG难于追溯问题代码的修改人和修改时间难于恢复至以前正确版本无法进行权限控制项目版本发布困难2.2什么
depiaozhanyou66348
·
2023-03-30 14:25
开发工具
运维
操作系统
【
JAVAEE
——事务】
目录一:什么是事务1.1:mysql的事务控制:1.2:JDBC事务控制:1.3:DBUtils的事务控制也是通过jdbc1.4:ThreadLocal:实现的是通过线程绑定的方式传递参数二:事务的特性2.1:ACID2.2:并发问题:脏读、不可重读、虚读\幻读2.3:解决并发:设置隔离级别2.4:隔离级别的性能2.5:安全性一:什么是事务一件事情有n个组成单元要不这n个组成单元同时成功要不n个单
bigLiu66
·
2023-03-30 14:22
javaee
事物
JavaEE
——锁相关
在开发过程中,如果需要开发者自主实现一把锁,就必须了解锁策略和锁的实现原理。目录锁策略乐观锁和悲观锁互斥锁和读写锁轻量级锁和重量级锁自旋锁和挂起等待锁公平锁和非公平锁可重入锁和不可重入锁死锁发生死锁的必要条件synchronized锁synchronized的锁升级CAS指令编译器+JVM的其他优化锁消除锁粗化ReentrantLock锁ReentrantLock的用法synchronized与R
patient-0525
·
2023-03-30 14:38
java
开发语言
java-ee
使用内省封装数据到对象中
读取txt中的数据并使用反射创建对象封装程序数据package
javaee
_review.读取txt中的数据并使用反射创建对象封装程序数据;importjava.io.BufferedReader;importjava.io.FileNotFoundException
古风天下_醉意人生
·
2023-03-30 08:00
JAVAEE
细细看 JavaWeb 14 - Tomcat
内容1.web相关概念回顾2.web服务器软件:Tomcat3.Servlet入门学习web相关概念回顾1.软件架构1.C/S:客户端/服务器端2.B/S:浏览器/服务器端2.资源分类1.静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析*如:html,css,JavaScript2.动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态
ZMW_iOS
·
2023-03-30 08:04
java
tomcat
最全Linux下安装
JAVAEE
环境
安装jdk解压通过xftp6上传到/usr/local下解压tar-zxvfjdk-8u261-linux-x64.tar.gzmvjdk/jdk1.8.0_261jdk【重命名】配置环境变量配置环境变量的配置文件vim/etc/profile在最后加入下面两行exportJAVA_HOME=/usr/local/jdkexportPATH=$JAVA_HOME/bin:$PATHsource/e
Jiong-952
·
2023-03-30 06:11
技术类
linux
java-ee
tomcat
构造HTTP请求与HTTPS加密
⭐️前言⭐️博客主页:【如风暖阳】精品Java专栏【JavaSE】、【备战蓝桥】、【
JavaEE
初阶】、【MySQL】、【数据结构】欢迎点赞收藏⭐留言评论私信必回哟本文由【如风暖阳】原创,首发于CSDN
如风暖阳
·
2023-03-30 04:18
JavaEE初阶
http
https
java
【
JavaEE
】简单了解操作系统、进程&内存管理
目录前言:一、操作系统:操作系统的定位:应用程序:系统调用:操作系统内核:驱动程序:硬件设备:二、进程:什么是进程?进程的描述与组织:描述:组织:PCB中的特征(属性)CPU分配——进程调度:进程调度的相关属性:三、内存管理:虚拟地址空间:前言:由于最近忙于备考和学习新的知识以及疫情返乡政策等原因,博客的内容有一段时间没有更新了。不过从今天开始,依然是步入正轨了,继续我总结知识的过程。同时马上就是
渴望力量的土狗
·
2023-03-30 04:29
JavaEE
运维
服务器
java
linux
java-ee
动力节点老杜javaweb笔记丰富总结
这个web应用中没有java小程序)对于一个动态的web应用来说,一个请求和响应的过程有多少个角色参与,角色和角色之间有多少个协议开发一个带有Servlet(Java小程序)的webapp(重点)关于
JavaEE
CXYCMY
·
2023-03-30 04:33
java
web
java
tomcat
java-ee
JavaEE
-HashTable、HashMap、ConcurrentHashMap 之间的区别
目录HashMapHashTableConcurrentHashMapHashTable,HashMap,ConcurrentHashMap都是Map接口的实现类,都是以key-value的形式来存储数据HashMapHashMap的键值可以为null(当key为空时,哈希会被赋值为0)HashMap的默认初始容量是16,最大容量是2^30HashMap使用的数据结构是数组+链表+红黑树如果链表中
摸鱼王胖嘟嘟
·
2023-03-30 04:15
JavaEE
java-ee
java
数据结构
Artifact xxx`:war exploded: com.intellij.
javaee
.oss.admin.jmx.JmxAdminExcept 问题解决
Artifact007-zk-userservice-provider`:warexploded:Artifactisbeingdeployed,pleasewait...Artifact007-zk-userservice-provider`:warexploded:Errorduringartifactdeployment.Seeserverlogfordetails.Artifact007-
99沉浮
·
2023-03-30 04:44
java-ee
java
intellij-idea
JavaEE
多线程-定时器
目录一、定时器1.1什么是定时器?1.2定时器的构成二、简单实现定时器一、定时器1.1什么是定时器?定时器是多线程编码中的一个重要组件,它就好比一个闹钟,例如我们想去坐车,但是不想现在去坐车,想8:30去坐车,于是我们订了一个8点钟的闹钟,也就是说定时器有一些逻辑,但并不想立即执行,而是要等一定的时间之后再来执行. 使用场景:浏览器访问服务器的时候就会使用定时器来判定是否超时,标准库中其实已经提供
摸鱼王胖嘟嘟
·
2023-03-30 04:44
JavaEE
java-ee
java
开发语言
idea解决 com.intellij.
javaee
.oss.admin.jmx.JmxAdminException: com.intellij.execution.ExecutionExceptio
idea中开发问题ExecutionException做一下修改操作修改配置找到如下界面删除爆红字体(lib包等)
超越ct
·
2023-03-30 04:41
intellij-idea
java-ee
java
web.xml 关于web-app_2_5.xsd 报错 的解决方案
报错信息提示:Referencedfilecontainserrors(http://java.sun.com/xml/ns/
javaee
/web-app_2_5.xsd).Formoreinformation
掌控自己就能掌控世界
·
2023-03-30 03:02
Java
[http-nio-8080-exec-9] com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager
做简单的
javaee
三层架构练习,出现这个信息,暂时还未解决,先保存一下信息[http-nio-8080-exec-9]com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManagerInitializingc3p0pool
vivid1993
·
2023-03-30 03:11
com.intellij.
javaee
.oss.admin.jmx.JmxAdminException异常
问题可能是您没有创建正确的工件。正确的步骤是:创建工件时,您应该这样:如果在步骤3中选择“空”,则可能会出现标题错误。然后,在Tomcat配置中,您可以像这样部署Artifact:并检查一下:重新启动Tomcat。
java_monkey_110
·
2023-03-30 03:05
error
tomcat
pom.xml
javaee
-api
项目pom.xml文件内javax
javaee
-api7.0感觉奇怪就上网查了下J2EE你只需要两个包jsp-api.jar和servlet-api.jar发现这个包是用于IDE开发时使用,如果部署到服务器内就由服务器承包像
小灰灰的可爱无人可替代
·
2023-03-30 03:01
java问题
Spring Cloud-后台管理平台
Commonservice-system是一个大型分布式、微服务、面向企业的
JavaEE
体系快速研发平台,基于模块化、服务化、原子化、热插拔的设计思想,使用成熟领先的无商业限制的主流开源技术构建。
Xiaohong0716
·
2023-03-30 03:29
spring
cloud
eureka
spring
boot
JavaEE
----JPA中配置文件persistence.xml
1237891112131415161718192021java:/LMSNGDataSource_UW22232425product.xml262728../lib/model.jar293031com.domain.User32com.domain.Product333435true3637ENABLE_SELECTIVE383940414344454647484950持久化persisten
236004
·
2023-03-30 02:25
Java学习
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他