05 2016 档案
摘要:深入理解React、ReduReact+Redux非常精炼,良好运用将发挥出极强劲的生产力。但最大的挑战来自于函数式编程(FP)范式。在工程化过程中,架构(顶层)设计将是一个巨大的挑战。要不然做出来的东西可能是一团乱麻。说到底,传统框架与react+redux就是OO与FP编程范式的对决。 简单学习
阅读全文
摘要:之前写了一篇 《详解 CSS 属性 - :before && :after》 的博文,当时自己没分清楚伪元素和伪类,所以在文章内把概念混淆了,庆幸 @riophae 兄指正了我的错误,所以今天打算好好研究下两者的区别。首先,阅读 w3c 对两者的定义: CSS 伪类用于向某些选择器添加特殊的效果。
阅读全文
摘要:测试 目前主流的就bdd和tdd,自己查一下差异 推荐 mocha和tape 另外Jasmine也挺有名,angularjs用它,不过挺麻烦的,还有一个选择是qunit,最初是为jquery测试写的,在nodejs里用还是觉得怪怪的。 如果想简单可以tap,它和tape很像,下文会有详细说明 moc
阅读全文
摘要:nodejs实践-MongoDB laiqun@msn.cn nodejs实践-MongoDB nodejs实践-MongoDB laiqun@msn.cn laiqun@msn.cn Contents 1. 特点: 2. 开始使用 3. 使用Mongoose操作MongoDB 4. 在expres
阅读全文
摘要:nodejs实践-代码组织 laiqun@msn.cn nodejs实践-代码组织 nodejs实践-代码组织 laiqun@msn.cn laiqun@msn.cn Contents 1. 代码组织 1. 代码组织 1. 代码组织 更新版本 npm install -g n n latest 项目
阅读全文
摘要:使用nodejs的net模块创建TCP服务器 laiqun@msn.cn 使用nodejs的net模块创建TCP服务器 使用nodejs的net模块创建TCP服务器 laiqun@msn.cn laiqun@msn.cn Contents 1. 代码实现 2. 使用telnet连接服务器测试 3.
阅读全文
摘要:使用nodejs的http模块创建web服务器 laiqun@msn.cn 使用nodejs的http模块创建web服务器 使用nodejs的http模块创建web服务器 laiqun@msn.cn laiqun@msn.cn Contents 1. web服务器基础知识 2. Node.js的We
阅读全文
摘要:使用express创建web服务器 laiqun@msn.cn Contents 1. 简单的express服务器 2. 静态文件服务 3. 路由 4. 中间件 1. 简单的express服务器 安装npm install express使用npm找不到源,改用cnpm 第一版本 var expre
阅读全文
摘要:网站性能优化 laiqun@msn.cn 1. 缓存 条件GET—默认自带 →If-modified-since:wed,22,2006,4:15pm ←Last-modified: Expires:wed,22,2006,4:15pm—需要设置 缺点:要求服务器与客户端的时钟严格同步,过期后发送新
阅读全文
摘要:毁了三个属性:float clear vertical-align 容器的六个属性 5.align-items 单行多个垂直布局 上对齐 下对齐 中心对齐 伸展对齐 基线对齐 可实现垂直居中 6.align-content 多行间距布局 内部项目的属性: order flex-grow flex-s
阅读全文
摘要:深入浅出Koa(1):生成器和Thunk函数 Koa是个小而美的Node.js web框架,它由Express的原班人马打造的, 致力于以一种现代化开发的方式构建web应用。 通过这个系列,你将能够理解Koa的基本原理,并且学习如何正确有效的使用Koa编写Web应用程序。本文主要向你介绍 Koa的一
阅读全文
摘要:一列布局 特点:一列布局在大显示器下放文本会过长,阅读效果不好,故一般采用固定宽度 样例:百度 <style type=”text/css”> .main{ width:800px; height:300px; background:#ccc; margin:0 auto;/*实现水平居中效果,需要
阅读全文
摘要:git教程laiqun@msn.cn1. 问题背景?如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样:过了一周,你想找回被删除的文字,但是已经记不清删除前保存在哪个文件里了,只...
阅读全文
摘要:SEO—search engine optimization laiqun@msn.cn SEO—search engine optimization SEO—search engine optimization laiqun@msn.cn laiqun@msn.cn Contents 1. 什么是
阅读全文
摘要:Javascript教程 laiqun@msn.cn Javascript教程 Javascript教程 laiqun@msn.cn laiqun@msn.cn Contents 1. javascript嵌入方式 2. javascript语法 3. 数据类型 4. javascript变量 5.
阅读全文
摘要:在下面的示例中,客户端指的是浏览器,服务器指的是网站服务器主机。为了更好的理解这些知识点,你应该简单了解典型的http网站是如何工作的。普通的http:客户端从服务器端请求网页服务器作出相应的反应服务器返回相应到客户端AJAX Polling:客户端使用普通的http方式向服务器端请求网页客户端执行网页中的JavaScript轮询脚本,定期循环的向服务器发送请求(例如每5秒发送一次请求),获取信息...
阅读全文
摘要:学习响应式设计笔记 laiqun@msn.cn 学习响应式设计笔记 学习响应式设计笔记 laiqun@msn.cn laiqun@msn.cn Contents 1. 问题背景? 2. 什么是响应式设计和自适应设计有什么不同? 3. 如何创建响应式网站 4. 经典设计流程 5. 响应式网站的参照设计
阅读全文