自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ShunziZhang

虽然很菜,但会慢慢变好

  • 博客(11)
  • 收藏
  • 关注

原创 Servlet常用用法(二)-文件上传下载

3、Servlet实现文件上传下载文件上传:原理(Servlet)通过使用文件上传下载组件,通过读取请求中的文件的输入流,在预先协商好的路径下根据对应的文件名创建相应的文件对象,将提交的文件对象FileItem写入对应的文件中。在Servlet3.0中可以使用注解@MultiPartConfig将一个servlet标识为支持文件上传,将Multipart/form-data的POST请求封装为成

2017-12-24 15:33:22 193

原创 Servlet常用用法(一)

1、Servlet编写过滤器(Filter) Servlet 过滤器 可以动态地拦截请求【请求预处理】和响应【响应后处理】,以变换或使用包含在请求或响应中的信息。可以将一个或多个 Servlet 过滤器附加到一个 Servlet 或一组 Servlet。Servlet 过滤器也可以附加到 JavaServer Pages (JSP) 文件和 HTML 页面。调用 Servlet 前调用所有附加的

2017-12-24 15:32:41 802

原创 Servlet基础知识

1、什么是Servlet?> Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 个人见解:Servlet本质属于MVC架构模式中的C(controller)层,充当控制器的角色 2、Servlet架构 3、Servlet声明周期Servlet 通过调用

2017-12-24 15:31:55 197

原创 Redis数据类型

Redis数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)stringstring是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列

2017-12-24 15:29:53 276

原创 Redis安装与配置

1、为什么使用Redis?MySQL为代表的关系型数据库在web2.0时代出现一系列效率低下,可扩展性差等问题,从而产生了NoSQL NoSQL介绍–菜鸟教程而Redis则是NoSQL中的键值对数据库中最广泛应用的一种。除此以为还有MongoDB(文档存储数据库)Redis相关命令菜鸟教程Redis命令Redis通用命令keys *//查看所有的keykeys my?//通配符查看d

2017-12-24 15:29:18 156

原创 进程的描述与控制

第二章 进程的描述与控制2.1 程序执行2.1.1 程序顺序执行特征: 顺序性:处理机的操作严格按照程序所规定的顺序执行。封闭性:程序运行时独占全机资源,程序一旦开始执行,其执行结果不受外界因素影响。可再现性:只要程序执行时的环境和初始条件相同,都将获得相同的结果。 (不论它是从头到尾不停顿地执行,还是“停停走走”地执行)2.1.2 程序并发执行特征: 间断性:程序并发执行是,由于共

2017-12-24 15:28:32 195

原创 操作系统引论

第一章 操作系统引论1.1 操作系统的目标及作用1.1.1 操作系统的概念 An Operating System is a program that managers the computer hardware provides a basis for application programs acts as an intermediary between the computer us

2017-12-24 15:27:45 1019 1

原创 Docker入门笔记

1、什么是Docker? Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。2、Docker的组成 Docker系统有两个程序:docker服务端和docker客户端。其中docker服务端是一个

2017-12-24 15:26:24 196

原创 Docker常用命令

1、安装与启动、更新安装Docker : apt-get install -y docker.io启动Docker : systemctl start docker运行系统引导时启用 docker: systemctl enable docker核对Docker版本:docker version更新Docker:docker-machine upgrade default2、镜像、容器相

2017-12-24 15:24:58 277

原创 适配器模式

适配器模式 将一个类的接口转换成客户希望的另一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 OO设计原则: - 面向接口编程 - 封装变化 - 多用组合少用继承 - 对修改关闭,对扩展开放public class AdapterDemo { public static void main(String[] args) {

2017-12-24 15:23:30 128

原创 常见算法之寻找K大数

常见算法之寻找K大数 2017-12-13 此篇博文主要是对面试过程中的算法题进行记录。该题作为面试常见题型,同时拥有多种实现方式。后续会对相关算法进行具体代码实现。题目描述:有很多个无序的数,怎么选出其中最大的若干个数?即,从n个数中选出最...

2017-12-13 20:13:04 289

空空如也

空空如也

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

TA关注的人

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