Vue + Element UI 使用SheetJS解析上传的xls或xlsx文件表格

需求:客户点击上传对应格式的生产计划表格文件,点击确定后导入生产计划。1.下载在控制台运行以下命令npm install xlsx2.引入在页面引入xlsx3、前端代码4.JS代码lodingExcelDate() { let file = this.$refs["importfile"].files[0]; //获取最后一个.的位置 var index = file.name.lastIndexOf(".");//① //获取后缀 var ext = fil
分类: 其他 发布时间: 02-26 23:29 阅读次数: 0

.sync修饰符与v-model的区别

https://segmentfault.com/a/1190000015388871https://blog.csdn.net/liushijun_/article/details/92426854https://www.jianshu.com/p/6b062af8cf01https://cn.vuejs.org/v2/guide/components-custom-events.html#sync-%E4%BF%AE%E9%A5%B0%E7%AC%A6
分类: 其他 发布时间: 02-26 23:28 阅读次数: 0

Vue子组件向父组件传值(this.$emit()方法)

原文:https://blog.csdn.net/sisi_chen/article/details/81635216子组件使用this.$emit()向父组件传值首先必须在父组件中引用子组件,然后实现传值- 第一步 在父组件中引入子组件使用import引入组件import indexImportOrder from './components/indexImportOrder'声明//定义组件components:{ indexImportOrder,},使用<inde
分类: 其他 发布时间: 02-26 23:28 阅读次数: 0

0127leetcode刷题5道python

1290题目描述:给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。请你返回该链表所表示数字的 十进制值 。示例:解答:# Definition for singly-linked list.# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: d
分类: 其他 发布时间: 02-26 23:27 阅读次数: 0

计算机网络(5)传输层

传输层协议概述
分类: 其他 发布时间: 02-26 23:27 阅读次数: 0

0128leetcode刷题5道python

20题目描述:给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。示例:解答:class Solution: def isValid(self, s: str) -> bool: while '{}' in s or '[]' in s or '()' in s: s=s.replace('{}','')
分类: 其他 发布时间: 02-26 23:27 阅读次数: 0

0129leetcode刷题5道python

8题目描述:请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。函数 myAtoi(string s) 的算法如下:读入字符串并丢弃无用的前导空格检查第一个字符(假设还未到字符末尾)为正还是负号,读取该字符(如果有)。 确定最终结果是负数还是正数。 如果两者都不存在,则假定结果为正。读入下一个字符,直到到达下一个非数字字符或到达输入的结尾。字符串的其余部分将被忽略。将前面步骤读入的这些数字转换为整数(即
分类: 其他 发布时间: 02-26 23:26 阅读次数: 0

计算机网络(7)网络安全

网络安全问题概述
分类: 其他 发布时间: 02-26 23:26 阅读次数: 0

0130leetcode刷题5道python

459题目描述:给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。示例:解答:class Solution: def repeatedSubstringPattern(self, s: str) -> bool: ''' 假设母串S是由子串s重复N次而成, 则 S+S则有子串s重复2N次, 那么现在有:S=Ns, S+S=2Ns, 其中N>=2。
分类: 其他 发布时间: 02-26 23:26 阅读次数: 0

0131leetcode刷题5道python

648题目描述:在英语中,我们有一个叫做 词根(root)的概念,它可以跟着其他一些词组成另一个较长的单词——我们称这个词为 继承词(successor)。例如,词根an,跟随着单词 other(其他),可以形成新的单词 another(另一个)。现在,给定一个由许多词根组成的词典和一个句子。你需要将句子中的所有继承词用词根替换掉。如果继承词有许多可以形成它的词根,则用最短的词根替换它。你需要输出替换之后的句子。示例:解答:class Solution: def replaceWor
分类: 其他 发布时间: 02-26 23:25 阅读次数: 0

0201leetcode刷题5道python

212题目描述:给定一个 m x n 二维字符网格 board 和一个单词(字符串)列表 words,找出所有同时在二维网格和字典中出现的单词。单词必须按照字母顺序,通过 相邻的单元格 内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母在一个单词中不允许被重复使用。示例:解答:class Solution: def findWords(self, board: List[List[str]], words: List[str]) -> List
分类: 其他 发布时间: 02-26 23:25 阅读次数: 0

0202leetcode刷题5道python

16题目描述:给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。示例:解答:class Solution: def threeSumClosest(self, nums: List[int], target: int) -> int: n = len(nums) nums.sort() re_min
分类: 其他 发布时间: 02-26 23:25 阅读次数: 0

0203leetcode刷题5道python

剑指offer16题目描述:实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。示例:解答:class Solution: def myPow(self, x: float, n: int) -> float: if x == 0: return 0 res = 1 if n < 0:
分类: 其他 发布时间: 02-26 23:25 阅读次数: 0

0204leetcode刷题5道python

剑指offer29题目描述:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例:解答:class Solution: def spiralOrder(self, matrix: List[List[int]]) -> List[int]: if not matrix: return [] l, r, t, b, res = 0, len(matrix[0]) - 1, 0, len(matrix) - 1, [
分类: 其他 发布时间: 02-26 23:24 阅读次数: 0

0205leetcode刷题5道python

剑指offer32-I题目描述:从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。示例:解答:# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: def levelOr
分类: 其他 发布时间: 02-26 23:24 阅读次数: 0

0206leetcode刷题5道python

剑指offer39题目描述:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例:解答:class Solution: def majorityElement(self, nums: List[int]) -> int: ''' 数组排序,那么排序之后位于数组中间的数字一定就是那个出现次数超过数组长度一半的数字。 也就是说,这个数字就是统计学上的中位数,即长度为n
分类: 其他 发布时间: 02-26 23:24 阅读次数: 0

0207leetcode刷题5道python

剑指offer43题目描述:输入一个整数 n ,求1~n这n个整数的十进制表示中1出现的次数。例如,输入12,1~12这些整数中包含1 的数字有1、10、11和12,1一共出现了5次。示例:解答:class Solution: def countDigitOne(self, n: int) -> int: a, b, one_count = 1, 10, 0 while n >= a: x, y = divmod(n
分类: 其他 发布时间: 02-26 23:24 阅读次数: 0

0208leetcode刷题5道python

剑指offer55-I题目描述:输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。示例:解答:
分类: 其他 发布时间: 02-26 23:23 阅读次数: 0

0209leetcode刷题5道python

剑指offer60题目描述:把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。你需要用一个浮点数数组返回答案,其中第 i 个元素代表这 n 个骰子所能掷出的点数集合中第 i 小的那个的概率。示例:解答:class Solution: def dicesProbability(self, n: int) -> List[float]: dp = [ [0 for _ in range(6*n+1)] for _ in ra
分类: 其他 发布时间: 02-26 23:23 阅读次数: 0

0210leetcode刷题5道python

剑指offer68-II题目描述:示例:解答:
分类: 其他 发布时间: 02-26 23:23 阅读次数: 0