Web开发
文章平均质量分 93
前后端相关
富春山居_ZYY(已黑化)
╭( ′• o •′ )╭☞就是这个人!
展开
-
如何在云服务器上部署程序
文章目录步骤一、安装JDK步骤二、安装 Tomcat步骤三、安装MySQL步骤四、部署程序最近写好了一个新的入门项目——博客系统,想要让别人也能访问到我写的网站,最便利的方法就是,买一个云服务器,云服务器有一个唯一的外网IP,接下来就来详细介绍一下,如何将程序部署到云服务器上步骤一、安装JDK通过 yum 包管理器进行安装,yum 的作用相当于手机上的应用商店yum 主要的操作:yum list | grep [软件包关键字] 功能:查看软件包列表yum install [软件包名原创 2022-04-04 12:28:26 · 7140 阅读 · 27 评论 -
Linux 必会的高频操作
文章目录一、ls权限二、cd三、pwd四、touch五、catXshell无法显示汉字六、mkdir七、rm八、mv九、cp十、less十一、vim十二、date十三、ps十四、netstat十五、man本博客中将使用 Xshell 这个终端工具来进行 Linux 的相关操作连接上云服务器后,看见这样的提示便算连接成功,接下来就在此处来进行相关操作的练习Linux的命令操作大部分都是小写英文单词常用快捷键:ctrl + l :清屏ctrl + insert:复制shift + insert:原创 2022-04-02 10:57:48 · 5655 阅读 · 40 评论 -
模板引擎认识
文章目录一、服务器渲染VS客户端渲染二、服务器版简易猜数字游戏2.1 无模板引擎2.2 模板引擎应用(猜数字)三、Thymeleaf 模板语法一、服务器渲染VS客户端渲染服务器生成动态页面有两种方式:服务器渲染和客户端渲染服务器渲染特点:服务器会向客户端返回一个完整的 html 页面html 中的一些会动态变化的数据通过“模板引擎”的方式进行动态替换优点:前后端交互的次数少,一次 HTTP请求/响应就可以获取到一个完整的 html 文件,效率高缺点:前后端代码无法充分原创 2022-03-28 12:56:59 · 1367 阅读 · 22 评论 -
Tomcat入门使用
文章目录一、下载安装二、启动Tomcat三、访问Tomcat四、部署静态页面Tomcat是互联网从业者较为熟悉的名词,是一个基于Java实现的一个知名HTTP服务器,Java程序员开发网站实际上是基于Tomcat的二次开发一、下载安装首先,Tomcat被运行前提是要装好JDK,想必都开始学习Tomcat了,IDEA自然已经装好了,IDEA装好了想必JDK自然也已经装好了,这里就对装JDK就不赘述了这里装的是Tomcat 8官网地址下载后,会得到一个压缩文件,只需要将该zip文件解压缩,下载就原创 2022-03-16 12:53:57 · 2619 阅读 · 32 评论 -
初识Servlet
文章目录一、创建项目二、引入依赖三、创建目录结构四、编写代码五、打包程序六、部署程序七、验证程序八、Smart Tomcat 简化打包部署九、访问出现错误之前有介绍到 Tomcat支持静态页面,所谓静态页面就是页面内容始终固定不变的页面,Tomcat 也支持动态页面,动态页面就是会随着用户输入的不同,时间的不同,用户的不同,页面的内容也会相印的发生变化。主要就是通过程序员代码的不同,读取用户的不同输入,进行相关计算,得到不同结果,然后生成页面返还给浏览器的过程。为方便对用户的请求进行处理,方便返回计算原创 2022-03-18 13:10:38 · 671 阅读 · 28 评论 -
拿捏 Servlet API
文章目录一、HttpServlet 类1.1 主要方法1.2 面试题:Servlet 的生命周期二、HttpServletRequest 类2.1 主要方法2.2 方法具体介绍2.3 获取HTTP中body中的数据三、HttpServletResponse 类3.1 主要方法3.2 方法的具体介绍想要实现 Servlet 程序,就需要拿捏 Servlet API,啥是 API ?API 就是应用程序接口,让程序员不用了解背后实现原理就可以直接拿来用的接口。简单来说,就是对接使用者和后台服务的程序接口,原创 2022-03-22 21:03:08 · 875 阅读 · 33 评论 -
解析HTTPS加密原理
文章目录一、背景二、工作过程1. 对称加密2. 非对称加密3.中间人攻击4. 公证机构三、HTTPS加密原理总结(重点)HTTPS简单来说,就是HTTP的兄弟,不同的是,HTTP是明文传输,HTTPS是密文传输,HTTPS在HTTP的基础上,引入了加密层SSL/TLS。一、背景HTTP因其明文传输,就导致在传输的过程中,内容就很容易被居心叵测之人改动运营商劫持就是因为HTTP是明文传输方便被篡改,在过去的很长一段时间,非常猖狂劫持的方式种类多某用户想要访问网站A,结果域名却被解析到其他的地址原创 2022-03-14 13:11:24 · 2705 阅读 · 36 评论 -
面试考点:session和cookie
文章目录一、关于 cookie 的前言概括二、session 工作原理三、常用的方法3.1 getSession()3.2 getAttribute()和setAttribute()四、关系总结图五、实操:实现登录功能并计算访问页面的次数5.1 登录页面实现(login.html)5.2 判断是否登录成功 Servlet 程序(LoginServlet)5.3 显示访问次数 Servlet 程序(IndexServlet)5.4 结果验证与展示一、关于 cookie 的前言概括在之前的 HTTP 格式的原创 2022-03-25 16:19:20 · 7525 阅读 · 31 评论 -
Fiddler的下载与基本使用方法
文章目录一、下载二、使用在学习HTTP的过程中,需要通过一些工具来查看浏览器和服务器之间的请求和相应交互过程,比如可以通过开发者工具。在某需要被查看的网页中鼠标右击,选择检查选择网络ctrl+R 强制刷新查看交互的过程但是最大的缺点在于不够直观,也不详细。Fiddler是一个非常方便又十分直观的HTTP抓包第三方工具,会直接从电脑中读取网卡的信息,无论什么数据流动,都能抓取到,并且十分直观的显示出来。Fiddler 作为一个抓包工具,实际上起到的就是一个“代理”的角色,当访问某一个网站原创 2022-03-10 11:30:19 · 1034 阅读 · 29 评论 -
开局一张图教你记住HTTP基本格式
文章目录一、HTTP请求(Request)1.1 什么是URL1.2 熟悉各种方法(Method)1.2.1 关于GET方法1.2.2 关于POST方法1.3 认识“报头”(Header)1.3.1 Host1.3.2 Content-Length1.3.3 Content-Type1.3.4 User-Agent1.3.5 Referer1.3.6 Cookie1.4 正文~(Body)二、HTTP响应(Response)2.1 状态码和它的描述2.2 响应的“报头”(Header)2.3 响应的正文(B原创 2022-03-12 12:48:50 · 6205 阅读 · 31 评论 -
Tomcat&Servlet 运行原理讲解
文章目录一、客户端(浏览器)与服务器之间的交互二、Tomcat启动过程三、Tomcat处理请求过程四、Servlet的service方法在从前的时候,想要运行一个Java代码,就必须要实现main方法,这是程序的入口,通过初识 Servlet 就会发现没有实现 main 方法,程序就被成功调用,并且还能够在浏览器除看见想要看见的结果,这是为什么呢?事实就是,main 方法在Tomcat 中,Servlet 程序是配合Tomcat上运行的,Tomcat 就有了main 方法,就会拖着 Servlet 运行原创 2022-03-20 11:05:38 · 1912 阅读 · 34 评论