Springboot + redis + 注解 + 拦截器来实现接口幂等性校验 1. SpringBoot 整合篇 2. 手写一套迷你版HTTP服务器 3. 记住:永远不要在MySQL中使用UTF-8 4. Springboot启动原理解析 一、概念 幂等性, 通俗的说就是一个接口, 多次发起同一个 ...
分类:
编程语言 时间:
2019-06-26 18:03:12
阅读次数:
127
Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录, ...
分类:
其他好文 时间:
2019-06-23 15:46:31
阅读次数:
80
<! flowchart 箭头图标 勿删 场景 某SpringMVC项目原本为一个HTTP的WEB服务项目,之后想在该项目中添加WebService支持,使该项目同时提供HTTP服务和WebService服务。其中WebService服务通过 /ws/ 地址拦截。 配置 通过配置让SpringMVC ...
分类:
编程语言 时间:
2019-06-21 17:05:38
阅读次数:
116
学校要办ctf了,自己一个人给学校搭建踩了好多坑啊。。这里记录一下吧 心累心累 这里只记录尝试成功的过程 有些尝试失败的就没贴上来 为各位搭建的时候节省一部分时间吧。 ubuntu18搭建 0x01 CTFd平台搭建 1.升级源 2.安装git 因为CTFd的源码和部署好的题目都是要通过github ...
分类:
其他好文 时间:
2019-06-20 12:29:57
阅读次数:
330
1.Nginx简介: 使用C语言开发的高性能http服务器及反向代理服务器,也可以作为虚拟主机(一台服务器虚拟出多个网站) 2.反向代理:(代理服务器 保护内网和实现负载均衡): ? 反向代理模拟:(通过nginx下的虚拟机代理两台tomcat服务器) 首先启动两台tomcat服务器,并修改端口为8 ...
分类:
其他好文 时间:
2019-06-15 00:21:41
阅读次数:
109
RPC(即Remote Procedure Call,远程过程调用)和HTTP(HyperText Transfer Protocol,超文本传输协议)他们最本质的区别,就是RPC主要工作在TCP协议之上,而HTTP服务主要是工作在HTTP协议之上,我们都知道HTTP协议是在传输层协议TCP之上的, ...
分类:
Web程序 时间:
2019-06-14 18:16:37
阅读次数:
148
一:mysql主从原理 一:mysql主从原理 1.1 基本介绍MySQL 内建的复制功能是构建大型,高性能应用程序的基础。将 MySQL 的 数亿分布到到多个系统上去,这种分步的机制,是通过将 MySQL 的某一台主机的数据复制到其它主机( Slave )上,并重新执行一遍来实现的。复制过程中一个 ...
分类:
数据库 时间:
2019-06-13 00:26:51
阅读次数:
117
1、代码实现 浏览器调用: http://localhost:8888/ 返回如下内容: ...
分类:
编程语言 时间:
2019-06-12 19:48:03
阅读次数:
298
首先说说相同点:tomcat 和 apache 都是apache组织开发的; 他们同样支持HTTP服务; 不同点:apache支持静态网页html,tomcat支持动态网页; apache支持php、cgi、perl、java,但是使用java时必须tomcat+apache,将java请求由apa ...
分类:
Web程序 时间:
2019-06-09 23:48:24
阅读次数:
132