![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
方法
flydrem
这个作者很懒,什么都没留下…
展开
-
比较两个数组对象,取不同值
文章目录1.js封装方法2.引入库lodash1.js封装方法代码如下(示例):const arr = [ { id: 1, name: 'dongtai' }, { id: 2, name: 'dongtai' }]const data = [ { id: 1, name: 'dongtai' }, { id: 3, name: 'dongtai' },]const differenceBy=(array1, array2,k原创 2022-03-23 11:04:08 · 1853 阅读 · 2 评论 -
MySQL命令,自动创建id,id自增,创建时间和更新时间
MySQL命令1.自动创建id,id自增,创建时间和更新时间1.自动创建id,id自增,创建时间和更新时间代码如下(示例):CREATE TABLE `face_box` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `update_time` datetime NOT NULL DEFAULT CURRENT_TIME原创 2021-09-16 16:04:33 · 1102 阅读 · 0 评论 -
JSON数据保存为表格文件
JSON数据保存为表格文件一、步骤1.引入库2.JSON数据3.写入文件提示:使用了xlsx库 npm官网xlsx库地址一、步骤1.引入库代码如下(示例):const xlsx = require('xlsx')2.JSON数据代码如下(示例)://JSON数据const jsonData = [ { "telephoneNumber": "15698989898", "displayName": "张三", "department": "工作部",原创 2021-09-09 18:09:06 · 486 阅读 · 0 评论 -
旋转立方体,css动画效果
旋转立方体,css动画效果一、旋转立方体一、旋转立方体示例:代码如下<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width,原创 2021-08-31 19:31:31 · 85 阅读 · 0 评论 -
使用xlsx插件读取Excel表格数据为JSON数据
使用xlsx插件读取Excel表格数据为JSON数据一、使用步骤1.引入库2.后端node使用3.前端使用1.封装2.调用一、使用步骤1.引入库// npm i xlsximport xlsx from 'xlsx'2.后端node使用// file是Excel文件路径const workbook = xlsx.readFile(file, { type: 'binary' })const arr = xlsx.utils.sheet_to_json(workbook.Sheets[原创 2021-08-30 16:04:34 · 1497 阅读 · 0 评论 -
保存下载的文件方法封装
一、保存下载的文件代码如下:/** * 保存下载文件 * @param {*} param0 */export const SaveFile = ({ blob, fileName }) => { if (window.navigator.msSaveOrOpenBlob) { navigator.msSaveBlob(blob, fileName); } else { let URL = window.URL ? window.URL : window.webk原创 2021-08-27 19:20:15 · 84 阅读 · 0 评论 -
nodejs方法封装
nodejs方法封装一、ping IP和port二、字符串转base64三、url转base64四、读取文件为base64数据五、暂停运行使用ts编写一、ping IP和portexport const ping = async (ip: string, port: number): Promise<boolean> => { return new Promise(resolve => { const sock = new net.Socket() s原创 2021-08-27 19:13:27 · 479 阅读 · 0 评论 -
quasar树组件勾选策略改写
quasar树组件勾选策略改写前言一、页面二、script部分树数据结构前言quasar的树组件的勾选策略在有些时候不太适用,leaf 策略会影响父级的勾选状态,但是无法通过组件提供的api(@update:ticked -> function(target))去获取勾选的父节点值,只会返回处于勾选状态的的子节点这里做的改变是获取所有处于勾选状态的节点,并且勾选父节点的时候会子节点会自动勾选,取消父节点勾线的时候,子节点会自动取消勾选,子节点的勾选状态不会影响父节点的勾选状态(这里适用于原创 2021-08-26 19:43:05 · 890 阅读 · 0 评论 -
nodejs的crypto加密解密简单使用
nodejs的crypto加密使用pbkdf2Sync加密解密简单记录一下使用的node加密解密,不是很了解,欢迎指导pbkdf2SyncnodeAPI网址const crypto = require('crypto')// crypto.pbkdf2Sync()是用来同步生成加密解密密匙的函数const key = crypto.pbkdf2Sync(pwd, salt, iterations, KEY_SIZE, 'sha1')// pwd是自定义的作为密匙的字符串// salt(文档没原创 2021-08-26 18:12:28 · 1587 阅读 · 5 评论 -
使用for循环在页面输出✫组成的三角形
使用for循环在页面输出✫组成的三角形1.方法代码如下(示例)://长方形for(var i = 0;i<5;i++){ document.write('✫'); for (var j = 1; j < 5; j++) { document.write('✫'); console.log(j); } document.write('<br>'); }document.write('<br>');//三角形for(var k =原创 2021-04-30 17:14:44 · 429 阅读 · 1 评论 -
用for循环实现在页面输出一个九九乘法表
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码原创 2021-04-30 17:04:31 · 724 阅读 · 1 评论 -
把标准时间转化为常用格式字符串
把标准时间转化为字符串前言通过new Date()获取的时间格式为世界标准时间,在这里写一个把时间格式转换2021-04-30 16:33:31的格式的方法转换时间格式函数代码如下(示例):var date = new Date();var month = (date.getMonth() + 1).toString().length == 2 ? (date.getMonth() + 1) : ("0" + (date.getMonth() + 1));var time = da原创 2021-04-30 16:40:00 · 740 阅读 · 1 评论 -
封装一个函数用来获取固定区间的随机数
封装一个函数用来获取固定区间的随机数前言获取在区间[min,max]之间的随机数一、代码如下代码如下(示例):function getRandom(max, min) { var random= Math.floor(Math.random() * (max - min + 1)) + min; return (random) }...原创 2021-03-13 15:36:53 · 637 阅读 · 0 评论