Servlet Servlet? 从广义上来讲,Servlet规范是Sun公司制定的一套技术标准,包含与Web应用相关的一系列接口,是Web应用实现方式的宏观解决方案。而具体的Servlet容器负责提供标准的实现。 从狭义上来讲,Servlet指的是javax.servlet.Servlet接口及其 ...
分类:
Web程序 时间:
2019-12-21 21:05:34
阅读次数:
100
react中的css在一个文件中导入,是全局的,对其他组件的标签都会有影响。 使用styled-components第三方模块来解决 npm i styled-components import {createGlobalStyle} from 'styled-components'; export ...
分类:
Web程序 时间:
2019-12-21 20:57:23
阅读次数:
146
Jmeter后置处理器-JSON提取器 JSON是一种轻量级数据格式,以“键-值”对形式组织数据。 JSON串中{}表示对象,[]表示对象组成的数组。对象包含多个“属性”:属性值,属性值可以是值、数组、对象。 JSON提取器用json path表达式匹配。S表示根对象,取子对象或者对象的属性用. 取 ...
分类:
Web程序 时间:
2019-12-21 20:51:31
阅读次数:
235
Jsp是什么? Jsp本质上是一个servlet: Jsp在进行展示数据时,web容器会先将jsp转换给一个Servlet,然后再将servlet转换成字节码文件,最后再进行运行,因此jsp的效率是比较低的。 JSP指令: 指令的作用:1配置jsp页面 2导入外部资源 格式: <$@ 指令名称: 属 ...
分类:
Web程序 时间:
2019-12-21 20:50:54
阅读次数:
93
在执行完下面的全局安装 npm -p install express 仍报Error: Cannot find module express错误。 解决办法: 在自己的工程目录下再次执行 npm install express 问题解决。 ...
分类:
Web程序 时间:
2019-12-21 20:48:03
阅读次数:
124
文件上传漏洞 一、client check 首先看到标题是客户端验证 用BURP抓包,由于是客户端的检验,直接将抓到的包的文件后缀.png改成.php 发送后发现成功绕过,上传成功 二、MIME type MIME类型还是要借助Burp工具来利用 将content type文件头改成png的文件头 ...
分类:
Web程序 时间:
2019-12-21 20:37:52
阅读次数:
118
worker抢占机制 如下图所示,如果有一个请求,各个work进程会进行争锁。谁抢到是谁的。需要注意Nginx 所有worker进程协同工作的关键(共享内存). [accept_mutex的介绍] 当一个新连接到达时,如果激活了accept_mutex,那么多个Worker将以串行方式来处理,其中有 ...
分类:
Web程序 时间:
2019-12-21 20:32:57
阅读次数:
98
第十章 构建Web内容的技术 一、HTML HTML(HyperText Markup Language,超文本标记语言)是为了发送Web 上的超文本(Hypertext)而开发的标记语言。超文本是一种文档系统,可将文档中任意位置的信息与其他信息(文本或图片等)建立关联,即超链接文本。标记语言是指通 ...
分类:
Web程序 时间:
2019-12-21 20:32:12
阅读次数:
110
在编写web应用中,我们常常会遇到这样的需求,比如,我们需要上报每个API的运行时间到运维监控系统。这时候你可以像下述代码一样将统计的逻辑写到每个路由函数中。 然而,这显然有悖 原则,我们需要将这些非业务逻辑剥离出来以实现解耦。这时候,中间件就能派上用场了,为了简单起见,我们这里将采用标准库 来实现 ...
分类:
Web程序 时间:
2019-12-21 20:27:02
阅读次数:
119
爬取源代码如下: import requestsimport bs4from bs4 import BeautifulSoupimport reimport pandas as pdimport ioimport syssys.stdout = io.TextIOWrapper(sys.stdout ...
分类:
Web程序 时间:
2019-12-21 20:23:55
阅读次数:
100
https://github.com/uNetworking/uWebSockets sudo apt-get install libuv1-dev git clone https://github.com/uNetworking/uWebSockets.git cd uWebSockets/ gi ...
分类:
Web程序 时间:
2019-12-21 20:12:51
阅读次数:
351
Apache 确保启用了 mod_rewrite 模块,这样 .htaccess 文件才能被服务器解析。 如果 .htaccess 文件不起作用,尝试下面的方法替代: Options +FollowSymLinks -Indexes RewriteEngine On RewriteCond %{HT ...
分类:
Web程序 时间:
2019-12-21 19:01:51
阅读次数:
117
最近学了three.js,想拿来练练手,喜欢宇宙,于是亲手撸代码来完成这个,为了更真实,于是查了一些相关资料。1. 距离太阳由近及远分别是【水星,金星,地球,火星,木星,土星,天王星,海王星】2. 他们分别到太阳的距离为5791, 10820, 14960, 22794, 77833, 142940 ...
分类:
Web程序 时间:
2019-12-21 19:01:33
阅读次数:
119
一、概述 网格布局(Grid)是最强大的 CSS 布局方案。 它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。以前,只能通过复杂的 CSS 框架达到的效果,现在浏览器内置了。 上图这样的布局,就是 Grid 布局的拿手好戏。 Grid 布局与 Flex 布局有一定的相似性,都可 ...
分类:
Web程序 时间:
2019-12-21 18:58:31
阅读次数:
129
除了Python,在node中收发电子邮件也非常简单,因为强大的社区有各种各样的包可以供我么直接使用。Nodemailer包就可以帮助我们快速实现发送邮件的功能。 Nodemailer简介 Nodemailer是一个简单易用的Node.js邮件发送组件 官网地址:https://nodemailer ...
分类:
Web程序 时间:
2019-12-21 18:56:13
阅读次数:
116