- 博客(13)
- 收藏
- 关注
原创 Docker与容器的区别
容器虚拟机和容器结构主要区别在于中间两层,虚拟机自带了操作系统,这个操作系统可以和宿主机一样,也可以不一样,而容器是和宿主机共享一个操作系统。我们知道,操作系统的内容是很多的,就像我们自己电脑上的操作系统一样,占用的内存很多,启停很慢,而且如果虚拟机安装的操作系统有更新,那更新也很麻烦,而且购买正版操作系统也是一笔不小的费用。而容器则没有这些烦恼,所以容器相对于虚拟机而言,既可以提供独立的软件运行环境,占用内存也小,启停速度快,操作更简单,更轻量级。DockerDocker不等同于容器.
2022-05-19 21:17:20
2348
原创 MVC框架理解
简介MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。模型-视图-控制器(MVC)是Xerox PARC在二十世纪八十年代为编程语言Smalltalk-80发明的一种软件设计模式,已被广泛使用。后来被推荐为Oracle旗下Sun公司Java EE平台的设计模式,并且受到越来越多的使用C
2022-05-19 21:10:18
604
原创 Session简述
session概述session用于记录用户的状态,指的是在一段时间内,单个客户端和web服务器的一连串相关的交互过程。 在一个session中,客户可能会多次请求访问同一个资源,也有可能请求访问各种不同的服务器资源。session原理服务器会为每一次会话分配一次session对象(由服务端创建) 同一个浏览器发起的多次请求,同属于一次会话 首次使用session时,服务器会自动创建session,并创建cookie存储sessionid发送给客户端session的作用.
2022-05-19 20:59:20
669
原创 MVC三层结构
(1)视图层(View)—使用JSP显示输入界面,提交输入数据(表单或超链接) + 接收输出结果,显示输出数据(提取属性范围内的单个对象或对象集合);(2)控制层(Controller)—使用Servlet接收输入数据,并调用service层的业务逻辑方法;(3)业务逻辑层(Service)—负责业务逻辑处理,接收上层传递的数据,并调用dao层的数据访问方法;(4)数据访问层(DAO)—负责数据访问操作,接收上层传递的数据,生成SQL语句,并调用dbManager层的JDBC方法;(5)数据
2022-05-18 21:38:52
670
原创 hadoop搭建
目的 本文档描述了如何安装、 配置和管理完全分布式 Hadoop 集群从几个节点到数千个节点的群集。要使用 Hadoop,可能首先要在一台机器上安装 Hadoop (见单个节点安装).系统必备组件 请确保您的群集中的所有节点上安装了所有必需的软件。 下载Hadoop 软件。安装 安装 Hadoop 集群通常涉及在群集中的所有机器上解压Hadoop安装包。 通常,集群中的一台机器被指定为机作为NameNode,另一台指定为JobTracker。这些都是master。在集群中的其余计
2022-05-18 21:33:58
180
原创 jsp中的javabean
一、JavaBean简介 JavaBean是一种特殊的Java类,它遵从一定的设计模式, 开发工具和其他组件可以根据这种模式来调用JavaBean。 JSP中使用的JavaBean非常简单,这种简单JavaBean的设计,具有如下两个特点: (1)用作JavaBean的类必须具有一个公共的、无参数的构造方法, 这个方法可以是通过编译器自动产生的那个默认构造方法。 (2)JavaBean的属性通过遵循某种规范的公共方法暴...
2022-05-18 21:24:39
1459
原创 DOCKER个人遇见小问题
1.在写dockerfile的时候使用了echo的方式向文件里面写入基本格式是 echo " 想要写入的操作" >(>>) 路径/dockerfile 1).因为是要向文件里面进行一个写操作同时希望建立容器的时候执行这个操作,所以echo是必要的 echo的本质是输出 " ''里面的内容 默认情况下是输出到界面上 但是我们这里利用了>重定向的功能,所有这里echo ""当中的内容实质上是被输出进了文件里面 也就是完成了一个写入的实际功能2).>...
2022-05-17 15:24:56
1028
原创 DOCKER基本操作简记
前提在操作docker的时候 里面每个命令都要添加docker前缀表示 是利用docker来进行的这么一个操作.比如我要启动docker里面的一个容器 有 docker start Container 这里的docker 即告诉linux 我是要在docker里面来进行这么一个操作docker的开关启动docker(我这里都是在sudo下面操作的)sudo service docker start关闭sudo docker stop重启sudo service docker rest
2022-05-17 09:44:34
240
原创 JSP过滤器
Servlet和JSP过滤器是可以在Servlet和JSP编程中用于以下目的的Java类:在客户端访问后端的资源之前拦截请求。 在服务器发送回客户端之前操纵响应。有各种类型的过滤器由规格建议 -验证过滤器 数据压缩过滤器 加密过滤器 触发资源访问事件的过滤器 图像转换过滤器 记录和审核过滤器 MIME类型链式过滤器 令牌过滤器 转换XML内容的XSL/T过滤器过滤器部署在部署描述符文件web.xml中,然后映射到应用程序部署描述符中的servlet或JSP名称或URL模式。部署
2022-05-16 17:03:59
467
原创 CSS简单定位方法
top 和margin -top 差别在于:top使用前先需要pos标签开始相对定位,利用top元素进行定位的元素不会影响其他块的位置margin-top 不用pos开始定位,但偏移后的空白会有其他元素补足,一次移动往往会带动其他元素开始跑relative 参照于元素在文档在文档流中的位置进行定位(确定好最初的位置)定位(position)定位(position)-定位是一种更加高级的布局手段-通过定位可以将元素摆放到页面的任意位置-使用position属性来设置定位可选值:static
2022-05-15 23:37:41
159
原创 CSS简单的图片居中
图片的居中显示 css 有很多方法,但在很多情况下有的方法无效,这是件很头疼的事情,比如一般设置图片属性text-align:center水平居中,但这个方法经常无效,很多前端工程师都有研究过或者说是搜索过CSS 图片居中方法吧。但其实CSS 图片居中有多种不同的情况,也有多种不同的解决方法,具体方法如下所示:图片居中又分为水平居中和垂直居中提示:在你开始阅读以下内容之前,你可以先了解CSS图片的基础内容。一、水平居中:1、单独文字垂直居中我们只需要设置 CSS
2022-05-15 23:36:25
50371
原创 JSP与servlet的区别
一、了解Servlet的概念Servlet定义:Servlet是基于Java技术的Web组件,由容器管理并产生动态的内容。Servlet引擎作为WEB服务器的扩展提供支持Servlet的功能。Servlet与客户端通过Servlet容器实现的请求/响应模型进行交互。注意:Servlet不是从命令行启动的,而是由包含Java虚拟机的Web服务器进行加载1)Servlet是按照Servlet规范编写的Java类。2)Servlet应用请求/响应模型,扩展了服务器的功能。Servlet是WEB
2022-05-15 23:35:21
6860
原创 Java杂谈
1.最大公因数的快速求法 " static int gcd(int numberA, int numberB) { return numberB == 0 ? numberA : gcd(numberB, numberA % numberB); }"2.在java的多层调用方法的时候比如"import java.util.Scanner;public class Main { public static void main(String[] args) {...
2022-05-15 23:32:40
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人