炼数成金 大数据JavaScript
订阅

JavaScript

jasmine行为驱动,测试先行
jasmine行为驱动,测试先行
TDD(Test Driven Development)测试驱动开发,是敏捷开发中提出的最佳实践之一。jasmine很有意思的提出了BDD(Behavior Driven Development)行为驱动开发,诱发了我的好奇心,一探究竟。
wind.js助力异步编程
wind.js助力异步编程
Nodejs是一个单线程,异步,事件驱动的Javascript平台架构,异步编程正是Nodejs的基础。有时候我们需要做些同步的事情,程序写起来就会变得有点麻烦。通常的解决办法有2种,一种是设置setTimeout时间,这样做会让我们 ...
websocket服务器监控
websocket服务器监控
Websocket技术的强大之处在于,打通了浏览器和服务器的双向通信的高速通道。有了如此神器,我们就可以在web上面“为所欲为”了。在web上面,模拟一个Shell窗口,已经不稀奇了。我们再通过shell获得Linux系统(CPU,IO) ...
Yeoman自动构建js项目
Yeoman自动构建js项目
有一种技术可以提高我们的工作效率,可以让我们专心做我们擅长的事,可以屏蔽复杂性,可以规范我们的架构和我们的代码,可以让我们的享受编程的乐趣。Yeoman可以做到。
bower解决js的依赖管理
bower解决js的依赖管理
一个新的web项目开始,我们总是很自然地去下载需要用到的js类库文件,比如jQuery,去官网下载名为jquery-1.10.2.min.js文 件,放到我们的项目里。当项目又需要bootstrap的时候,我们会重复刚才的工作,去bootstrap官 ...
如何编写出优美的JavaScript代码?
如何编写出优美的JavaScript代码?
在多年以前,人们注重功能是如何实现的。现如今,随着Web及互联网技术的不断发展,功能仅成了最基本的要求,如何写出漂亮,整洁的代码已成为一个大牛级程序员不可或缺的条件。一位前端开发工程师便在知乎上提问:“我 ...
网站点击热力图的技术实现
网站点击热力图的技术实现
一、捕捉用户点击行为二、分析客户端点击日志三、使用日志分析结果渲染图片四、热力图的最终展现
12345678

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

社区热帖

     

    GMT+8, 2021-8-3 19:01 , Processed in 0.093706 second(s), 16 queries .