- 博客(9)
- 收藏
- 关注
使用Swig扩展ruby性能
在使用ruby/rails的过程中,确实发现有时性能不尽人意,如生成一个拥有600项的item的3层树形结构目录要花去20ms,为提高性能在学习用c/c++写ruby模块的过程中,认识了swig,rubyInline等一系列帮助编写c/c++来提升ruby性能的辅助工具。 rubyInline用于内嵌c/c++程序,简单快捷。 swig则帮助我们更容易地用c/c++写出独立的rub...
2009-01-16 18:50:38
283
对于这两天ruby开发网站性能测试总结
这只是个人测试,也是个ruby初学者的测试,如果因优化不周而造成重大误差还请各位能多多指教。Rails vs Rack vs Merb:Rails 性能比Merb差不少,但文档,插件丰富,加上Rack可以高速处理某些需求。又闻Merb要并入Rails,高速处理又有Metal,真是前景无限。Rack 一个字快,爽。Merb 看上去很美,只是发觉文档太少。不太试合初学者,比...
2008-12-31 07:40:49
303
原创 使用boost::thread跨平台多线程 (二) 线程同步-互斥
使用boost::thread跨平台多线程 (二) 线程同步-互斥 作者: 江淼 Blog: http://blog.csdn.net/jiangfriend 时间: 2007-9-20 18:19 在线程同步中有一个很重要元素,互斥体-Mutex,但互斥往往因设计上的疏乎而陷入了死锁。在boost中同样提供了各种mutex,并尽可能减少这种死锁的疏乎。
2007-09-20 18:24:00
12494
3
原创 使用boost::thread跨平台多线程 (一) 基本使用
使用boost::thread跨平台多线程 (一) 基本使用 作者: 江淼 Blog: http://blog.csdn.net/jiangfriend 时间: 2007-9-12 00:31 关于boost::thread的概述我也不多说,一句话,boost的跨平台的多线程库,我们直接切入正题。一、基本使用头文件 namespace boost { class thread; c
2007-09-12 00:35:00
11672
6
原创 sprintf,lexical_cast,format 三者效率比较
sprintf,lexical_cast,format 三者效率比较 作者: 江淼 Blog: http://blog.csdn.net/jiangfriend 时间: 2007-7-30 00:42 sprintf至C语言流传至今,经久不衰,虽然microsoft好心提供sprintf_s,并发出C4996的警告,我个人是比较不接这个领子。 sprintf安全问题一直被大家质疑,但我
2007-07-30 00:44:00
4879
原创 使用 boost.foreach foreach
使用 boost.foreach foreach 作者: 江淼 Blog: http://blog.csdn.net/jiangfriend 时间: 2007-7-28 14:56 用过别的语言的朋友一定深受foreach这个命令所带来方便,可惜C++并没提供,随着1.34.0 boost.foreach正式成为boost的一部分,而且boost.foreach相当的简单易用。从此c
2007-07-28 15:07:00
8718
1
原创 一步一步学写makefile (三) - 隐规则
一步一步学写makefile (三) - 隐规则 作者: 江淼 Blog: http://blog.csdn.net/jiangfriend 时间: 2007-6-27 18:28 在学习特殊的变量之前,不得不先学习一下隐规则。隐规则可以理解为make对输入数据产生的默认动作。 回顾之前任务二是的makefile #任务二的makefile hello: hello.o func.o
2007-06-29 15:57:00
2537
原创 一步一步学写makefile (二) - 变量的使用
一步一步学写makefile (二) 作者: 江淼 Blog: http://blog.csdn.net/jiangfriend 时间: 2007-6-27 18:28 上一节我们学会了如何写最简单的makefile hello: hello.c gcc hello.c但,若hello变成其它名称,则要一个一个编辑过来,或者查找且替换,着时麻烦,那该如何改进呢? 没错,就是
2007-06-29 02:03:00
2466
原创 一步一步学写makefile (一)
一步一步学写makefile (一)作者: 江淼 Blog: http://blog.csdn.net/jiangfriend 时间: 2007-6-27 18:28 makefile对于溺于IDE下的朋友们一定接触的不多,因为IDE把建立makefile的任务一手包办了,但常期以往沉浸于IDE的溺爱是对发展非常不利的,特别是在unix下和makefile打交道是更为普遍,所有学会写m
2007-06-27 18:33:00
6435
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人