- 博客(122)
- 收藏
- 关注
原创 leetcode14. 最长公共前缀
leetcode14. 最长公共前缀编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""
2024-01-13 22:36:49 455
原创 leetcode 2114. 句子中的最多单词数
leetcode 2114. 句子中的最多单词数-python一个 句子 由一些 单词 以及它们之间的单个空格组成,句子的开头和结尾不会有多余空格。给你一个字符串数组 sentences ,其中 sentences[i] 表示单个 句子 。请你返回单个句子里 单词的最多数目 。
2024-01-13 21:51:50 494
原创 svn报“Previous operation has not finished; run ‘cleanup‘ if it was interrupted”的错误
解决方法:https://www.cnblogs.com/songForU/p/10724932.html使用的方法为第一种步骤:1.先选中Clear up…2.勾选Break write locks,点击OK即可
2021-04-26 16:23:59 253
原创 linux常用命令
资料:1.https://www.bilibili.com/video/BV17t41137vE2.https://www.runoob.com/linux/linux-command-manual.html命令:1.shutdown 关机2. lsls 显示指定目录下的所有内容ls -l 显示指定目录下所有内容的详细信息ls -a 显示指定目录下的所有内容(包含隐藏的内容)3.mkdir 创建目录(即文件夹)mkdir -p 多层创建目录例子mkdir -
2021-03-14 18:55:27 289
原创 笔记1117
1.盒模型:标准盒模型:width=contentIE盒模型:width=content+padding+border使用box-sizing来确定使用哪个盒模型。 box-sizing:content-box/border-box“1 2 3 4 5 6”.replace(’/\d/g,parseInt) 结果: 1 NaN 3 4 53.typeof返回类型undefined、object、number、string、function、booleanjs基本数据类型St
2020-11-22 15:34:30 135
原创 js之普通/高效判断质数
/* *质数:只能被1和自身整除,不能被2到(num-1)整除 *///普遍方法判断质数function isPrime(num) { for (let i = 2; i < num; i++) { if (num % i == 0) { return false; } } return false;}/* *高效判断质数法 *一个数不能被大于2且小于自身开平方根的数整除,即是质数 */function
2020-10-04 18:00:41 439 1
原创 js之快速排序
/* *分而治之 */function quickSort(arr) { if (arr.length == 0) { return []; //要返回数组 } let mid = arr[0]; let leftArr = []; let rightArr = []; for (let i = 1; i < arr.length; i++) { if (arr[i] < mid) {
2020-10-04 17:58:59 101
原创 js之归并排序
function mergeSort(arr) { if (arr.length == 1) { return arr; } let leftArr = []; let rightArr = []; let mid = Math.floor(arr.length / 2); leftArr = arr.splice(0, mid); rightArr = arr; //剩下的部分 return merge(mergeSort(l
2020-10-04 17:57:40 124
原创 js之二叉搜索树(BST Binary Search Tree)
/*1.BST Binary Search Tree2.可以为空3.不为空时,左子树的所有键值小于根节点键值,右子树所有键值大于根节点键值3.左右子树本身也都是二叉搜索树*/function binarySearchTree() { this.root = null; function Node(key) { this.key = key; this.left = null; this.right = null; }
2020-10-04 17:41:24 90
原创 js之集合
/*1.集合元素没有顺序2.集合元素不能重复,即元素唯一*/function setData() { this.items = {}; //判断集合是否有元素 setData.prototype.hasOwn = function(value) { return this.items.hasOwnProperty(value); } //添加元素 setData.prototype.enData = functi
2020-10-04 17:38:59 1350
原创 js之双链表
/*1.从头遍历到尾,也可以从尾遍历到头2.头部、尾部指针3.节点有前后指向*/function doubleLinkedList() { this.head = null; this.tail = null; this.length = 0; function Node(data) { this.data = data; this.prev = null; this.next = null; } /
2020-10-04 17:34:18 108
原创 ithm-JavaScript (main) $ git push -u origin master error: src refspec master does not match any erro
错误信息ithm-JavaScript (main)$ git push -u origin mastererror: src refspec master does not match anyerror: failed to push some refs to ‘https://github.com/huangshanying68/Data-structure-and-algorithm-JavaScript.git’解决方法转载:https://blog.csdn.net/weixin_3
2020-10-04 01:15:07 391
原创 单链表
/*1.内存空间不必是连续的2.创建时不用固定大小3.插入、删除数据,时间复杂度O(1)4.有数据时head默认指向第一个,无数据时,head指向null*/function linkedList() { this.head = null; function Node(data) { this.data = data; //创建时不知道下一个指向谁,默认指向null this.next = null; } //记录
2020-10-04 00:18:41 69
原创 队列、优先队列
队列/*1.先进先出 FIFO(first in first out)2.队尾添加元素,队首删除元素*/function Queue() { this.items = []; //添加元素 Queue.prototype.enQueue = function(element) { this.items.push(element) } //删除元素 Queue.prototype.deQueue = functi
2020-10-04 00:16:12 90
原创 js之栈
/* 1.后进先出 LIFO(Last in first out) 2.栈顶进出 */function Stack() { this.items = []; //添加操作 Stack.prototype.push = function(element) { this.items.push(element) } //返回最后一个元素 Stack.prototype.pop = function() {
2020-10-04 00:13:52 98
原创 vue相同路由不同参数跳转时页面不刷新问题
链接:https://www.cnblogs.com/pinkpinkc/p/13223010.html在公共组件的 router-view 标签上控制 key 属性变化 即 :key="$route.fullPath"< template>< div id=“app”>< div id=“head”>< Header>< /Header>< /div>< div id=“main”>< router-
2020-09-14 11:13:19 1247
原创 vue文件上传与显示
input[type=“file”]上传文件原理详解https://blog.csdn.net/weixin_42193004/article/details/96275626结果:代码:<div> <span>上传文件:</span> <a class="upload" id="up_btn"> <input type="file"
2020-09-11 17:17:51 2011
原创 vue之根据key之在多维数组中查找对应元素的父title和本身title
有过类似文章,参考的是那里的方法,已忘记网址crumb(haystack,needle,path = [],property = “key”,children = “children”,title = “title”) {if (haystack.some((item) => {if (item[property] === needle) {path.push(item[title]);return true;} else if (item[children]) {pat
2020-09-11 14:37:48 931
原创 ant design of vue分页/layui实现分页
ant design of vue分页资料:https://www.antdv.com/components/pagination-cn/结果:代码: <a-pagination v-if="testData != undefined && testData.length > 0" show-quick-jumper :default-current="this.
2020-09-11 11:44:05 1303
原创 vue无缝滑动,鼠标移上则停止离开滑动/vue之数据一条一条滚动
方法:http://www.mamicode.com/info-detail-2793573.html <div class="scroll-up" ref="scroll" @mouseover="stopScroll" @mouseleave="startScroll"> <p v-for="(item,index) in testData" :key="index" class="qq2">{{ item.Title }}</p>
2020-09-11 11:12:50 1068
原创 js之时间格式转换
timeFormats(value, format) { let result = ""; let date = new Date(value); let year = date.getFullYear(); //年 let month = date.getMonth() + 1; //月 let day = date.getDate(); //日 let hour = date.getHours(); //时 let mi
2020-09-10 17:14:03 219
原创 vue之用户登录无操作一段时间后退出登录
资料:https://segmentfault.com/q/1010000009701743找这个用户的回答<template> <div id="app" @click="isTimeOut"> <div id="main"> <router-view ></router-view> </div> </div></template>data() { ret
2020-09-05 11:39:05 942 1
原创 vue之在每个折叠面板下复选框选中表格行给下拉框选中值互不影响
实现功能:每个折叠面板下有对应数据的表格,选中表格行,给对应行的的某列下拉框赋值,互不影响。功能图:初始时:第一个面板操作:全选,点击全部问题1赋值第二个面板操作:全选,点击全部问题2赋值数据的改变互不影响。实现原理:把面板下的内容放在一个组件里,即子组件,在父组件中使用子组件。(目前只会这种方法)代码<template> <div class="content"> <div class="content1"> <d
2020-08-29 16:49:30 1010
原创 微信小程序值之安装vue-cli2.9报错npm WARN deprecated [email protected]: This package has been deprecated in favour
详细信息:https://www.cnblogs.com/firstcsharp/p/13079649.html解决方法:1.配置淘宝镜像 npm config set registry https://registry.npm.taobao.org2.重新执行命令 npm install -g @vue/cli-init结果:
2020-08-25 16:56:49 12482 5
原创 vue之复选框选中表格行之后,点击按钮给某列中的下拉框选中值
vue之复选框选中参考资料:https://c.runoob.com/codedemo/3870结果:(1)没执行操作:(2)复选框选中表格数据,点击全部问题1按钮,下拉框选中问题1(3)复选框选中表格数据,点击全部问题2按钮,下拉框选中问题2代码:<template> <div class="content"> <div class="changes"> <button type="button" @click="chang
2020-08-22 17:11:22 622
原创 vue之复选框选中表格行数据(全选/全不选/部分选)
1.vue之复选框选中表格行数据(全选/全不选/部分选)参考代码:https://c.runoob.com/codedemo/3870结果:(1)全选:(2)全不选:(3)部分选代码:<template> <div class="content"> <div class="main"> <table border="1"> <tr> <th>
2020-08-22 16:19:08 3381 4
原创 500报错
500:服务器出错详细信息:1.https://www.pianshen.com/article/40871089789/2.https://jingyan.baidu.com/article/3d69c551a290d7b1cf02d7bd.html可能的原因:post将数据传给后端时报错,查看传递的参数是否和后端一样。get从后端获取数据时报错,查看错误信息的时候看到xx字段信息,可以试试问后端数据类型是否写对。...
2020-08-13 19:33:59 534
原创 两个对象属性不完全一样,将一个对象中相同的属性的属性值赋给另一个对象的属性,控制台打印有数据,但是界面不显示数据问题
问题描述:从后端获取一个对象form1,将对象form1的某些属性值赋值给form2对应的属性,显示在前端,控制台打印有数据,但是界面不显示解决办法:先将要赋值的对象设为空。然后将要获取的属性一一对应。如 想要获取手机号、姓名,显示在前端。form2={};form2.Phone=form1.Phone;form2.Name=form1.Name;...
2020-08-13 11:41:39 858
原创 使用ant design of vue的下拉框来选择性别,性别的值为0、1,被选中的选项显示的是value值,即0、1,不显示男、女
问题:( 男:0 女:1)后端传回数据0,选中框应该显示男而不是0出现问题的写法:< a-select v-model=“test.sex” placeholder=“请选择性别” notFoundContent=“数据为空” style=“width:100%”>< a-select-option value=“0”>男< /a-select-option>< a-select-option value=“1”>女< /a-selec
2020-08-12 19:12:44 2566 1
原创 vue之表格数据渲染,实现点击表格某列按钮弹出框显示剩余数据(模态框知识点)
点击按钮弹出模态框实现详情:https://blog.csdn.net/qq_20565303/article/details/78734592结果:代码:<template> <div class="content"> <table class="layui-table"> <thead> <tr> <th style="width:100px">姓名</t
2020-08-12 14:07:03 3018
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人