思路浏览器的前进和后退,我们日常生活中应该接触到很多。今天就来一起思考一下,他是如何实现的。如果我是一个浏览器开发者,那我要如何来实现这个功能? 如果是我的话,我可能会用两个...
思路浏览器的前进和后退,我们日常生活中应该接触到很多。今天就来一起思考一下,他是如何实现的。如果我是一个浏览器开发者,那我要如何来实现这个功能? 如果是我的话,我可能会用两个...
gorgeous!
今天学习了链表(linked list)这个数据结构。学习链表有啥用呢?如何用链表来实现“LRU缓存淘汰算法”呢?思路是啥呢?。LRU 是啥??LRU(Least Recen...
为什么大多数编程语言中,数组要从 0 开始编号,而不是从 1 开始呢? 其实拿到这个问题的时候,我都很惊讶,为啥我接触数组这么久,自己完全没思考过相关的问题?于是就更有兴趣看...
作为一个文科生转行过来的程序媛,数据结构和算法的概念对我来说都是很难。虽然平时工作几乎很少用到算法,但是我总觉得如果不懂数据结构,在工作里面,我几乎不会去考虑业务之外的东西,...
赞一个!!谢谢作者
git写错分支,如何将一个分支上的修改转移到另一个分支上写了一天的代码准备提交了,忽然发现写在了错误的分支上,what?!怎么在不让别人发现情况下,悄悄把这些修改转移到正确的分支上去呢?例如需要在dev分支上开发,现在代码全都写在...
写了一天的代码准备提交了,忽然发现写在了错误的分支上,what?!怎么在不让别人发现情况下,悄悄把这些修改转移到正确的分支上去呢?例如需要在dev分支上开发,现在代码全都写在...
需求: 如果做产品的话,你会发现有些项目之间其实是有很多共享的代码块儿的。有很多种方式可以来解决这个需求,修改代码的话,只需要修改一次。不过我今天比较想记录一下使用git c...
由于我对系统不是很了解,在设置alias的时候尝试了一些弯路。 需求 其实我的需求很简单:就是添加更多的alias。这样我就不需要每次手动去调用了。 比如:打开vscode,...
今天偶然间看到一个大佬写的排序,所以就自己动手写看看。 直入主题: 思路就是: 找到最后一个数,然后依次和他进行对比。比他小的放在左边,比他大的放在右边,然后再把左边 + 中...
数据结构就是普通的数组。
``var list = [{item: '精通', value: 1},{item: '不精通', value: 2} ]``
小程序的picker和vue的index被我同时踩到前提概要: 使用mpvue来写小程序的代码 我的需求 首先,小程序的picker目前只支持index来定位选中的值。 为了满足我的需求,picker 的回调里面必须拿到以下两...
目的: 记录一次心情流水账 最近的我,感觉幸福感上升了。一直以来,我都有一种工作是工作,生活是生活,并且工作的幸福感不算特别高。最近我换了一个环境,公司就在我租房的附近,每天...
@触碰旋律 不会真是这个问题吧,如果是就有点蠢了。时间久远了,我现在莫法去验证。下次有相似的再试试
bootstrapvalidator里面验证ID的坑bootstrapvalidator(以下简称BV)是一个前端表单验证框架,之前项目用到了,我这篇文章所想记录的是我在用BV的时候踩到的一个小坑。有一个需求是:验证身份证号码...