Web
文章平均质量分 86
鸡窝头on
这个作者很懒,什么都没留下…
展开
-
Markdown转HTML
参考地址 https://github.com/atlassian/commonmark-java导入依赖 <dependency> <groupId>com.atlassian.commonmark</groupId> <artifactId>commonmark</artifactId> <version>0.10.0</versio原创 2020-11-15 19:46:47 · 196 阅读 · 0 评论 -
HTML插件集成Markdown
在网页上集成markdown编辑器原创 2020-11-11 10:53:36 · 444 阅读 · 0 评论 -
MyBaits+IDEA 初练习 A query was run and no Result Maps were found for the Mapped Statement ‘com.itcas
### Error querying database. Cause: org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement 'com.itcast.dao.UserDao.findA11'. It's likely that neither a Result Type nor a Result Map was specifi原创 2020-10-26 15:41:56 · 202 阅读 · 0 评论 -
Redis初学笔记
Redis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为原创 2020-10-25 22:43:04 · 125 阅读 · 0 评论 -
2020-10-24 JQuery
概念: 一个JavaScript框架。简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。JavaScript框架:本质上就是一些js文件..原创 2020-10-24 22:38:30 · 168 阅读 · 0 评论 -
2020-10-23 Filter:过滤器 & Listener:监听器
概念:生活中的过滤器:净水器,空气净化器,土匪、web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…快速入门:步骤:定义一个类,实现接口Filter复写方法配置拦截路径web.xml注解代码: @WebFilter("/*")//访问所有资源之前,都会执行该过滤器 public class FilterD..原创 2020-10-24 10:26:35 · 94 阅读 · 0 评论 -
Session
Session原创 2020-10-21 21:13:18 · 115 阅读 · 0 评论 -
2020-10-21 MVC:开发模式 EL& JSTL相关
MVC:开发模式jsp演变历史早期只有servlet,只能使用response输出标签数据,非常麻烦后来又jsp,简化了Servlet的开发,如果过度使用jsp,在jsp中即写大量的java代码,有写html表,造成难于维护,难于分工协作再后来,java的web开发,借鉴mvc开发模式,使得程序的设计更加合理性MVC:M:Model,模型。JavaBean完成具体的业务操作,如:查询数据库,封装对象V:View,视图。JSP展示数据C:Controller,控制原创 2020-10-21 20:16:45 · 101 阅读 · 0 评论 -
2020-10-20 JSP
JSP:入门学习概念:Java Server Pages: java服务器端页面可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码用于简化书写!!!原理JSP本质上就是一个Servlet * 当浏览器访问 * 服务器解析请求消息, 找是否有index.jsp 没有返回404错误 * 如果找到了 会将index.jsp转换为 .java文件 * 编译 .java文件,生成 .class字节码文件 * 由字节码文件提供访问J原创 2020-10-21 16:03:50 · 106 阅读 · 0 评论 -
2020-10-18 Cookies原理 属性 实例
会话技术会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:客户端会话技术:Cookie服务器端会话技术:SessionCookie:概念:客户端会话技术,将数据保存到客户端快速入门:使用步骤:创建Cookie对象,绑定数据new Cookie(String name, String value)发送Cookie对象response.ad原创 2020-10-20 09:41:08 · 7790 阅读 · 0 评论 -
2020-10-19 Cookies An invalid character [32] was present in the Cookie value
练习Cookies 报错 出现一个Servlet错误demo 准备给cookie 添加时间 Date date = new Date(); Cookie c_time = new Cookie("time",date); response.addCookie(c_time);报出500错误: 原因时tomcat中cookies不能有空格HTTP Status 500 – Internal Server ErrorType Exception ReportMessage An inval原创 2020-10-19 22:47:05 · 161 阅读 · 0 评论 -
2020-10-18 HTTP协议:响应消息 Resopnse对象 ServletContext对象
HTTP协议:请求消息:客户端发送给服务器端的数据数据格式:请求行请求头请求空行请求体响应消息:服务器端发送给客户端的数据数据格式:响应行组成:协议/版本 响应状态码 状态码描述响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。状态码都是3位数字分类:1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码2xx:成功。代表:2003xx:重定向。代表:302(重定向),304(访问缓存)4xx:客户端错误。原创 2020-10-18 20:23:22 · 210 阅读 · 0 评论 -
2020-10-18 BeanUtils工具类,简化数据封装
BeanUtils工具类,简化数据封装* 用于封装JavaBean的JavaBean:标准的Java类要求:类必须被public修饰必须提供空参的构造器成员变量必须使用private修饰提供公共setter和getter方法功能:封装数据概念:成员变量:属性:setter和getter方法截取后的产物例如:getUsername() --> Username–> username方法:setProperty()getPropertaAa原创 2020-10-18 14:19:43 · 189 阅读 · 0 评论 -
2020-10-17 Servlet&HTTP&Request 登录实战
1. 获取请求行数据方法:获取请求方式 :GETString getMethod()(*)获取虚拟目录:/day14String getContextPath()获取Servlet路径: /demo1String getServletPath()获取get方式请求参数:name=zhangsanString getQueryString()(*)获取请求URI:/day14/demo1String getRequestURI(): /day1原创 2020-10-18 10:53:09 · 109 阅读 · 0 评论