摘要:
`which [可执行文件名称]` which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。 也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。 命令参数: 查找文件、显示命令路径 用 which 去找出 which 阅读全文
摘要:
高阶组件 HOC(Higher Order Component) 这种模式通常使用函数来实现,基本上是一个类工厂。 有两种实现方式: Props Proxy: HOC 对传给 WrappedComponent W 的 porps 进行操作 Inheritance Inversion: HOC 继承 阅读全文
摘要:
一般公共组件 generate component 写法 一个结合了redux的例子 UI Component 的 Generator。 actionCreators 与 UI 放在了一起, 然后通过 pageName 和 moduleName 来唯一地标识一个模块, 拼装这两个参数作为 actio 阅读全文
摘要:
Object.defineProperty的使用 观察者模式 杂 过去的一些写法 现在的一些写法 class Test { constructor(x) { this.x = x; } name() { return 'xx' } hello() { return ; } bye() { retur 阅读全文
摘要:
js位运算的运行效率偏低(大概意思就是比你自己手动改都慢,虽然这个快慢比较也是ms级的)。 js默认把整数当做32位处理。 js中的数字默认是有符号的。 10进制转换成2进制 toString() 方法返回指定 Number 对象的字符串表示形式。 2进制转换成10进制 parseInt() 函数将 阅读全文
摘要:
`tail[必要参数][选择参数][文件]` 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。 tail 命令从指定点开始将文件写到标准输出. 使用tail命令的 f选项可以方便的查阅正在改变的日志文件, 会把filename里最尾部的内容显示在屏幕上,并且刷新, 使 阅读全文
摘要:
树形结构数据 递归 //return一般适用单层纵深遍历 let str = ''; function parseTreeJson(data) { for (let v of data) { str += ; let childs = v.children; if (childs && childs 阅读全文
摘要:
`head [参数] [文件]` head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。 head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块, head 用来显示档案的开头至标准输出中,而 tail 就是看档案的结尾。 命令参 阅读全文
摘要:
`less [参数] 文件` less 与 more 类似,但使用 less 可以随意浏览文件, 而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。 less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。 阅读全文