自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Amazon SQS

1.Amazon SQS是什么?Amazon Simple Queue Service (SQS) 是一种完全托管的消息队列服务,可让您分离和扩展微服务、分布式系统和无服务器应用程序。SQS 消除了与管理和运营消息型中间件相关的复杂性和开销,并使开发人员能够专注于重要工作。借助 SQS,您可以在软件组件之间发送、存储和接收任何规模的消息,而不会丢失消息,并且无需其他服务即可保持可用。使用 AWS 管理控制台、命令行界面或您选择的 SDK 和三个简单的命令,在几分钟内即可开始使用 SQS。SQS 提供

2022-05-22 08:40:36 722

原创 简单队列服务SQS

1.SQS的基本模型SQS由3个基本部分组成:系统组件(Component),队列(Queue),消息(Message)(1)系统组件系统组件是SQS的服务对象,而SQS则是组件之间沟通的桥梁组件既可以是消息的发送者,也可以是消息的接收者(2)队列队列是存放消息的容器,类似于S3中的桶队列的数目是任意的,创建队列时用户必须给其指定一个在SQS账户内唯一的名称队列在传递消息时会尽可能实现 “先进先出”,但无法保证先进入的消息一定会最先被投递给指定的接受者不过SQS允许用户在

2022-05-20 14:51:39 3086

原创 认识Session

一、Session简单介绍  在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。二、Session和Cookie的主要区别Cookie是把用户的数据写给用户的浏览器。 Session技术把用户的数据写到用户独占的sess

2022-05-20 11:34:17 108

原创 数据库的基本操作

一、操作数据库(1) 创建数据库CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER SET charset_name | [DEFAULT] COLLATE collation_name 创建一个名称为mydb1的数据库。...

2022-05-20 11:18:44 602

原创 JavaBean

什么是JavaBean?  首先明确的是JavaBean是一种Java类,而且是一种特殊的、可重用的类。  必须具有无参数的构造器,所有的属性都是private的,通过提供setter和getter方法来实现对成员属性的访问。  JavaBean的种类按照功能可以划分为可视化和不可视化两类。可视化的JavaBean就是拥有GUI图形用户界面的,对最终用户是可见的。不可视化的JavaBean不要求继承,它更多的被使用在JSP中,通常情况下用来封装业务逻辑、数据分页逻辑、数据库操作和事物逻辑等,这样

2022-05-20 10:51:36 115

原创 数据库连接池

什么是连接池数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。为什么要使用连接池数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。 一个数据库连接对象均对应一个物理数据库连接,每次操作都打开一个物理连接,使用完都关闭连接,这样造成系统的 性能低下。 数据库连接池的解决方案是在应用程序启动时建立足够的数据库连接,并讲这些连接组成一个连接池(简单说:在一个“池”里放了好多半成品的数据库联接对象),..

2022-05-20 10:44:05 52

原创 浅谈JavaWeb之监听器

一、监听器的概述1. 监听器是什么是一个实现了特定接口的Java类;用来监听另一个 Java类的方法调用或者属性的改变;当被监听对象发生了上述事件后,监听器某个方法将会立即被执行。2. 监听器用途用来监听其他对象的变化,主要用在图形化界面开发上。3. 监听器的术语事件源:被监听对象(汽车);监听器:监听的对象(报警器);事件源和监听器的绑定:(在汽车上安装报警器);事件:事件源对象的改变(踹了汽车一脚)——主要功能获得事件源对象。二、Servlet 中的监听器1. Serv

2022-05-20 00:50:34 343

原创 浅谈Java Web之过滤器

什么是过滤器?(Filter) 过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理,通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。Filter 过滤器它是 JavaWeb 的三大组件之一。Filter 过滤器它是 JavaEE 的规范。也就是接口。过滤器的工作原理在Servlet作为过滤器使用时,它可以对客户的请求进行处理。处理完成后,它会交给下一个过滤器处理,这样,客户的请求在过滤链里逐...

2022-05-20 00:24:55 174

原创 MVC与三层架构

一、MVC是什么?MVC(Model View Controller)是软件工程中的一种软件架构模式,它把软件系统分为模型、视图和控制器三个基本部分。用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑Model(模型)- 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图)- 视图代表模型包含的数据的可视化。 Controller(控制器)...

2022-05-20 00:17:53 160

原创 CSS入门

一、CSS简介1、什么是CSScss介绍层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。2、为什么使用CSS实现内容与样式的分离,便于团队开发样式复用,

2022-05-20 00:08:54 52

原创 HTML学习

什么是HTML?HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言:HyperTextMarkupLanguage HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签(markup tag) HTML 使用标记标签来描述网页 HTML 文档包含了HTML标签及文本内容 HTML文档也叫做web 页面HTML 标签HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML 标签是由尖括号包围的关键词,比如 &lt...

2022-05-20 00:03:04 45

原创 JSTL学习

1.JSTL概念JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。2.JSTL的优点1、 在应用程序服务器之间提供了一致的接口,最大程度

2022-05-19 23:52:57 182

原创 Dockers容器使用(二)

进入容器在使用 -d 参数时,容器启动后会进入后台。此时想要进入容器,可以通过以下指令进入: docker attach docker exec:推荐大家使用 docker exec 命令,因为此命令会退出容器终端,但不会导致容器的停止。 attach 命令docker attach containerId|containerName如下图所示,首先使用docker run创建了一个容器,为其分配了伪终端,打开了它的标准输入流,并且让它在后台执行。然后使用docker .

2022-05-19 23:36:12 482

原创 Docker容器使用(一)

容器使用获取镜像如果我们本地没有 ubuntu 镜像,我们可以使用 docker pull 命令来载入 ubuntu 镜像图示拉取busybox:1.27镜像启动容器以下命令使用 ubuntu 镜像启动一个容器,参数为以命令行模式进入该容器:docker run命令会基于指定的镜像创建一个容器并且启动它。docker run的基本语法如下: docker run [OPTIONS] 镜像名 [COMMAND] [ARG]docker run:Docker创建并..

2022-05-19 23:25:41 113

原创 Docker入门

Docker简介Docker 是一个开源的应用容器引擎,基于并遵从Go语言Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 的优点Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可..

2022-05-19 23:10:41 51

原创 Servlet学习

Servlet 是什么?Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Java Servlet 通常情况下与使用 CGI实现的程序可以达到相同的效果。但是相比于 CGI,Servlet 有以下几点优势:性能明显更好。 Servlet 在 W

2022-05-19 22:54:25 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除