摘要:
概要 本文以个人阅读实践经验归纳前端架构构建过程,以Step by Step方式说明创建一个前端项目的过程。并会对每个阶段所使用的技术进行可替代分析,如Express替换Hapi或者Koa的优缺点分析。本文仅供参考。 流程 1. Package.json 首先,我们需要创建package.json文 阅读全文
摘要:
简介 为什么要用consul,这里就不详细介绍了,本文重点是Consul的搭建和使用过程。 Consul搭建 参考文献:http://tonybai.com/2015/07/06/implement-distributed-services-registery-and-discovery-by-co 阅读全文
摘要:
简介 MongDB基于分布式文件存储的数据库,目的:为web应用提供可扩展的高性能数据存储解决方案。 高性能、开源、无模式的文档型数据库 Document和BSON BSON:数据格式(类似JSON,比JSON多一些数据类型,如Date和BinData) Advantage: 轻量、可遍历、高效 D 阅读全文
摘要:
介绍 本文为个人对WebApi的回顾无参考价值。 本文内容: 代码地址:https://github.com/OtherRuan/Review-Serials WebApi的几点特性 WebApi 提供了几点特性: 1. 自动匹配HTTP方法 GetMethod(), 惯例上会直接匹配Get的htt 阅读全文
摘要:
前言 本文为个人对WebApi的回顾无参考价值。主要简单介绍WEB api和webapi项目的基本结构,并创建简单地webaapi项目实现CRUD操作。 在商业应用领域中,应用之间的关联是相当重要的,应用之间如移动应用或者单页应用的创建,都需要强大的后端服务提供相应的数据以便进行CRUD操作。 WC 阅读全文
摘要:
简介 本文主要是作者回顾MVC基础的文章,整合个人认为基础且重点的信息,通过简单实践进行复习。 相关代码地址:https://github.com/OtherRuan/Review-Serials WebForm 开始说MVC的时候不得不提下WebForm,熟悉两者的区别和优劣,能够更好的理解MVC 阅读全文
摘要:
官方地址:http://eslint.org/ EsLint帮助我们检查Javascript编程时的语法错误。比如:在Javascript应用中,你很难找到你漏泄的变量或者方法。EsLint能够帮助我们分析JS代码,找到bug并确保一定程度的JS语法书写的正确性。 EsLint是建立在Esprima 阅读全文
摘要:
在一些小公司或者部门里,通常很少有专门的DBA职位。这时候就需要我们这些程序员充当业余DBA的作用,去监测和维护数据库性能。本文的目的是帮助非DBA专业的开发人员如何定位和解决日常出现数据库问题,并提供一些相关有用的工具。 大部分项目一开始的数据库都是很小的,但随着时间的推进,数据库变得越来越庞大, 阅读全文
摘要:
在开发过程,我们常常会遇到数据库环境部署的问题,当部署正式环境中,数据库产生的多文件脚本在管理上就容易出现混乱,特别是你还没有权限访问正式环境的情况,就更为困难。SSDT为我们提供了很好的解决方案。 SSDT: Sql Server Data Tool,数据库工具,这里主要针对其作用于数据库版本控制 阅读全文
摘要:
一、前言 二、介绍 三、入门DEMO ES5写法 ES6 2. 数组遍历显示 ES5 ES6 3. ol与li的实现 ES5 ES6 4. Click事件 ES5 ES6 5. State的用法,以toggel显示文字为例 ES5 ES6 6. onChange事件,以及变量值的同步 ES5 ES6 阅读全文