Chinaunix首页 | 论坛 | 博客
  • 博客访问: 33456
  • 博文数量: 13
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 172
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-08 12:56
文章分类
文章存档

2015年(13)

我的朋友

发布时间:2015-05-12 22:59:15

做过运维的小伙伴都知道,当用户浏览器上出现白屏、应用端API得到500错误、取到数据为空是非常崩溃的一件事情。500错误是服务器端非常常见的一个错误,有可能是开发时导致的语法错误,也有可能是文件引用导致的错误。当用户反馈了 500 错误之后,而我们运维童鞋们面对一个集群的后端服务器,如果没有方便的工具管理和.........【阅读全文】

阅读(481) | 评论(0) | 转发(0)

发布时间:2015-05-09 10:22:53

王龑 — APRIL 08, 2015很多 NodeJS 的开发者在抱怨异常处理太麻烦,我们会通过一些列博客梳理一下NodeJS中常见的异常处理的手段。 和大多数编程语言一样,在 NodeJS 里可以通过throw抛出一个异常:throw new Error('Catch me');为了捕获这个异常需要把代码包在Try Catch中:.........【阅读全文】

阅读(520) | 评论(1) | 转发(0)

发布时间:2015-05-09 10:01:56

王龑 — APRIL 13, 2015NodeJS的错误处理让人痛苦,在很长的一段时间里,大量的错误被放任不管。但是要想建立一个健壮的Node.js程序就必须正确的处理这些错误,而且这并不难学。如果你实在没有耐心,那就直接绕过长篇大论跳到“总结”部分吧。原文这篇文章会回答NodeJS初学者的若干问题:我写的函数里什么时候该.........【阅读全文】

阅读(629) | 评论(0) | 转发(0)

发布时间:2015-05-09 09:43:57

装饰器基本概念大家都知道装饰器是一个很著名的设计模式,经常被用于AOP(面向切面编程)的场景,较为经典的有插入日志,性能测试,事务处理,Web权限校验, Cache等。Python语言本身提供了装饰器语法(@),典型的装饰器实现如下:    @function_wrapper    def&n.........【阅读全文】

阅读(634) | 评论(1) | 转发(0)

发布时间:2015-05-09 09:22:21

看看如何调试Ruby的性能问题李哲 — APRIL 08, 2015Ruby内置的profiler内置的profiler实现的很简单,在ruby2.2中只有150行代码,大家可以看看它的实现profile.rb 。内置的profiler使用起来非常的方便,只需要加上-rprofile参数即可。例如:执行:ruby -rprofile test.rb 输出.........【阅读全文】

阅读(4085) | 评论(1) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册