随笔分类 - 测试开发进阶——常用中间件概念
摘要:用来监听特定对象的创建或销毁、属性的变化的! 是一个实现特定接口的普通java类! Servlet中哪些对象需要监听? request / session / servletContext 分别对应的是request监听器、session相关监听器、servletContext监听器 监听器(lis
阅读全文
posted @ 2021-09-25 19:24
小白龙白龙马
摘要:一、数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = DriverManager.getConnection();) ③操作数据库(PreparedStat
阅读全文
posted @ 2021-09-25 19:06
小白龙白龙马
摘要:JMX的简介 JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架 ,从Java5.0开始引入到标准Java技术平台中。 JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。 从官方的文档上来看,他就是一个框架
阅读全文
posted @ 2021-09-25 18:53
小白龙白龙马
摘要:阅读目录 什么是Java消息服务 为什么需要JMS JMS的优势 JMS消息传送模型 接收消息 JMS编程接口 JMS消息结构 JMS使用示例 什么是Java消息服务 Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准消息协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等
阅读全文
posted @ 2021-09-25 18:29
小白龙白龙马
摘要:Session的几种保存方式 file - 将 Session 保存在 文件 中。 cookie - Session 保存在安全加密的 Cookie 中。 database - Session 保存在关系型数据库中。 memcached / redis - Sessions 保存在其中一个快速且基于
阅读全文
posted @ 2021-09-25 14:37
小白龙白龙马
摘要:EJB——EnterpriceJavaBeans:是一个用于分布式业务应用的标准服务端组件模型。 采用EJB架构编写的应用是可伸的、事务性的、多用户安全的。可以一次编写这些应用,然后部署在任何支持EJB规范的服务器平台,如JBoss、WebLogic。 EJB定义了三种企业Bean——会话Bean(
阅读全文
posted @ 2021-09-25 14:28
小白龙白龙马
摘要:什么是JavaBean? JavaBean实际上是指一种特殊的Java类,它通常用来实现一些比较常用的简单功能,并可以很容易的被重用或者是插入其他应用程序中去。 所有遵循“一定编程原则”的Java类都可以被称作JavaBean。 JavaBean是一个遵循特定写法的Java类,是一种Java语言编写
阅读全文
posted @ 2021-09-25 14:01
小白龙白龙马
摘要:一、什么是servlet? 处理请求和发送响应的过程是由一种叫做Servlet的程序来完成的,并且Servlet是为了解决实现动态页面而衍生的东西。理解这个的前提是了解一些http协议的东西,并且知道B/S模式(浏览器/服务器)。 B/S:浏览器/服务器。 浏览器通过网址来访问服务器,比如访问百度,
阅读全文
posted @ 2021-09-25 13:36
小白龙白龙马
摘要:1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧! 这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。
阅读全文
posted @ 2021-09-25 13:17
小白龙白龙马
摘要:关于线程和线程池的学习,我们可以从以下几个方面入手: 第一,什么是线程,线程和进程的区别是什么 第二,线程中的基本概念,线程的生命周期 第三,单线程和多线程 第四,线程池的原理解析 第五,常见的几种线程池的特点以及各自的应用场景 一、 线程,程序执行流的最小执行单位,是行程中的实际运作单位,经常容易
阅读全文
posted @ 2021-09-25 11:56
小白龙白龙马
摘要:JNDI的基本应用 JNDI是Java Naming and Directory Interface(JAVA命名和目录接口)的英文简写,它是为JAVA应用程序提供命名和目录访问服务的API(Application Programing Interface,应用程序编程接口)。1.命名的概念与应用
阅读全文
posted @ 2021-09-24 09:33
小白龙白龙马
摘要:Java MySQL 连接 本章节我们为大家介绍 Java 如何使用 使用 JDBC 连接 MySQL 数据库。 Java 连接 MySQL 需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到jar库文件,然后在对应的项目
阅读全文
posted @ 2021-09-24 09:15
小白龙白龙马
摘要:消息中间件ActiveMQ使用详解 一、消息中间件的介绍 介绍 消息队列 是指利用 高效可靠 的 消息传递机制 进行与平台无关的 数据交流,并基于 数据通信 来进行分布式系统的集成。 特点(作用) 应用解耦 异步通信 流量削峰 (海量)日志处理 消息通讯 …... 应用场景 根据消息队列的特点,
阅读全文
posted @ 2021-09-23 20:44
小白龙白龙马
摘要:什么是Java消息服务 Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准消息协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持JAVA应用程序开发。在J2EE中,当两个应用程序使用JMS进行通信时,它们之间并不是直接相连的,而是通过一个共同的消息收发服务连接起
阅读全文
posted @ 2021-09-23 20:37
小白龙白龙马
摘要:1:产品介绍 WebLogic是美国bea公司出品的一个application server确切的说是一个基于j2ee架构的中间件。BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise
阅读全文
posted @ 2021-09-23 20:18
小白龙白龙马
摘要:Web容器 Web技术的发展史 早期的Web应用主要用于浏览新闻等静态页面,HTTP服务器(比如Apache、Nginx)向浏览器返回静态HTML,浏览器负责解析HTML,将结果呈现给用户。 随着互联网的发展,我们已经不满足于仅仅浏览静态页面,还希望通过一些交互操作,来获取动态结果,因此也就需要一些
阅读全文
posted @ 2021-09-23 14:37
小白龙白龙马

浙公网安备 33010602011771号