- 博客(15)
- 收藏
- 关注
原创 Redis存储系统
Remote Dictionary Server(Redis)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。 Redis中的常用命令有: a、hset 存储一个哈希键值对的集合 b、hget获取一个哈希键的值c、hdel 删除一个或多个
2021-07-19 19:29:41
60
原创 什么是Maven
Maven使用项目对象模型(POM)的概念,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发布时使用Maven,而且公司项目采用 Maven 的比例在持续增长。 Maven的出现,解决了开发过程中的jar包升级及依赖的难题。它可.
2021-07-19 19:22:04
57
原创 SpringMVC 流程
a、用户发送请求至前端控制器 DispatcherServlet。 b、DispatcherServlet 收到请求调用 HandlerMapping 处理器映射器。 c、处理器映射器找到具体的处理器(可以根据 xml 配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给 DispatcherServlet。 d、DispatcherServlet 调用 HandlerAdapter 处理器适配器。 e、HandlerAdapter 经过适配调用具体的处理器(Controll
2021-07-19 19:17:47
64
原创 == 和 equals 的区别是什么
== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型 == 比较的是值,引用数据类型 == 比较的是内存地址) equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况: 情况1:类没有覆盖 equals() 方法。则通过 equals() 比较该类的两个对象时,等价于通过“==”比较这两个对象。 情况2:类覆盖了 equals() 方法。一般,我们都覆盖 equals() 方法来两个对象的内容相等;若它们的内容相等,则返回 tru.
2021-07-19 19:14:19
56
原创 spring拦截器
web.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jc
2021-07-19 19:12:15
48
原创 SpringMVC的上传与下载
// springMVC 文件下载 // 文件下载分成两种方式: // 1.浏览器自动下载 (针对浏览器自己不能识别的数据类型 浏览器只能打开纯文本文件或者图片 .java html xml txt pdf jpg png ) 必须 doc xls zip 等等 会自动下载下来让用户自己选择使用什么方式打开 // 2.通过程序设置当前路径为下载路径 @Controller public class DownloadController { // HttpServletRes.
2021-07-19 19:02:51
81
原创 Ajax介绍以及登录验证
AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。 有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。 以下是是使用Ajax做的登录验证 package cn.hp.util; import java.sq
2021-07-19 18:57:58
149
原创 jquery选择器
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的CS
2021-07-19 18:53:40
73
原创 JSTL标签库
JSTL基本概念 1.标签(Tag) 标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本。由于标签是XML元素,所以它的名称和属性的大小写敏感的 2.标签库(Tag library) 由一系列功能相似、逻辑上互相联系的标签构成的集合称为标签库 3.标签库描述文件(Tag Library Descriptor) 标签库描述文件是一个XML文件,这个文件提供了标签库中类和JSP中对标签引用的映射关系。它是一个配置文件,和web.xml是类似的
2021-07-19 18:48:27
48
原创 JAVA_JSP
J也是一种页面,java server pages java服务器页面;想要这个页面运行,必须通过服务器中启动跳转; 只能通过网络访问的方式查看效果,不能直接从本地通过浏览器打开; http://localhost:8080/web02/i ndex.jsp 与html有本质上的区别: jsp三大指令 Java代码 jsp的作用域 jsp的本质: 1、html是静态资源页面,jsp是动态资源页面,页面内的数据会改变; 2、html中只能使用标签,进行编写内容;jsp = html + java代码 + 指令
2021-06-15 19:17:50
91
原创 JAVA IO流
IO流:概括为两个对应,一个桥梁,流式部分流的操作:字节流,字符流 1.按照功能来划分: 输入流:只能从中读取数据,而不能向其写入数据。 输出流:只能向其写入数据,而不能从中读取数据。 2.按照处理单元来划分 字节流和字符流操作的方式基本上完全相同。操作的数据单元不同 字节流:操作的是8位的字节 InputStream/OutputStream 作为字节流的基类 字符流:操作的是16位的字符 Reader/Writer 作为字符流的基类 ———————————————— 版权声明:本文为CSDN博主「ya
2021-06-14 22:05:12
360
1
原创 JAVA 集合框架
集合框架:Java集合框架为程序员提供了预先包装的数据结构和算法来操纵他们。集合框架被设计成要满足以下几个目标。 集合框架与数组是互补的jihek
2021-06-14 21:39:13
44
原创 JAVA抽象类和接口
抽抽象类的基本概念 抽象方法,只声明而未实现的方法我们称为抽象方法,所有的抽象方法都需要用abstract关键字声明,包含抽象方法的类也需要使用abstract关键字声明,抽象类和普通类相比,区别在于抽象类带有抽象方法,抽象方法可以只声明,而不需要方法体。 ...
2021-06-14 21:22:57
1532
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人