![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术杂谈
MU_SZ
平凡的IT人,平淡的IT生活,希望这里的点滴,能成为其中不多的亮点
展开
-
javascript引擎PK:V8 vs Spidermonkey
一个月前心血来潮瞎折腾了下Nodejs,用ab和JMeter进行简单地压力测试后,不得不佩服它的速度与性能(备注:测试比较了几个框架后得出的结果)。Nodejs是什么,一个基于chrome的javascript V8引擎的platform,特点是事件驱动,异步非阻塞IO模型,轻量。本文不是给Nodejs做广告的,它只是一个引子,关于Nodejs的具体信息大家自己google吧,这里就不多作说明了。原创 2012-03-23 12:32:56 · 6835 阅读 · 2 评论 -
服务器模型分析与验证
CSDN的第一篇技术博客就从这里开始吧。 对于常见的几种服务器模型,有过服务器端开发经验或研究了解过这个领域的可能都清楚。类似介绍这些模型,分析各自特点优劣的文章不胜枚举,本来在这个方向班门弄斧的挥上一笔似乎已经没有太大价值。但是,正由于以前都是看其他牛人的分析结果,虽然都基本认同,但却没有自己去验证过。前段心血来潮,就略花了点时间,自己写代码简单的实现了下几种服务器模型,然后自己写了些原创 2012-03-06 15:28:05 · 3098 阅读 · 2 评论 -
Sed命令详解
一、Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时sed会把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用命令处理缓冲区中的内容,处理完成后把缓冲区的内容输出到屏幕,继续处理下一行,这样不断重复直到文件末尾。这一过程中文件内容并没有改变,除非你使用重定向存储输出,或者使用GNU sed命令的 -i 选项(PS:即inline edit转载 2012-04-17 10:54:10 · 746 阅读 · 0 评论 -
apache代理解决Javascript跨域问题
由于前端解决跨域问题的局限性比较大,对于 Ajax 跨域或是 iframe 跨域,建议用服务器端解决方案。此方案的原理是接受客户端发来的请求后,经由本域服务器代理向目标服务器发送请求,并将响应数据返回给客户端。用 apache 的 mod_proxy 模块开启反向代理功能来实现:1 修改 apache 配置文件 httpd.conf ,去掉以下两行前面 #转载 2012-05-11 22:42:51 · 6346 阅读 · 0 评论 -
Chrome插件开发进阶
好奇心使然,体验了下chrome的插件开发(按照英文的意思chrome extension或许更应该称为chrome扩展),发现还真是个不错的东东,在浏览google开发文档的同时也做了些尝试,脑子不好使,不记录下来的话没准过一周就淡忘了,索性把自己的一些尝试记录下来跟大家分享一下吧。本文会围绕chrome插件以下的5个概念来进行说明:background page(后台页面)br原创 2012-07-03 12:29:35 · 36040 阅读 · 6 评论 -
构建工具scons让一切变得简单
你曾经为繁琐的makefile语法纠结过吗?你有想要摆脱VS的束缚,自己构建工程却又苦于无从下手吗?你有为同一个工程要在不同操作系统或不同平台下构建编译环境而苦恼过吗? 本文有我的选择,你的答案。最近小试了一把用scons来构建编译环境,感觉很不错,跟大家分享一下。先说明下什么是scons,scons是一个Python写的自动化构建工具,就比如老牌的cmake,或者如果经常跟goo原创 2012-08-01 09:04:03 · 10189 阅读 · 3 评论 -
Performance verifying for Sqlite in-memory mode.
Performance verifying for Sqlite in-memory mode.Testing environment:Key-Value Map List table(100 fields) test casebytes * times原创 2013-03-04 14:58:50 · 1731 阅读 · 0 评论 -
A simple case of unit testing
OverviewIt is very important to keep unit test small, simple, fast, and self-contained. A unit test that relies on another server or some other complicated modules to be running is simply no原创 2013-02-25 17:10:10 · 1281 阅读 · 0 评论 -
使用GDB调试Android NDK native(C/C++)程序
最近写了些需要跨平台兼容的C++库,Android是其中需要兼容的平台之一。区别于Windows,Mac中功能强大的IDE环境,官方并没有为Android ndk提供太多的支持。因此,尝试了下通过一些配置使用gdb来调试Android ndk的C++程序,感觉还算方便,记录下来跟大家分享。先说明下,这里所谓的ndk native程序跟Android上层java应用没有什么关系,也不需要涉及jn原创 2013-03-29 10:42:50 · 13886 阅读 · 2 评论