书栈网 · BookStack 本次搜索耗时 0.013 秒,为您找到 29904 个相关结果.
  • API 介绍

    API 介绍 Filter 方法 NumFilter 方法 FilterByIndex 方法 SetFilter 方法 AddFilter 方法 RemoveFilterByIndex 方法 RemoveFilter 方法 API 介绍 关于 Filter 的 API 有下面几个: Filter () Filter NumFil...
  • 如何评判一个软件是否太不成熟了

    如何判断软件是否太不成熟了 如何判断软件是否太不成熟了 使用其他人写的软件是一种最有效率的构建一个坚实的系统的方法之一。这本不该被排斥,但与此相关的风险必须被检验。最大的一种风险在于,它通过使用变成一个可用产品成熟前的 bug 周期和与软件相关的故障时期。在你考虑将软件系统集成前,不论是你自己写的还是第三方的,考虑它是否足够成熟以使用是非常重要的。这...
  • Part 1:为什么选用 Node.js ?

    Part 1:为什么选用 Node.js ? 回顾一下2015年 Node.js 的发展历史 Q1(1季度) Q2(2季度) Q3(3季度) Q4(4季度) 版本帝? 以前我们总是喜欢拿异步说事儿 除了性能,其他都是病? 大事儿记 企业级 es && babel 微软请求 Node.js 支持 ChakraCore 为什么我们选择 N...
  • Nodejs代码调试

    Nodejs代码调试 总结:区分一下这节的几个英文单词 如何调试 Nodejs代码调试 总结:区分一下这节的几个英文单词 module是模块的意思,node module就是node模块的意思 export是导出的意思,也可以译为暴露。exports是export的复数形式 组合起来:module.exports 就是模块暴露,即此模块提...
  • Node.js代码调试

    Nodejs代码调试 总结:区分一下这节的几个英文单词 如何调试 Nodejs代码调试 总结:区分一下这节的几个英文单词 module是模块的意思,node module就是node模块的意思 export是导出的意思,也可以译为暴露。exports是export的复数形式 组合起来:module.exports 就是模块暴露,即此模块提...
  • 7. 用rebase合并

    7. 用rebase合并 教程1 操作分支 7. 用rebase合并 合并issue3分支的时候,使用rebase可以使提交的历史记录显得更简洁。 现在暂时取消刚才的合并。 $ git reset -- hard HEAD ~ 切换到issue3分支后,对master执行rebase。 $ git checkout i...
  • 安装Kotlin插件

    安装Kotlin插件 安装Kotlin插件 IDE它本身并不能理解Kotlin。就像前面部分讲到,它是为Java开发设计的。但是Kotlin团队创建了一系列强大的插件让我们更轻松地实现。前往Android Studio的Preferences 中Plugin 栏,然后安装如下两个插件: Kotlin:这是一个基础的插件。它能让Android St...
  • 概述

    概述 由来 思路 DFA介绍 概述 由来 在我最早入职的一家公司,主要负责内容方面的业务,对我来说大部分的工作是对内容的清洗和规整。当然,清洗过程免不了的就是按照关键词过滤,你懂的。需求如下: 后台人员添加N个关键字,然后对主站所有的内容进行清洗,含有这些关键字的所有内容都置为无效。 思路 拿到此需求,我最早的方案比较粗暴:针...
  • 自动化测试

    自动化测试 自动化测试 如果你没有在CI中使用自动化测试,那么你将错过许多项目中重要的东西。没有自动化测试的CI只是用来进行自动化构建的一个工具。CI的一个重要的原则就是每一次buid都是应该是可信的,你必须客观地决定是否某个build能够继续之后的build过程。如果没有自动化测试,你必须进行手工测试,这在CI中是非常不可取的。 在你的应用中集成...