Java Web JavaWeb工作原理 Web应用程序 Web服务器 Web浏览器 HTML文件 HTTP协议(超文本传输协议) 位于TCP/IP协议的应用层(顶层) TCP协议是长连接,HTTP是短连接 HTTP协议主要特点 1.遵循请求/响应模型 无连接 无状态 工作流程 建立连接 发送请求信 ...
分类:
编程语言 时间:
2019-12-15 14:16:28
阅读次数:
106
sed是一种流编辑器,它是文本处理中非常重要的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾 ...
分类:
系统相关 时间:
2019-12-15 14:11:50
阅读次数:
81
Socket与系统调用深度分析 可以想象的是,当应用程序调用socket()接口,请求操作系统提供服务时,必然会系统调用,内核根据发起系统调用时传递的系统调用号,判断要执行的程序,若为socket对应的编号,则执行socket对应的中断服务程序。服务程序内部,又根据你要请求的不同服务,来执行不同服务 ...
分类:
其他好文 时间:
2019-12-15 13:01:45
阅读次数:
120
1.思路 查找一些跳转的页面,比如从退出页面,登录页面. 2.利用 https://url/signout?returnUrl=https://www.baidu.com 3.防御 (1) 代码固定跳转地址,不让用户控制变量 (2)跳转目标地址采用白名单映射机制 (3)合理充分的校验校验跳转的目标地 ...
分类:
Web程序 时间:
2019-12-14 12:16:48
阅读次数:
121
摘要 在开发场景中,大部分数据都是使用请求转发(forward)进行传递,而使用重定向(redirect)传递数据可能比较少。 那么问题来了:请求中的数据生命周期存活时间只在一个请求转发(request)中,当这个请求结束后,那么请求中所带的数据也会随着这个请求一起拜拜了。而重定向会向服务器发起两个 ...
分类:
编程语言 时间:
2019-12-14 11:51:51
阅读次数:
82
java web三要素Filter, Servlet前面分别进行了介绍,接下来我们看一下Listener的相关知识点,本篇博文主要内容为SpringBoot环境下,如何自定义Listener并注册到spring容器 I. 环境配置 1. 项目搭建 首先我们需要搭建一个web工程,以方便后续的serv ...
分类:
编程语言 时间:
2019-12-13 13:55:13
阅读次数:
114
1.不要使用 Cobalt Strike 默认的HTTPS证书。 1.1 如何使用自签名证书见 https://wbglil.gitbooks.io/cobalt-strike/cobalt-strikekuo-zhan/csmo-ren-duan-53e3-zheng-4e66-za-xiang. ...
分类:
其他好文 时间:
2019-12-12 10:22:19
阅读次数:
265
缓存代理概述web代理的工作机制:缓存网页对象,减少重复请求代理的基本类型传统代理:适用于Internet,需明确指定服务端透明代理:客户机不需要指定代理服务器的地址和端口,是通过默认路由,防火墙将web重定向给代理使用代理的好处提高web访问速度隐藏客户机的真实IP地址一,传统代理实验环境squid服务器192.168.13.179web服务器192.168.13.151client测试机192
分类:
其他好文 时间:
2019-12-11 23:21:19
阅读次数:
150
前言:前端中语言HTML(超文本标记语言)CSS(层叠样式表)JavaScript(动态语言交互,简称js)JSP(最终会转化成java语言)JavaScriptPage(页面,与js没有关系)VUE(典型的能很容易的实现前后端分离,渐进式JavaScript框架)ECHARTS(用于数据图片分析展示,可以了解一下)bootstrap(前端开发框架)C#主要擅长做窗口开发一:域名概述1.1域名的概
分类:
Web程序 时间:
2019-12-11 11:27:41
阅读次数:
223
本文主要挑选出读者有必要首先学习的 11 个 Linux 命令,如果不熟悉的读者可以在虚拟机或云服务器上实操下,对于开发人员来说,能熟练掌握 Linux 做一些基本的操作是必要的! 事不宜迟,这里有 11 个 Linux 命令行技巧,可以使你的生活工作更轻松。 1. grep grep 命令在每个文 ...
分类:
系统相关 时间:
2019-12-10 22:27:28
阅读次数:
115