Web开发-周排行
说到这个Json类型的解析,先来想这样几个问题: json是什么?-- 轻量级的数据交换格式 json文件的格式是什么样子的? { name : "白皮书", info : "讲述了项目的演进过程", page : ["第一页","第二页"] } json文件用来做什么?-- 前后端数据交互 既然有 ...
首先在pages根目录下新建一个_app.js ,代码如下,然后再引入对应antd组件即可 import App from 'next/app' import 'antd/dist/antd.css' export default App ...
1)URL传值和restful的区别和规范 在使用GET请求传参数时,URL使用&PARAM=xxxxxx传递参数,若参数中包含特殊字符,处理起来就比较麻烦,特别是参数本身带有&,此时就需要将特殊字符进行处理.这里使用函数encodeURIComponent()在传参前对其进行处理,在使用时,使用d ...
django从view向template传递HTML字符串的时候,django默认不渲染此HTML,原因是为了防止这段字符串里面有恶意攻击的代码。 如果需要渲染这段字符串,需要在view里这样写: from django.utils.safestring import mark_safe 函数里面这 ...
文件上传 1.在form表单中需要设置编码类型 <!--设置编码类型:多部分数据,表单中包含文件数据和控件数据--> <form action="#" enctype="multipart/form-data"> <input type="file" name="file"> <input type ...
<!doctype html> readme TODO项目总结 author:RFQ 2021/07/10 16:25 app.js 的架构 开始 引用所有require,创建express实例 挂载内置处理方法如express.json等 路由处理 404等特殊页面的处理 错误信息中间件处理 ap ...
虚拟Web主机指的是同一台服务器中运行多个Web站点,其中每一个站点实际上并不独立占用整个服务器,因此被称为“虚拟”Web主机。通过虚拟Web 主机服务可以充分利用服务器的硬件资源,从而大大降低网站构建及运行成本 使用http服务可以非常方便的构建虚拟主机服务器,只需要运行一个httpd服务就能够同 ...
互联网通信-02-Http网络协议包 1.第二版互联网通信流程图 2.网络协议包 1.在网络中传递的信息都是以二进制形式存在的。 2.接收方(浏览器/服务器)在接收到信息后,第一件事就是将二进制数据编译成文字、图片、视频和命令。 3.传递的信息数据量往往都比较巨大,导致接收方很难在一组连续的二进制中 ...
JSON是javascript原生格式,在JavaScript中处理json数据不需要任何特殊的API或者工具包。 JSON中,有两种结构:对象和数组。 在数据传输流中,json是以文本,即字符串的形式传递的,而JS操作的是json对象,因此,json对象和json字符串之间的互相转换关系是关键。 ...
前端中去重已经很多了,但是工作中有时候遇到的情况是两个数组之间的对比 本文摘抄于知乎,详情见下方链接 const arr1 = [1,2,3,4,5]; const arr2 = [4,5,6,7,8]; 1.交集 function union (arr1, arr2){ return [...ne ...
content-visibility是一个css属性,它控制一个元素是否呈现其内容,能让用户潜在地控制元素的呈现。用户可以使用它跳过元素的呈现(包括布局和绘制),直到用户需要为止,让页面的初始渲染得到极大的提升。 content-visibility属性有三个可选值: visible: 默认值。对布 ...
项目上反馈程序偶尔会异常退出,查看windows日志提示未处理异常,查异常码(0xc00000fd)得知为栈溢出异常(StackOverflowException)。 查了资料,说是因为死循环,查了最近更新内容循环语句都是有限的,不会出现死循环。这个问题又是偶尔出现,很难在debug状态下复刻这个问 ...
<?php $evil=`set`; echo '<pre>'.$evil.'</pre>'; ?> 成功执行set命令,你懂的! ...
Apache配置与应用 1、概述 2、httpd服务支持的虚拟主机类型 3、构建虚拟Web主机 4、构建Web虚拟目录与用户授权限制 5、日志分割 6、AWStats分析系统 1、概述: 虚拟web主机指的是在同一台服务器中运行多个web站点,其中每一个站点实际上并不独立占用整个服务器,因此被称为“ ...
C# razor 语法。可以直接拿c#的语法来用。 java jsp--会被编译成一个Servlet,用的就是java语言。 jstl-taglib,包装jsp jsp写起来很破碎,每个小段都要括起来。 <%int i =0; for (String hero : heros) {i++;%> <t ...
一. 原理 1.1 PageObjects 将页面的元素定位和元素行为封装成一个page类,实现页面对象和测试用例分离;如login_page.py 类的属性:元素定位 类的行为:元素的操作;每个行为均要单独定义一个方法,提高串联的复用性。 1.2 TestDatas 测试数据:将测试数据封装;如l ...
<!-- 网页跳转 3 换成 0,就是立即跳转网页(没有等待时间) --> <meta http-equiv="refresh" content="3;url=http://www.baidu.com"> ...
import java.net.URLDecoder; import java.net.URLEncoder; import java.nio.charset.Charset; // 实例代码 String encode = URLEncoder.encode("abcd+ggd pp", "UTF ...
一、基于域名的nginx虚拟主机 1、基于域名的nginx虚拟主机的操作步骤 1.1 为虚拟主机提供域名和IP的映射(也可以使用DNS正向解析) echo "192.168.229.60 www.ly.com www.weq.com" >> /etc/hosts 1.2 为虚拟主机准备网页文档 mk ...
一、概念 URI = Universal Resource Identifier 统一资源标志符 在某一规则下把web上一个资源独一无二地标识出来。 URL = Universal Resource Locator 统一资源定位符 以位置的方式定位一个网络资源。 二、联系与区别 URL是URI的子集 ...