实现简单的 JS 模块加载器 按需加载是前端性能优化的一个重要手段,按需加载的本质是从远程服务器加载一段JS代码(这里主要讨论JS,CSS或者其他资源大同小异),该JS代码就是一个模块的定义,如果您之前有去思考过按需加载的原理,那你可能已经知道按需加载需要依赖一个模块加载器。它可以加载所有的静态资源 ...
分类:
Web程序 时间:
2020-01-22 10:33:11
阅读次数:
99
在HTTP请求中,我们每天都在使用Content-Type来指定不同格式的请求信息,但是却很少有人去全面了解Content-Type中允许的值有多少,因此这里来了解一下Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。 什么是Content-Type 要知道什 ...
分类:
Web程序 时间:
2020-01-22 10:30:05
阅读次数:
327
一、单元测试/测试运行器1、Jest知名的Java单元测试工具,由Facebook开源,开箱即用。它在最基础层面被设计用于快速、简单地编写地道的Java测试,能自动模拟require()返回的CommonJS模块,并提供了包括内置的测试环境DomAPI支持、合理的默认值、预处理代码和默认执行并行测试在内的特性。通过在并行进程中同时运行测试,让测试更快地结束。2、AVA号称“未来的测试运行器”,利用
分类:
Web程序 时间:
2020-01-22 09:18:54
阅读次数:
164
简介selenium录制器是最近刚流行起来的一个WEB自动化测试工具,由多测测团队开发。Selenium录制器采用关键字驱动的理念以简化测试用例的创建和维护,它让用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。专业的测试者也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。适用于Web、PC软件系统的功能测试、回归测试及客户测试。自动化脚本录制、一键回放、报告查
分类:
Web程序 时间:
2020-01-22 09:18:09
阅读次数:
89
一.web入门之html 1.html小试牛刀 电脑做client,浏览器做server,进行bs通信;原理与之前的电脑自建client和server相似,server和client进行cs通信。 import socket def main(): sock = socket.socket(sock ...
分类:
Web程序 时间:
2020-01-22 01:23:35
阅读次数:
154
## (一)声明函数
1. 直接量(字面量)声明
``` function f1(){ ... }
```
2. 表达示声明
``` var f2 = function(){ ... }
```
3. 内置构造函数声明(使用此方式情况很少,一般不用,所以就不过多赘述)
``` var f3 = ne... ...
分类:
Web程序 时间:
2020-01-22 01:15:46
阅读次数:
104
通常鼠标或热键的动作我们称之为事件(Event) 通过JS事件,我们可以完成页面的指定特效 1、JS事件驱动机制 页面上的特效,我们可以理解在JS事件驱动机制下进行 JS事件驱动机制: 事件源 事件 监听器 注册/绑定监听器 事件源:专门产生事件的组件 事件:由事件源所产生的动作或者事件 监听器:专 ...
分类:
Web程序 时间:
2020-01-22 01:03:39
阅读次数:
120
圆角矩形介绍 在 中通过 属性可以实现元素的圆角矩形。 属性值一共有 个,左上、右上、左下、右下。 属性值规则如下:第一个值为左上、第二个值为右上、第三个值为左下、第四个值为右下。 假如 属性值都是一致的我可以设置一个属性值即可。 圆角矩形实践 圆角矩形基本使用方式 如果我们的 属性值一致实践。 如 ...
分类:
Web程序 时间:
2020-01-21 23:46:14
阅读次数:
112
E - Arctic Network The Department of National Defence (DND) wishes to connect several northern outposts by a wireless network. Two different communica ...
分类:
Web程序 时间:
2020-01-21 23:45:57
阅读次数:
125
获取当前日期时间 <!DOCTYPE html> <html> <head></head> <body> <script> window.onload = function () { getDateTime(); } function getDateTime() { console.log(getL ...
分类:
Web程序 时间:
2020-01-21 23:37:50
阅读次数:
116
<input type="text" placeholder="请输入邮箱" id="email"> <script> email.onchange = function(){ var email = this.value; var reg = /^([a-zA-Z]|[0-9])(\w|\-)+@ ...
分类:
Web程序 时间:
2020-01-21 23:30:41
阅读次数:
102
表单处理(get 方式)举例(如图,建立一个表单页面)提取输入的账号和密码从服务器打开是这样的提交后的结果是这样的默认method是GET的方法表单处理(post 方式) method = ‘post’; $_POST是一个数组并且包含了表单提交上来的数据,是PHP内置好的专门用来接数据的一个全局数... ...
分类:
Web程序 时间:
2020-01-21 23:28:50
阅读次数:
110
码云推送项目必须用ssl地址不能用http地址 ...
分类:
Web程序 时间:
2020-01-21 23:27:57
阅读次数:
87
@Test public void test1() throws Exception { //1.创建Person对象 Person p = new Person(); p.setName("张三"); p.setAge(23); p.setGender("男"); //2.创建Jackson的核心 ...
分类:
Web程序 时间:
2020-01-21 23:22:49
阅读次数:
101
我们在自动化测试中,会遇到需要把浏览器页面的元素移动到可见区域,就需要使用页面向上或者向下滚动 js操作-滚动条:使用: selenium 当中使用 execute_script (译:埃克斯Q特。思怪泼特) 方法 执行 js 语句; 页面元素滚动到可见区域常用的操作: 1、移动到元素element ...
分类:
Web程序 时间:
2020-01-21 23:21:48
阅读次数:
112
[TOC] 本文地址: O 前请提要 在第1期构建项目之后,我们看到项目中有这样的组成结构: 这是初始生成项目所包含的目录结构,这里面包含了很多东西,但是,我们还不清楚每个部分能做些什么,充当怎样的一个角色,以及哪些东西是最基础的,这一节就来解决这些问题。 在第3期中我们从原理层面上了解了ASP.N ...
分类:
Web程序 时间:
2020-01-21 23:10:07
阅读次数:
102