月佩半琪
为什么要努力,因为喜欢的东西很贵,想去的地方很远,我爱的人超完美。

MarkDown语法

准备工作

下载Trpora

https://www.typora.io/直接安装

Typora介绍

Typora是一个功能强大的文档编辑器,主要可以用来写博客分享,读书笔记,及会议纪要等等功能多样,页面简洁,支持插入数学表达式,插入表情,表格,支持标准的Markdown语法,可以使用标注…,功能强悍!!!还可以导出PDF文件和HTML文件。

学前准备

三级标题

四级标题

1、本页页面跳转

MarkDown页面内跳转测试

[MarkDown页面内跳转测试](#jump)

<span id="jump">MarkDown页面内跳转测试</span>

2、字体

Hello

hello world粗体

hello world斜体

hello world粗斜体

hello world过时

3、引用

Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别.重点是免费!

4、分割线

Typora是一个功能强大的文档编辑器,主要可以用来写博客分享,读书笔记,及会议纪要等等功能多样,页面简洁,支持插入数学表达式,插入表情,表格,支持标准的Markdown语法,可以使用标注…,功能强悍!!!还可以导出PDF文件和HTML文件。


5、图片

自己电脑本地图片

网上找的图

网上找的图片

截的图

6、超链接

狂神的博客

7、列表

无序

有序

8、表格

姓名 性别 年龄
张三

|姓名|性别|年龄|

诸恶 等我下 无序

9、代码

public class FileServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        // 1.要获取下载文件的路径
        String realPath = "D:\\Project\\IdeaProject\\javaweb-01-servlet\\response\\src\\main\\resource\\西贝.jpg";
        System.out.println("下载文件的路径: " + realPath);
        // 2.下载的文件名是啥?
        String fileName = realPath.substring(realPath.lastIndexOf("\\") + 1);
        // 3.设置想办法让浏览器能够支持(Content -Disposition)下载我们需要的东西,中文文件名URLEncoder . encode编码,否则有可能乱码
        resp.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8"));
        // 4.获取下载文件的输入流
        FileInputStream in = new FileInputStream(realPath);
        // 5.创建缓冲区
        int len = 0;
        byte[] buffer = new byte[1024];
        // 6.获取0utputStream对象
        ServletOutputStream out = resp.getOutputStream();
        // 7.将FileOutputStream流 写入到buffer缓冲区,使用Outputstream将缓冲区中的数据输出到客户端!
        while ((len = in.read(buffer)) > 0) {
            out.write(buffer, 0, len);
        }
        in.close();
        out.close();

    }

<?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.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0"
         metadata-complete="true">
  <!--web. xmL中是配置我们web的核心应用-->
  <!--注册ServLet-->
  <servlet>
    <servlet-name>l</servlet-name>
    <servlet-class>com.lenovo.servlet.FileServlet</servlet-class>
  </servlet>
  <!--一一个Servlet对应一Mapping: 映射-->
  <servlet-mapping>
    <servlet-name>l</servlet-name>
    <!--映射的请求路径-->
    <url-pattern>/l</url-pattern>
  </servlet-mapping>

</web-app>

10、总结

MarkDown页面内跳转测试

posted on 2019-12-22 17:16  月佩半琪  阅读(389)  评论(0编辑  收藏  举报