- 博客(12)
- 收藏
- 关注
原创 MVC-模型-视图-控制器
MVC是什么?MVC是一种设计模式。经典MVC模式中,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。其中,View的定义比较清晰,就是用户界面。M即model模型是指模型表示业务规则。在MVC的三个部件中,模型拥有最多的处理任务。被模型返回的数据是中立的,模型与数据格式无关,这样一个模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。V即View视图是指用户看到
2022-05-19 18:55:15 953
原创 Docker-Dockerfile
使用Dockerfile构建一个镜像下面介绍使用Dockerfile构建一个镜像,步骤如下:首先创建一个空文件夹:mkdir newdir; 然后进入该文件夹:cd newdir; 在该文件夹下创建一个名为Dockerfile的文件,根据实际需求补全Dockerfile的内容; 使用Dockerfile构建一个镜像:docker build -t testimage .(注意这个小数点)其中-t指定新镜像的镜像名。下面举一个实例,使用Dockerfile构建一个名为testimage的镜像,
2022-05-18 23:16:57 171
原创 Docker 镜像
首先需要先从镜像仓库服务中拉取镜像。常见的镜像仓库服务是 Docker Hub,但是也存在其他镜像仓库服务。拉取操作会将镜像下载到本地 Docker 主机,可以使用该镜像启动一个或者多个容器。镜像由多个层组成,每层叠加之后,从外部看来就如一个独立的对象。镜像内部是一个精简的操作系统(OS),同时还包含应用运行所必须的文件和依赖包。因为容器的设计初衷就是快速和小巧,所以镜像通常都比较小。前面多次提到镜像就像停止运行的容器(类)。实际上,可以停止某个容器的运行,并从中创建新的镜像。在该前提下,镜像可以
2022-05-18 23:09:18 1362
原创 Idea连接MySQL
这里的前提是本机上已经安装好了MySQL。首先到MySQL :: Download Connector/J下载jar包。将下载好的压缩包解压到一个自己可以找得到的文件夹。然后准备开始导入jar包。点击项目结构后。选中之前解压出来的jar包。确认。然后是将MySQL连入。测试是否连接成功 。import java.sql.Connection;import java.sql.DriverManager;import java...
2022-05-17 23:53:33 309
原创 JDBC连接池
1.为什么使用连接池?数据库连接是一种关键的有限的昂贵的资源,传统数据库连接每发出一个请求都要创建一个连接对象,使用完直接关闭不能重复利用;关闭资源需要手动完成,一旦忘记会造成内存溢出;请求过于频繁的时候,创建连接极其消耗内存;而且一旦高并发访问数据库,有可能会造成系统崩溃。为了解决这些问题,我们可以使用连接池。2.传统JDBC的缺点用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问...
2022-05-17 23:29:37 530
原创 Javabean的认识
Javabean是什么?JavaBean是一种可重用的Java组件,它可以被Applet、Servlet、JSP等Java应用程序调用.也可以可视化地被Java开发工具使用。它包含属性(Properties)、方法(Methods)、事件(Events)等特性。JavaBean是一种软件组件模型,就跟ActiveX控件一样,它们提供已知的功能,可以轻松重用并集成到应用程序中的java类。任何可以用Java代码创造的对象都可以利用JavaBean进行封装。通过合理的组织具有不同功能的JavaBean,
2022-05-16 17:29:55 167
原创 EL简单理解
EL表达式:EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。EL语法:在JSP中访问模型对象是通过EL表达式的语法来表达。所有EL表达式的格式都是以“${}”表示。例如,${ userinfo}代表获取变量userinfo的值。当EL表达式中的变量不给定范围时,则默认在page范围查找,然后依次在request、session、a
2022-05-16 16:54:43 257
原创 页面HTML标签与css样式
1.HTML基本结构<html><head>...</head><body>...</body></html>1.首先这里的 <html></html>称为根标签,所有的网页标签都在<html></html>中。2.<head> 标签用于定义文档的头部,它是所有头部元素的容器。头部元素有<title>、<script>、 &l
2022-05-15 21:40:34 626
原创 jsp七动作
JSP有7个动作指令动作指令在请求处理阶段起作用。JSP的动作指令主要有七个:jsp:forward 进行页面转发,将请求的处理转发到下一个页面 <jsp:forward page="welcome.jsp" /><%--这里的welcome.jsp是其他jsp页面,通过forward动作从此页面转到该页面--%>这是forward.jsp访问得到的页面这是welcome.jsp访问得到的页面可jsp页面在进行forward的动作后,会转到相应.
2022-05-15 20:53:35 183
原创 过滤器Filter
一.Filter是什么?Filter的意思为“过滤器”,是处于客户端与服务器资源文件之间的一道过滤网,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改;也可以对响应进行过滤,拦截或修改响应。二.Filter作用过程当浏览器访问服务器中的目标资源时,会被Filter拦截,在Filter中进行预处理操作,然后再将请求转发给目标资源。当服务器接收到这个请求后会对其进行响应,在服务器处理响应的过程中,也需要先将响应结果发送给拦截器,在拦截器中对响应结果
2022-05-11 19:45:39 204
原创 servlet作用域
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、HttpSession 二、ServletContext 总结前言Java的四大作用域为:PageContext,ServletRequest,HttpSession,ServletContext,这里只涉及其中两个作用域,既HttpSession和ServletContext一、HttpSession范围第二大的域,(会话范围)在第一次调用request.getSession.
2022-04-27 23:33:02 845
原创 Servlet的简单理解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、Servlet是什么? 二、servlet的工作原理 1.servlet对象的生命周期 2.init方法,service方法,destroy方法 前言 Servlet 是在服务器上运行的小程序。这个词是在 Javaapplet的环境中创造的,Java applet 是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作...
2022-04-19 20:08:11 2173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人