首页 > 2021年07月09日 > 全部分享
web前端单元测试入门,以Ant Design Pro为例
单元测试做什么 编写用来做单元测试的js文件,并执行。 适合对谁做: 存放静态方法的js文件,如utils/utils.js 页面组件,即React Component 不适合对谁做: 模板自带的js文件(不需要做改动,而且这种一般跑单测会有问题) 单元测试文件的特点: 一般有特定名称,如*.tes ...
分类:Web开发   时间:2021-07-09 00:31:08    收藏:0  评论:0  赞:0  阅读:18
元素滚动距离顶部距离 判断
window.scrollY + this.Refs_btn.current.offsetTop < document.body.scrollHeight scrollY 滚动条滚动的距离 offsetTop 元素对于视图顶部的距离scrollHeight 滚动条+视图高度,即文档高度 ...
分类:其他   时间:2021-07-09 00:30:57    收藏:0  评论:0  赞:0  阅读:18
IP地址分类
IP地址分配组织: IANA 互联网数字分配机构 。 2011年2月 IPV4 最后一块地址已分配。 A、B、C 类IP地址为 单播IP地址 D类IP 地址为组播IP地址。 E类是科研地址。 127.0.0.0~127.255.255.255 用来测试本机网络接口卡与网络协议是否正确安装、是否正常使 ...
分类:其他   时间:2021-07-09 00:30:46    收藏:0  评论:0  赞:0  阅读:18
docker-compose安装mysql主从集群
一、创建目录结构 /docker/mysql-jq/docker-compose.yml /docker/mysql-jq/master /docker/mysql-jq/master/my.cnf/docker/mysql-jq/master/Dockerfile/docker/mysql-jq/ ...
分类:数据库技术   时间:2021-07-09 00:30:32    收藏:0  评论:0  赞:0  阅读:38
HDFS05 NameNode和SecondaryNameNode
NameNode和SecondaryNameNode NN 和 2NN 工作机制 问题1:NN的元数据存储在内存中还是磁盘中? 存储点 好处 坏处 内存 计算快 可靠性差 磁盘 可靠性高 计算速度慢 总和两者的好处,采用内存加磁盘的存储方式存储,磁盘中备份元数据Fslmage镜像文件。 如果内存中计 ...
分类:其他   时间:2021-07-09 00:30:17    收藏:0  评论:0  赞:0  阅读:24
input上传文件的各种转换操作(一)
文件对象 >base64 base64 > blob blob > flie 本地json文件 > 读取成json 指定url浏览器下载文件 import { getBase64, dataURLtoBlobs, blobToFile } from '@/utils/util.js' 本地json文 ...
分类:Web开发   时间:2021-07-09 00:30:08    收藏:0  评论:0  赞:0  阅读:17
appium 定位
uiautomatorviewer 定位 appium 在虚拟机中并不好定位,前提是adb可以连接, 这时候,我们就可以借助一个ui定位,搜索 uiautomatorviewer.bat (这个软件是安装sdk的时候安装下来的) 使用完成之后的,就可以点击左上角的更新 从左往右四个按钮分别是 1、打 ...
分类:移动平台   时间:2021-07-09 00:29:58    收藏:0  评论:0  赞:0  阅读:24
JS 事件流
什么是事件流(事件传播) (1)事件流就是事件传播的过程; (2)DOM完整的事件流过程:捕获阶段 => 目标阶段 => 冒泡阶段, 通俗的讲我们在做点击时首先通过 事件捕获 到达 目标元素,这个时候就是捕获到目标阶段, 从目标节点元素将事件上传到根节点的过程就是第三个阶段,冒泡阶段。 看以下图: ...
分类:Web开发   时间:2021-07-09 00:29:47    收藏:0  评论:0  赞:0  阅读:15
Linux高性能服务器编程—进程池和线程池
1. 池的概念 **池的描述和定义:**Pool(池)的概念被广泛的应用在服务器端软件的开发上。使用池结构可以明显的提高你的应用程序的速度,改善效率和降低系统资源的开销。所以在应用服务器端的开发中池的设计和实现是开发工作中的重要一环。 那么到底什么是池呢?我们可以简单的想象一下应用运行时的环境,当大 ...
分类:编程语言   时间:2021-07-09 00:29:31    收藏:0  评论:0  赞:0  阅读:21
UTXO模型的介绍
UTXO 是 Unspent Transaction Output 的简称,即未花费的交易输出。UTXO 是不能再分割、被所有者锁住的或记录于区块链中的并被整个网络识别成货币单位的一定量的比特币。在比特币的交易系统中,并没有账户、余额的概念,它采用的是 UTXO 模型。本文就 UTXO 模型,进行展... ...
分类:其他   时间:2021-07-09 00:29:18    收藏:0  评论:0  赞:0  阅读:17
LeetCode剑指offer二叉树系列
LeetCode剑指offer二叉树系列 07 重建二叉树 题目 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder = [3,9,20,15,7] 中序遍历 inorder = [9,3,15,20 ...
分类:其他   时间:2021-07-09 00:29:07    收藏:0  评论:0  赞:0  阅读:17
Java 枚举 Enumeration
枚举: 自定义枚举类 使用enum关键字 不需要提供setXxx方法, 枚举对象通常只读 对枚举对象使用static final, 实现底层优化 枚举对象可有多个属性 package com.gibe; public class Enumeration { public static void ma ...
分类:编程语言   时间:2021-07-09 00:28:56    收藏:0  评论:0  赞:0  阅读:30
LInux多进程开发
/* #include <sys/types.h> #include <unistd.h> pid_t fork(void); 作用:创建子进程 返回值: fork()返回值会返回两次,一次是在父进程中,一次是在子进程中 在父进程中返回创建的子进程的ID, 在子进程中,返回0 如何区分父进程和子进程 ...
分类:系统服务   时间:2021-07-09 00:28:41    收藏:0  评论:0  赞:0  阅读:34
JavaScript 常见 高阶函数的使用
其实就是函数来的 ,下面讲常见的几种高阶函数: 三个: filter / map / reduce 1.Array filter() 方法 如果有数组: let arr = [60,50,105,99,153,125,29]; 如果要把小于100 的过滤出来,那么: 其实这个方法有过滤器的意思,所以 ...
分类:编程语言   时间:2021-07-09 00:28:33    收藏:0  评论:0  赞:0  阅读:25
JAVA基础——注释、标识符、关键字
注释 单行注释:// 多行注释:/* 这是一个多行注释*/ 文档注释:/** 这个是文档注释 */ 知识点: 注释并不会被执行,用来解释代码的作用或者解释代码的业务逻辑 书写注释是一个良好的习惯 标识符 简单理解:简单理解-->一个名字。 标识符由任意顺序的字母,下划线,美元符号($)和数字组成,并 ...
分类:编程语言   时间:2021-07-09 00:28:21    收藏:0  评论:0  赞:0  阅读:19
给定一个整数数组 nums 和一个目标值 k,请实现一个方法判断 nums 中是否存在某个片段(即若干个相连元素)之和等于 k。要求时间复杂度为 O(n)。
public void twoPoint(int[] nums,int target){ int low=0,high=nums.length-1; while (low<high){ int sum=nums[low]+nums[high]; if(sum==target){ System.out ...
分类:编程语言   时间:2021-07-09 00:28:06    收藏:0  评论:0  赞:0  阅读:35
liunx 日志分割split
Linux系统下的日志分割工具,Split 和 Logrotate split 选项含义 -b 分割后的文档大小,单位是byte -C 分割后的文档,单行最大byte数 -d 使用数字作为后缀(default: 字母),同时使用-a length(default: 2)指定后缀长度 -l 分割后文档 ...
分类:其他   时间:2021-07-09 00:27:56    收藏:0  评论:0  赞:0  阅读:26
「CF 1180C」 Valeriy and Deque
题目大意 给定一个双端队列,然后给定一个 \(operationn\),每一个 \(operation\) 可以实现以下步骤: 取出队列的前两个元素,分别是 \(A\),\(B\)。 如果 \(A>B\),那么 \(A\) 加入到这个队列的 \(front\),\(B\) 加入到 \(back\), ...
分类:其他   时间:2021-07-09 00:27:43    收藏:0  评论:0  赞:0  阅读:26
包装类型拆箱遇到的Bug-NullPointException
现在还在加班的一只猿,调用公司现有的流程的时候遇到了一个NullPointException,照理来说这种问题一看日志就能定位到问题,但是这次花了我好一会才定位问题,首先报错的代码: sv.mergeToHis(obj, new TableDeterminerImpl(in.getMerge().g ...
分类:其他   时间:2021-07-09 00:27:26    收藏:0  评论:0  赞:0  阅读:26
Promise链式调用
case 1:let promise = new Promise((resolve,reject)=>{ reject(new Error(‘Test‘))}).catch(e=>{ console.log(e)})console.log(promise)//Promise {<fulfilled>:
分类:其他   时间:2021-07-09 00:27:09    收藏:0  评论:0  赞:0  阅读:23
613条   上一页 1 ... 28 29 30 31 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!