所有文章

常见设计模式概要及其实践-TypeScript实现

若有不足或纰漏,欢迎指教 前言: 得益于TypeScript强大灵活的OOP语法,使得在js中使用经典且可靠的OOP设计模式变成了现实,虽然有的公司已经在大规模地使用TS进行中大型项目的开发,但极少有项目真正充分发挥了TS健全的OO语法优势,Java like 的OOP语法使其在思想上与Java的设计模式几乎无异,本文选取了一些常见且重要的设计模式进行提炼总结,避免探讨OOP与函数式编程孰优孰劣,模式的具体实现均采用TS进行编写,文末有彩蛋哦。

2017年10月15日

使用sftp搭建本地快速部署环境

准备 首先,我们要确保sshd也就是我们的ssh服务处于运行状态之中,下面以centos为例来讲解搭建的过程。

2017年9月10日

用supertest进行API测试

在node开发中,写完了API接口之后,往往都要进行测试,现在常用的测试模块一般都是mocha和chai, 然后我们应该有相配合的请求模块来帮助我们更好地完成断言的工作,今天要介绍的主角就是supertest

2017年4月23日

python 语法基础

记录了python跟别的语言不一样的一些基础知识点

2017年4月11日

机器学习的常用概念

特征(属性) 通常是训练样本集的列,可看作是每个列的列名,比如区分鸟的品种可以用体重,后背颜色此类的特征来加以区分

2017年4月8日

Linux WEB基础 学习笔记

系统版本选择 根据不同发行版本的特性

2017年3月29日

Express下多次callback引发的问题

错误结果 Error: Can’t render headers after they are sent to the client. 错误:当响应头被发回客户端时不能被正确渲染! 出现场景 Express环境下使用mongoose model 进行模糊查询时,需要用ORM进行至少一次至多两次的查询,查询用的都是Promise进行的异步操作

2017年3月23日

夹杂数字字母大小写的字符串按字典排序方法

核心步骤概要 过滤 过滤数字等特殊符号,只剩下字母

2016年11月4日