自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 HTML5 drag&drop基础用法

drag事件在用户拖动元素或选择的文本时,每隔几百毫秒就会被触发一次。对象用于保存拖动并放下(drag and drop)过程中的数据。它可以保存一项或多项数据,这些数据项可以是一种或者多种数据类型。删除与给定类型关联的数据。如果类型为空或未指定,则删除所有数据。如果指定类型的数据不存在,或者 data transfer 中不包含任何数据,则不删除数据。检索给定类型的数据,如果数据不存在,则返回空字符串。设置给定类型的数据。如果该类型的数据不存在,则将其添加到末尾。

2022-11-25 18:29:51 325 1

原创 (亲测有效)安装webpack-cli报错Error: Cannot find module ‘webpack-cli/package.json‘

直接选no,命令行使用全局安装,即可解决。

2022-08-26 00:00:32 2595 2

原创 原生JS的HTTP请求相关知识

一个完整的HTTP响应由状态码、响应头集合和响应主体组成。在收到响应后,这些都可以通过XHR对象的属性和方法使用,主要有以下4个属性在接收到响应后,第一步是检查status属性,以确定响应已经成功返回。一般来说,可以将HTTP状态码为200作为成功的标志。此时,responseText属性的内容已经就绪,而且在内容类型正确的情况下,responseXML也可以访问了。此外,状态码为304表示请求的资源并没有被修改,可以直接使用浏览器中缓存的版本;当然,也意味着响应是有效的。无论内容类型是什么,响应主体的内

2022-06-02 22:03:05 4612

原创 天梯赛前夜抱佛脚

C++头文件#include <iostream>#include <cmath> //数学公式 例如绝对值abs()、幂函数pow()...#include <string> //C++字符串#include <string.h> //C语言库,对应C++是cstring#include <algorithm> //常用函数,max()、min()、abs()、swap()、sort()...num.sort()#includ

2022-04-23 00:23:32 162

原创 线性探测法&&拉链法&&平衡二叉树&&森林转换

查找线性探测法 即从发生冲突的地址(记做d)开始,依次探查d的下一个地址,直至找到一个空位置为止。记住这句话。查找时若查到空位置还没有找到需要查找的元素则说明不在列表中。冲突次数为找到该余数位置但已经被前面的数据占位,那需要找下一个空位置放置数据,找空的过程遇到几个位置就是几次冲突,包括开始的位置。比较次数就是冲突次数加一。1.已知一组关键字为(23,14,9,6,30,39,18),散列表的地址空间为[0…8],散列函数为H(key)=key%7,(1)请画出以线性探测法为处理冲突的方法的散列表,并

2022-01-15 15:24:06 631

原创 Java GUI实现的计算器(中缀转后缀,运算有顺序)

Java GUI实现的计算器(中缀转后缀,运算有顺序)1、问题描述本程序支持含负数、小数、多位数等多种操作数的处理,可以计算含加、减、乘、除、求余、求幂等多种运算符(“+”、“-”、“*”、“/”)的表达式,并能判断表达式括号是否匹配;从键盘输入一个正确的中缀表达式,将中缀表达式转换为计算机理解的后缀表达式,计算后缀表达式(运算有顺序)的值。GUI计算器实现对于表达式中的简单错误,能够给出提示信息的弹窗,且不允许错误信息进入表达式;(2)能够处理多种操作符(3)实现包含简单运算的计算器2、算法

2021-12-16 16:30:56 980

原创 Flex布局容器及项目常用属性大全

flex布局早年的传统盒装模型依赖于display 属性 + position属性 + float属性;2009年W3C提出Flex布局,Flexible Box意为“弹性布局”,设为 Flex 布局以后,子元素的float、clear和vertical-align属性将失效。基本概念采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。容器默认存在两根轴:水平的主轴

2021-10-31 00:34:29 1885

原创 java外部类和内部类

实例内部类(成员内部类)1.成员内部类可以等同看做成员变量2.成员内部类不能有静态声明3.成员内部类可以访问外部类所有的数据(内部类直接为class innerClass)OuterClass outerClass = new OuterClass();InnerClass innerClass = outerClass.new InnerClass();静态内部类:1.静态内部类可以等同看做静态变量2.内部类的重要的作用:可以访问外部类中的私有的属性3.静态内部类可以直接访问外部类的静

2021-10-27 18:14:40 145

原创 web浏览器缓存的使用规则

HTTP请求(以下内容截取自 https://www.cnblogs.com/chengxs/p/10396066.html)http报文分两种:1.HTTP请求(request)报文请求行 – HTTP头(通用信息头,请求头,实体头) – 请求报文主体(只有POST才有报文主体,拼接url)客户端发送2.HTTP响应(Response)报文状态行 – HTTP头(通用信息头,响应头,实体头) – 响应报文主体(返回内容)服务器返回浏览器与服务器通信—浏览器缓存过程浏览器与服务器通信的方

2021-10-23 16:59:14 282

原创 持续更新的JAVA算法题笔记~(基础知识点+题目)

import java.util.*;import java.util.Stack;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String input; input = in.nextLine(); boolean bool = isValid(input); i

2021-10-18 08:41:56 131

原创 Java算法必备!!!几种不定长度输入写法

字符串空格切割组成新字符串package oop.sort;import java.util.Arrays;import java.util.Scanner;public class QuickSort { public static void main(String[] args) { Scanner in = new Scanner(System.in); String input; input = in.nextLine(); String[] data;//1.转成st

2021-10-07 17:36:32 705

原创 提高代码效率的JS数组方法(持续更新中~)

扩展运算符es6之扩展运算符 三个点(…)对象的扩展运算符:对象中的扩展运算符(…)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中let bar = { a: 1, b: 2 };let baz = { ...bar }; // { a: 1, b: 2 }上述方法实际上等价于:let bar = { a: 1, b: 2 };let baz = Object.assign({}, bar); // { a: 1, b: 2 }Object.assign方法用于对象的合并,将源

2021-09-30 01:42:20 521

原创 一些乱七八糟的CSS知识点笔记(持续更新中~)

JS动画创建动画容器所有动画都应该与容器元素关联。应该通过 style = “position: relative” 创建容器元素。应该通过 style = “position: absolute” 创建动画元素。为元素添加样式JavaScript 动画是通过对元素样式进行渐进式变化编程完成的。这种变化通过一个计数器来调用。当计数器间隔很小时,动画看上去就是连贯的。<!DOCTYPE html><html><style>#container {

2021-09-29 20:49:25 109

原创 JavaScript中箭头函数的形式和好处

arrow Function箭头函数函数的形式:普通函数 function () {}箭头函数 (参数) => {函数}形式更简洁函数表达式:不存在箭头函数声明var fn = (a,b) => { return a + b;}特殊形式:1.当参数有且仅有一个,()可以省略var f1 = (a) => {return a * a};var f2 = a => {return a * a};2.当函数体有且仅有一行,{}可以省略,并且会把一行代码的结果返回

2021-08-25 21:47:37 158

原创 防抖与节流

防抖与节流debounce防抖(按照时间间隔来分化次数,间隔内触发则为一次)throttle节流(把多次操作合并成一次,按照规定时间触发函数)若干次的网络请求,鼠标的连续移动,页面滚动,会造成效率降低。防抖和节流函数就是解决这种问题的函数。防抖函数节流函数...

2021-08-17 18:13:58 47

原创 微信小程序和uni-app的时间相关函数(内含一些uni-app的基础代码)

微信小程序和uni-app的时间相关函数微信小程序1.补位添零函数const formatNumber = n => { // 小于10的加0 n = n.toString() return n[1] ? n : '0' + n}2.十五分钟倒计时将startTime(开始时间),endTime(结束时间)放在对象里,remainTime ( 时间差 )为设置定时函数相当于递归函数执行动态的时间数字变化。// 倒计时function countDown(that) {

2021-07-10 14:48:55 1064

原创 HTML —— 浏览器+简介

超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言: HyperText Markup LanguageHTML 不是一种编程语言,而是一种标记语言标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页HTML 文档包

2021-06-09 09:38:35 471

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除