代码
Vue.js 常见面试题【基础类】
· ☕ 4 分钟

某培训机构的总结的vue.js的常见面试问题,分为基础类和扩展类。

刚好最近也在学习vue.js框架,就查阅了官方文档,简单回答如下:

[基础类问题]


linux/unix 查找并删除特定文件
· ☕ 2 分钟

前一段总结了linux/unix下的find命令,Linux/Mac find 命令详解 – 码农真经。事实上,查找功能是操作系统最基础、最常用的功能。

linux下命令行式的查找功能特别方便,而windows下相对麻烦一些(当然,也有可能是我对windows下的命令行不太熟悉)。好在win10可以安装linux子系统(WSL,Windows subsystem For Linux),所以现在windows也可以做linux上一样的操作。


JavaScript一行代码get到农历日期
· ☕ 3 分钟

javascript一行代码获取农历日期:

new Date().toLocaleString('ja-JP-u-ca-chinese')

toLocaleString() 方法返回该日期对象的字符串,该字符串格式因不同语言而不同。新增的参数 locales 和 options 使程序能够指定使用哪种语言格式化规则,允许定制该方法的表现(behavior)。在旧版本浏览器中, locales 和 options 参数被忽略,使用的语言环境(浏览器环境)和返回的字符串格式是各自独立实现的。


图解算法之bogo排序
· ☕ 2 分钟

Bogo 排序(Bogo Sort)也被称为“愚蠢的排序”,是一种非常简单但低效的排序算法,就是不断打乱元素的顺序,直到达到有序为止。又称为猴子排序(Monkey Sort),就像是请猴子帮忙排序一样。


暴力破解一个8位密码需要多长时间?
· ☕ 2 分钟

暴力破解(英语:Brute-force attack),简称暴破,又称为穷举攻击(英语:Exhaustive attack),是一种密码分析的方法,即将密码进行逐个推算直到找出真正的密码为止。例如:一个已知是四位数并且全部由阿拉伯数字组成的密码,其可能共有10000种组合,因此最多尝试9999次就能找到正确的密码。


react cli 常见错误
· ☕ 1 分钟

错误 1. ‘react-scripts’ 不是内部或外部命令

问题详情:‘react-scripts’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

解决办法:

重新安装 react-scripts

yarn add react-scripts

cao,重装真TMD的够慢的。


JavaScript 模式匹配初探
· ☕ 3 分钟

什么是模式匹配

模式匹配(pattern matching )被一众函数式语言(Rust, F#, Scala,Elixir,Erlang)广泛采用。

模式匹配是一种“分发机制”,泛指各语言中用作"动态地选择行为"的特性。