上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 1 为什么 长的类名会使开发者不易声明该类型的变量。 长的方法命名会使它变得晦涩难懂. 长的变量命名不利于代码重用,导致过长的方法链。 2 怎么解决 2.1 目标 清晰:你要知道该命名与什么有关 精确:你要知道该命名与什么无关 2.2 原则 一个好的命名能够在阅读者的脑海中描画出一幅图画。而将某变量 阅读全文
posted @ 2017-02-15 22:30 htoooth 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 如何把函数都用promise方式实现? 我觉得这是一个好问题。当前在我所在的公司,只要用 进行开发,从框架到具体的应用实例到工具,已经全部迁移到以 为中心开发方式。带来的好处是大家都使用 进行异步方案的解决,不用再考虑回调( )。 但是事情总有特例,现实 上,还是有很多的库还没有用 进行实现,如: 阅读全文
posted @ 2016-06-26 17:10 htoooth 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: 0 引言 最近公司有一个 php 的项目,要 port 到 node.js 来。我之前没有接触过这个项目,整个项目使用的是 yaf 框架。整个项目流程是调用服务端的业务数据,然后拼装数据,返回给前端;前端没有做到前后端分离,还有很多的页面在服务器端进行渲染 。 1 难度 1.1 php php 之前 阅读全文
posted @ 2016-06-18 11:33 htoooth 阅读(1820) 评论(2) 推荐(3) 编辑
摘要: 看到这题: 这是我解决的方案: 看别人的解决方案: 自己写成了一堆屎,好好学习。 阅读全文
posted @ 2016-05-31 17:24 htoooth 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 看到一个去重的问题: 然后自己写的: js function deleteNth(arr,x) { var pairs = {}; return arr.filter(function(n) { if(pairs.hasOwnProperty(n)){ return ++pairs[n] 阅读全文
posted @ 2016-05-28 11:07 htoooth 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 看到一个题目: 自己的解决方案: 看到别人的解决方案: 自己写成了一堆屎,好好学习。 阅读全文
posted @ 2016-05-25 20:40 htoooth 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 看到一个问题: 找到文件夹下所有文件: 自己写了一个: js function walk(dir, ext, callback) { ext = ext.charAt(0) === "." ? ext : ; fs.readdir(dir, (err, files) = { files.forEac 阅读全文
posted @ 2016-05-25 20:05 htoooth 阅读(808) 评论(0) 推荐(1) 编辑
摘要: 看到一个代码问题: 自己写成了这样: 看到别人是如何解决的,真是漂亮: 自己写成了一堆屎,好好学习。 阅读全文
posted @ 2016-05-25 20:00 htoooth 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 同步函数变异步 1 问题: 1.1 碰到需要调用你刚正在创建的对像。 这时会报错 。 因为回调函数调用时data对象还没有赋值,所以会报错。 1.2 自己写函数时,需要一个回调函数,你希望是异步,但是实际是同步。 2 解决方案 在nodejs中创一个异步的函数的调用方法有三种: ,`setImmed 阅读全文
posted @ 2016-05-13 22:06 htoooth 阅读(1970) 评论(0) 推荐(1) 编辑
摘要: 现代java开发指南 第二部分 第二部分:部署、监控 & 管理,性能分析和基准测试 "第一部分" , "第二部分" , "第三部分" =================== 欢迎来到现代 Java 开发指南第二部分。在 "第一部分" 中,我们已经展示了有关 Java 新的语言特性,库和工具。这些新的 阅读全文
posted @ 2016-04-26 20:36 htoooth 阅读(2748) 评论(0) 推荐(2) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页