JS异步代码单元测试之神奇的Promise
前言 写这篇文章的起因是在写单元测试时,做形如下测试时 new Promise((resolve, reject) => reject(1)).then().catch(err => { console.log(err) }) async function jestTest () { await...
python数据分析之聚类分析(cluster analysis)
何为聚类分析 聚类分析或聚类是对一组对象进行分组的任务,使得同一组(称为聚类)中的对象(在某种意义上)与其他组(聚类)中的对象更相似(在某种意义上)。它是探索性数据挖掘的主要任务,...
使用classList来实现两个按钮样式的切换方法
classList属性的方法:add();remove();toggle(); 描述,在一些页面我们需要使用两个按钮来回切换,如图: 我们要使用到add()和remove()方法 html部分: <div class=\'login-title\'> <a...
Pycharm制作搞怪弹窗的实现代码
闲来无聊用python制作了一个搞怪的桌面弹窗程序,惊喜连连哦 运行动图 实现代码: import tkinter as tk import tkinter.font as tkFont # 引入字体模块 import time import sys import pygame ...
vue子路由跳转实现tab选项卡
现在很多的后台管理系统都采用tab选项卡的布局,左边是导航栏固定,右边是对应的页面,每次点击左边的导航标题,只有右面的对应页面再切换,而vue要做tab选项卡,推荐使用<router-link>&l...
Laravel框架模型的创建及模型对数据操作示例
本文实例讲述了Laravel框架模型的创建及模型对数据操作。分享给大家供大家参考,具体如下: 模型创建: <?php namespace App; use Illuminate\\Database\\Eloquent\\Model; class Admin...
python读取Windows注册表的示例代码
运行结果 代码 import winreg def read_reg(): location = r\'Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Explorer\\\\Shell Folders\' # 获取注册表该位置的所有键值 key = winre...
CSS Houdini实现动态波浪纹效果
CSS Houdini 号称 CSS 领域最令人振奋的革新。CSS 本身长期欠缺语法特性,可拓展性几乎为零,并且新特性的支持效率太低,兼容性差。而 Houdini 直接将 CSS 的 API 暴露给开发者,以往完全黑盒的...
详解JS中的reduce fold unfold用法
fold(reduce) 说说reduce吧, 很喜欢这个函数,节省了不少代码量,而且有一些声明式的雏形了,一些常见的工具函数,flatten,deepCopy,mergeDeep等用reduce实现的很优雅简洁。reduce也称为fol...
利用Python将txt文件录入Excel表格的全过程
目录 Python将txt文件录入Excel python 获取一大段文本之间两个关键字之间的内容 总结 我们的手头有一个写满数据的txt文件,如何将它录入Excel表格呢? Python将txt文件录入Excel 调用pyt...