草庐IT

每章一篇博客带你拿下吉林大学JAVAEE期末(一)

总述:1.1JavaEE6常用技术1)JDBC(JavaDatabaseConnectivity)是一种用于执行SQL语句的JavaAPI,可为访问不同的关系型数据库提供一种统一的途径。2)JNDI(JavaNameandDirectoryInterface,Java命名和目录接口)被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源,如DNS,LDAP,本地文件系统或应用服务器中的对象,将命名和对象关联。3)ServletServlet技术规范是JavaEE技术规范中的一个重要组成部分。Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面

【JavaEE初阶】多线程 _ 基础篇 _ Thread类的使用、线程的几个重要操作和状态

☕导航小助手☕  🍱写在前面    🧇一、Thread类的常见构造方法    🍚二、Thread的几个常见属性    🍛三、和线程相关的几个重要的操作          🍞🍞3.1启动线程-start()          🍣🍣3.2中断线程          🍤🍤3.3等待线程 -join()          🥩🥩3.4获取到线程引用          🧀🧀3.5休眠线程-sleep()    🍜四、线程的状态          🍰🍰4.1Java线程中的基本状态          🥡🥡4.2线程之间的状态是如何转换的写在前面这篇博客,仍然来介绍关于多线程基础篇的知识~其主要介绍的内容是:

【JavaEE初阶】多线程 _ 基础篇 _ Thread类的使用、线程的几个重要操作和状态

☕导航小助手☕  🍱写在前面    🧇一、Thread类的常见构造方法    🍚二、Thread的几个常见属性    🍛三、和线程相关的几个重要的操作          🍞🍞3.1启动线程-start()          🍣🍣3.2中断线程          🍤🍤3.3等待线程 -join()          🥩🥩3.4获取到线程引用          🧀🧀3.5休眠线程-sleep()    🍜四、线程的状态          🍰🍰4.1Java线程中的基本状态          🥡🥡4.2线程之间的状态是如何转换的写在前面这篇博客,仍然来介绍关于多线程基础篇的知识~其主要介绍的内容是:

【JavaEE】线程的创建及常见方法解析(Tread类)

目录1.Tread类介绍2线程的构造方法——创建线程1.继承Thread类,重写run()方法2.使用Runnbable接口创建线程3.继承Thread,重写run,使用匿名内部类4.实现Runnable,重写run,使用匿名内部类5.使用lambda表达式(重点掌握)3.Tread类常见方法解读 3.1Tread类常见构造方法 3.2Tread类的几个常见属性3.3启动一个线程-start()方法3.4中断一个线程3.5等待一个线程-join() 3.6休眠线程3.7实现一个简单的多线程4.线程的状态4.1线程的六种状态 4.2线程状态和状态转移1.Tread类介绍Thread类是JVM用来

【JavaEE】线程的创建及常见方法解析(Tread类)

目录1.Tread类介绍2线程的构造方法——创建线程1.继承Thread类,重写run()方法2.使用Runnbable接口创建线程3.继承Thread,重写run,使用匿名内部类4.实现Runnable,重写run,使用匿名内部类5.使用lambda表达式(重点掌握)3.Tread类常见方法解读 3.1Tread类常见构造方法 3.2Tread类的几个常见属性3.3启动一个线程-start()方法3.4中断一个线程3.5等待一个线程-join() 3.6休眠线程3.7实现一个简单的多线程4.线程的状态4.1线程的六种状态 4.2线程状态和状态转移1.Tread类介绍Thread类是JVM用来

【JavaEE初阶】万字详解TCP/IP协议!!!(一)

文章目录1.应用层和传输层的联系2.UDP协议3.TCP协议3.1TCP报头介绍3.2TCP实现可靠传输的核心机制(1)确认应答(2)超时重传(3)连接管理建立连接(三次握手)断开连接(四次挥手)(4)滑动窗口(5)流量控制(6)拥塞控制(7)延时应答(8)捎带应答(9)面向字节流(粘包问题)(10)异常情况1.应用层和传输层的联系在网络通信过程中,应用层描述了应用程序如何理解和使用网络中的通信数据。而程序猿在应用层这里最主要的工作就是自定义协议,自定义协议主要做两件事:结合业务场景和需求,明确协议数据要传递哪些信息。明确数据组织格式。(比如:可以按照纯文本方式,也可以使用xml,json,p

JAVAEE习题汇总

第一章:JAVAEE概述可响应HTTP请求的Servlet和JSP一般运行在JavaEE框架的哪个容器中?Web容器JavaEE框架中的常用技术里,用于进行名字和目录服务的技术是?JNDI(JavaNameandDirectoryInterface)JavaEE框架中的常用技术里,用于和面向消息的中间件相互通信的应用程序接口是?JMS(JavaMessageService)JavaEE6架构中包括的容器有哪几种?容器时组件的运行环境,负责组件的生命周期管理和调用。类型主要有四种:Web容器、EJB容器、Application客户端容器、Applet容器。下列哪些服务器是支持JavaEE架构的?

【javaEE】阻塞队列、定时器、线程池

目录🌴一、阻塞队列1.概念2.生产者消费者模型3.阻塞队列的实现🏹二、定时器1.引出定时器2.定时器的实现🔥三、线程池1.引出线程池2.ThreadPoolExecutor构造方法3.标准数据库的4种拒绝策略【经典面试题】【重点掌握】4.线程池的实现🌴一、阻塞队列1.概念✨对于队列,首先我们想到 队列——先进先出——最朴素,最简单的队列      优先级队列——PriorityQueue——堆阻塞队列——带有阻塞特性——先进先出1.如果队列空,尝试出队列,就会阻塞等待,等待到队列不为空为止2.如果队列满,尝试入队列,也会阻塞等待,等待到队列不为满为止在Java标准库中内置了阻塞队列 1️⃣Bl

【javaEE】阻塞队列、定时器、线程池

目录🌴一、阻塞队列1.概念2.生产者消费者模型3.阻塞队列的实现🏹二、定时器1.引出定时器2.定时器的实现🔥三、线程池1.引出线程池2.ThreadPoolExecutor构造方法3.标准数据库的4种拒绝策略【经典面试题】【重点掌握】4.线程池的实现🌴一、阻塞队列1.概念✨对于队列,首先我们想到 队列——先进先出——最朴素,最简单的队列      优先级队列——PriorityQueue——堆阻塞队列——带有阻塞特性——先进先出1.如果队列空,尝试出队列,就会阻塞等待,等待到队列不为空为止2.如果队列满,尝试入队列,也会阻塞等待,等待到队列不为满为止在Java标准库中内置了阻塞队列 1️⃣Bl

JavaEE 项目:用户信息管理系统

目录项目介绍数据库设计各包结构设计与说明功能实现1.登录功能2.分页查询、模糊查询3.增、删、改操作总结项目介绍本项目主要实现了对用户信息的管理,能够在客户端很好的操作各个功能,并实时更新用户数据。采用 MySQL数据库 存储数据,JDBC 连接数据库,Servlet、JSP 等技术完成各个功能的具体实现。界面采用 Bootstrap框架 技术,实现了一个简单的界面效果。数据库设计为了方便起见,将管理员的用户名和密码写在了用户信息表中。(不合理的设计,当个反面教材)图示:各包结构设计与说明userInfo_project:模块名src/dao:操作数据库的接口(访问数据库层)src/dao/i