摘要:
1.相等判断 相当于 然而下面的相等判断都为true 假设你有一个需求,根据后端返回显示数字。 如果返回 ,显示 。 你写下如下代码: 这段代码有问题,问题是 时,返回 1,而不是返回0 2.new Date 对于 new Date的传参,需注意特别判断。 由1、2可知JS里面做判断,需 或者把其它 阅读全文
摘要:
语音形式分层 命令 每下达一次命令,就相当于触发一次事件。 如何提高 转化 的准确性? 1. 提供上下文 例如: 就比 的识别率高。 2. 提前打标 例如:把同志,通知,通吃都当做重置。 3. 机器学习改进 例如:发音在谐音库范围内,统统识别成重置。 4. 消除环境噪音 例如重置的,重置嘿。 方法一 阅读全文
摘要:
```javascript / 1. 最长公共子序列(LCS)问题 通过构建表格(二维数组),来求两个结构的公共部分有奇效。 2. 最长递增子序列LIS的问题 设原数组为A 把原数组递增排序为A' 求A和A’的最长公共子序列即可。 动态规划,综合上几步计算出的信息,算出下一步的值。 因此需要维护一存 阅读全文
摘要:
1. 安装nodejs "国内下载页面(推荐)" "官网下载页面" 现在的nodejs自带NPM,只需点击下一步下一步安装即可。 为了加速国内NPM包下载,可配置 "淘宝NPM镜像" 2. 安装git "国内下载页面(推荐)" "官网下载页面" 国内直接从官网下载比较困难,需要FQ。 所以这里要感谢 阅读全文
摘要:
我的操作系统是win10 Family版本。 vscode不知道什么鬼,只要开启没动任何操作,cpu就占到30%。 于是我打开任务管理器,选中vscode进程 转到详细信息 结束cpu使用率高的哪项。 cpu占用率的问题居然解决了。重新打开,CPU占用率也不高了。 阅读全文
摘要:
回滚到指定commit,且保持该commit之前和之后的提交记录 使用 命令。 git revert是提交一个新的版本,版本会递增,不影响之前提交的内容。 实际体验 命令使用体验糟糕。 的原则是不影响之前提交的内容。 这意味着你在a文件修改了,commit了。 然后使用 回滚的 只是b文件的修改提交 阅读全文
摘要:
很多项目的代码难以维护。 并不是开发不会写。 是因为一开始就没有代码维护的需求。 不知道哪个函数需要复用。 勉强依靠自己的开发经验和业务理解来判断复用。 这又会产生过度优化的问题。 所以我们需要, 快速迭代,迭代的过程中捕捉需要复用的点。 code revirew,借用别人的开发经验和业务理解提取复 阅读全文
摘要:
前言 阮大师写入门教程能力一流。 首推它的Redux三篇入门文章。 http://www.ruanyifeng.com/blog/2016/09/redux_tutorial_part_one_basic_usages.html http://www.ruanyifeng.com/blog/2016 阅读全文
摘要:
1. 认识字体font family 字体渲染的实际高度, 由字体本身的设置(升部ascender,降部descender,大写字母高度Capital Height,小写字母高度X Height等等) 和 用户定义的font size 来决定。 所以同样的font size,不同的font fami 阅读全文
摘要:
dependency和devDependency的区别 后,package b、package d、package cc,package e 会被安装,其它不会被安装。 后,package b、package cc 会被安装。其它不会被安装。 peerDependencies 在npm1和npm2中 阅读全文