![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 68
langxiong_1009
这个作者很懒,什么都没留下…
展开
-
无重复字符的最长子串(双指针)
最近在刷LeetCode的题目,遇到了这个无重复字符的最长子串的题目,写了两天,尝试了很多方法,其中有暴力破解,但是都不是很合适,后来在评论区看到了一个大神的代码,我理解后进行了部分注释的添加来方便自己看,也记录一下整体思路:1. 使用双指针来确定子串的起始点和终止点,同时也通过这个方式来获取子串长度2. 其中i = k + 1;是因为在当前子串中,比如pwwkew,当i=0,j=2,k=1时,此时子串为"pw",如果将起始点更换为下标为1的w时,在下一次循环里面也会在下标为2的w时停止,并且长度为1,原创 2021-12-23 18:53:14 · 341 阅读 · 0 评论 -
Vue初学习-简易购物车案例
建议购物车最终效果:实现功能如下:数组的展示;价格的格式要求为:¥xx.xx(保留两位小数);当购买数量等于1时,减号按钮将不再能够点击;总价格根据价格和数量进行计算而得;点击移除按钮后,删除整行的内容(但未实现前面的id自动修改,此处使用的id是根据书籍绑定好了的);当所有书籍都移除后,显示购物车为空,如下:文件架构如图:代码如下:index.html<!DOCTYPE html><html lang="en"><head> <原创 2021-08-03 18:01:29 · 171 阅读 · 0 评论 -
Vue学习笔记(二)
一、事件监听1.1 v-on的使用当我们需要监听用户操作时,如点击、拖拽、键盘事件等等,就需要使用到事件监听。v-on的介绍:作用:绑定事件监听器缩写:@预期:Function | Inline Statement | Object参数:event1.2 v-on基础操作计数器案例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <tit原创 2021-08-02 21:32:05 · 157 阅读 · 0 评论 -
ES6语法学习
ES6语法补充一、let/var首先我们可以将let看成更加完美的var(因为let拥有块级作用域)注意函数也是一个作用域(闭包能够解决作用域问题的原因,具体参考1.2)在ES6之前因为if和for都没有块级作用域的概念,所以在很多时候,我们都必须借助于function的作用域来解决引用外面变量的问题。但在ES6中加入了let,let是有if和for的块级作用域的。1.1 什么是作用域变量作用域:变量在什么范围内是可用的(参考java的private,public,default,prot原创 2021-08-02 11:31:06 · 1315 阅读 · 0 评论 -
Vue.js学习笔记(一)
一. 认识Vuejs1.1 Vue.js 的安装https://cn.vuejs.org/v2/guide/installation.html(vue安装官网)方式一:直接CDN引入方式二:下载和引入方式三:NPM安装后续通过webpack和CLI(脚手架)的时候使用通过方式二下载和引入1.2 Vue的初体验1.2.1 HelloVuejs<!DOCTYPE html><html lang="en"><head> <meta ch原创 2021-07-31 11:56:54 · 156 阅读 · 0 评论