知识库 知识wiki js

js foreach

Array.prototype.myForEach = function (cb) { for (var i = 0; i < this.length; i++) { cb(this[i], i, this); } }; ......
foreach js

ImageClipboard js粘贴剪切板图片,已测试,可用,可获得base64

ImageClipboard js粘贴剪切板图片,已测试,可用,可获得base64 具体用到自己项目的时候,拿源码改成自己的库,从写一遍 index.html <!DOCTYPE html> <html> <head> <!-- https://github.com/jorgenbs/ImageCl ......
ImageClipboard 图片 base 64

js-基础实战

jquery中: $().val() //代表取值 $().val("") //代表清空 $().val("abcdefg") //代表赋值 $.trim()是jQuery库中的一个函数,用于删除字符串的首尾空格。 define 定义模块 (定义aes 未依赖任何 函数) 相当与返回i define ......
实战 基础 js

推荐一个页面引导库 driver.js

页面引导功能是 web 开发中常见的一个功能。通过页面引导功能,你可以让用户第一时间熟悉你的页面功能。今天给大家推荐一个页面引导库 driver.js。 简介 driver.js 是一款用原生 js 实现的页面引导库,上手非常简单,体积在 gzip 压缩下仅仅 5kb。 我们来看下如何使用 driv ......
页面 driver js

js中反斜杠替换问题

在windows机器上,vscode复制完相对路径,路径为反斜杠 想在控制台用js将反斜杠替换为正斜杠,结果失败 js的字符串是不能直接写单个反斜杠的 let str = 'src\aaa\bbb\ccc' 实际上会变成 'srcaaa\bbbccc' 只有\b被保留,应该是当成正则原字符了,待验证 ......
斜杠 问题

矩阵相关知识图谱

......
图谱 矩阵 知识

数据库基本理论知识

1. 数据库 数据库是一个以某种有组织的方式存储的数据集合。最简单的方法是将数据库想象为一个文件柜。这个文件柜是一个存放数据的物理位置,不管数据是什么,也不管数据如何组织。 数据库 (database):保存有组织的数据的容器(通常是一个文件或者一组文件)。 数据库软件应该称为数据库管理系统(DBM ......
理论 数据库 知识 数据

【C/C++】知识点笔记

1 - 联合体内嵌结构体初始化赋值 union { struct { int i; float f; char *p; }; int o; } obj3 = { 1, 2.2, "sk", 4, 9 }; printf("struct inlay union: %d, %f, %s, %d\n", ......
知识点 笔记 知识

js判断2个时间段是否有重叠(时分)

原理:1天1440分钟,每个时间段都有对应的数值,生成2个数组,判断数组中是否有重叠数字 isTimeOverlap(startA, endA, startB, endB) { if (!startA || !endA || !startB || !endB) return false let sA ......
时间段 时分 时间

Next.js 开发指南 路由篇 | 动态路由、路由组、平行路由和拦截路由

前言 实际项目开发的时候,有的路由场景会比较复杂,比如数据库里的文章有很多,我们不可能一一去定义路由,此时该怎么办?组织代码的时候,有的路由是用于移动端,有的路由是用于 PC 端,该如何组织?如何有条件的渲染页面,比如未授权的时候显示登录框?如何让同一个路由根据情况不同展示不同的内容? 本篇我们会一 ......
路由 开发指南 指南 动态 Next

HTML+CSS+JS 实现苹果手表表盘

仿苹果手表表盘 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z --> ......
表盘 手表 苹果 HTML CSS

「云渲染知识」建筑效果图用什么软件制作?

高品质的建筑效果图需要利用插件来模拟复杂的场景、光线照射和天气变化。然而,许多专业人士可能不清楚有哪些软件可以实现这样的效果。下面将介绍一些常用的软件来帮助实现高品质的建筑效果图。 一、建筑效果图必备软件 1、三维建模工具 Autodesk 3ds Max:强大的建模工具,用于创建复杂的三维模型和高 ......
效果图 效果 知识 软件

生活常识-贵金属-黄金知识

前言全局说明 生活常识-贵金属-黄金知识 内容来源于网络 一、单位 Au 黄金化学符号 g 是黄金 gold 的缩写 来源:微信视频号“西安黄金小郭” 二、标号 AU999 或 g999 是纯黄金 AU750 或 g750 代表含金量 75% 三、没有字母只有数字标号 999 这种不是黄金规范标号, ......
生活常识 贵金属 常识 黄金 知识

[Node.js]安装 pnpm

官方的文档:https://www.pnpm.cn/installation 我电脑是先安装 cnpm ,再使用 cnpm 安装 pnpm : cnpm install -g pnpm 安装的很快,然后查看已安装版本: pnpm -v 8.14.0 ......
Node pnpm js

数据结构 图的基本知识

图的基本知识: 在n个结点的无向图中,若该图是连通图,则其边数大于等于n-1, 在n个结点的无向图中,若边数大于(n-2)(n-1)/2+1,则该图必是连通图 就是说连通是比较强的条件 2.用邻接矩阵法存储一个图所需的存储单元数目与图的边数有关。() 正确 错误 这一题有歧义:如果不考虑邻接矩阵的压 ......

数据结构图的基本知识题

判断题 1.在n个结点的无向图中,若边数大于n-1,则该图必是连通图。 ​ T F 解释: 以下两种说法是对的: 在n个结点的无向图中,若该图是连通图,则其边数大于等于n-1, 在n个结点的无向图中,若边数大于(n-2)(n-1)/2,则该图必是连通图 就是说连通是比较强的条件 2.用邻接矩阵法存储 ......
结构图 基本知识 结构 知识 数据

关于前端的vue3框架遇到的一些问题.前后端分页和js,ts进行编写时的区别

分页有两种形式,一种是前端进行分页,一种是后端进行分页 前端分页: 1. 在普通js写法中,需要有默认函数,在函数内进行编写功能实现比如以下代码: export default { data() { return { tableData: [], page: 1, limit: 10, total: ......
前端 框架 问题 vue3 vue

HTML页面的哈希(hash)路由原理+原生js案例

<!-- * 场景:不刷新页面,对页面的局部内容进行更改 *方案1:ajax 方法 *方案2:哈希(hash)路由原理 *方案2讲解:监听浏览器的url中的hash(url的#后面的文本——锚文本)值,进行更改内容 --> <!DOCTYPE html> <html lang="cn"> <head ......
路由 原理 案例 页面 HTML

涨知识 —— 别寄辣味泡面了,日本灾区不欢迎

相关: 别寄辣味泡面了,日本灾区不欢迎 给灾区送事物要注意: 不能送辣的(除非是冬天天冷需要一定的御寒提温),因为灾区往往都缺饮用水。 不能送太咸的事物(咸菜这种单独的配菜除外),因为灾区往往都缺饮用水。 不能送熟食,因为灾区往往食物保存条件差,不可能有冰箱来提供,需要保质期长的事物。 不能送与救援 ......
辣味 灾区 知识

js逆向

一、hook 相当于在浏览器注入JS 1.1 JSON.parse、JSON.stringify 把JSON.parse赋值到parse_变量中,这时候就可以调用parse_就相当于执行了JSON.parse,然后重写该方法,让它遇到JSON.parse的时候就debugger端住,然后返回原来的逻 ......

Node.js开发:如何实现用户权限管理功能

Laravel是一个流行的PHP框架,它具有出色的可测试性,可以帮助开发人员在更短的时间内编写可靠的代码。但是,即使使用了这个框架,也可能会出现测试覆盖率较低的情况。测试覆盖率是指代码中已由测试案例覆盖的部分比例。测试覆盖率越高,代码质量越高。在本文中,我们将分享几种技巧,帮助您提高Laravel应 ......
权限 功能 用户 Node js

Node.js开发:如何实现数据排序和筛选功能

Laravel是一个流行的PHP框架,它具有出色的可测试性,可以帮助开发人员在更短的时间内编写可靠的代码。但是,即使使用了这个框架,也可能会出现测试覆盖率较低的情况。测试覆盖率是指代码中已由测试案例覆盖的部分比例。测试覆盖率越高,代码质量越高。在本文中,我们将分享几种技巧,帮助您提高Laravel应 ......
功能 数据 Node js

如何使用Node.js开发一个在线商城的购物车功能

Laravel是一个流行的PHP框架,它具有出色的可测试性,可以帮助开发人员在更短的时间内编写可靠的代码。但是,即使使用了这个框架,也可能会出现测试覆盖率较低的情况。测试覆盖率是指代码中已由测试案例覆盖的部分比例。测试覆盖率越高,代码质量越高。在本文中,我们将分享几种技巧,帮助您提高Laravel应 ......
在线商城 购物车 功能 商城 Node

Node.js开发:如何实现数据验证和过滤功能

Laravel是一个流行的PHP框架,它具有出色的可测试性,可以帮助开发人员在更短的时间内编写可靠的代码。但是,即使使用了这个框架,也可能会出现测试覆盖率较低的情况。测试覆盖率是指代码中已由测试案例覆盖的部分比例。测试覆盖率越高,代码质量越高。在本文中,我们将分享几种技巧,帮助您提高Laravel应 ......
功能 数据 Node js

JS时间比较大小

1 时间比较 var curTime = new Date(); //把字符串格式转化为日期类 var starttime = new Date(Date.parse(begintime)); var endtime = new Date(Date.pares(endtime)); //进行比较 r ......
大小 时间

JS获取当月最后一天用法介绍

1 获取当前月份最后一天方法 1)使用Date对象获取当前年份和月份; 2)创建一个新的Date对象,设置日期为当前月份的下一个月的第0天(即当前月份的最后一天); 3)使用getDate()方法获取当前月份最后一天的日期。 const date = new Date(); const year = ......

齿轮知识

机械齿轮齿数要不少于17 17+3 或者17+2 否则会根切 塑料齿轮模数通常选0.5-0.8 齿轮齿数一般不小于10 否则强度不够 齿轮慢走丝精度可达到1um 快走丝精度0.01mm ......
齿轮 知识

每周总结1/8(spring跨域问题与百度接口node.js跨域问题解决)

//baidu.js文件,接收传递的图片,进行base64处理,上传百度接口返还json处理结果const express = require('express'); const multer = require('multer'); const request = require('request ......
问题 接口 spring node js

JS生成随机数

function generateRandomNumber() { let numbers = Array.from({ length: 10 }, (_, i) => i); // 生成一个包含0到9的数组 let randomArray = []; for (let i = 0; i < 12; ......
随机数
共8000篇  :2/267页 首页上一页2下一页尾页