自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 nodejs 版本更新问题(v0.8.14 -> v4.1.1)

在一台ubuntu server(14.04), 几年前自编译安装的nodejs-v0.8.14,升级到目前最新版v4.1.1 后发现npm命令无法使用。 $ npm -bash: /usr/local/bin/npm: No such file or directory 执行node,错误...

2015-09-29 13:16:53

阅读数 5636

评论数 1

原创 Gem::RemoteFetcher::FetchError: Errno::ECONNRESET: Connection reset by peer - SSL_connect

快速解决: 编辑Gemfile,将第一行"source 'http://rubygems.org'"里的https替换为http即可。 在本地虚拟机ubuntu 14.10 server下,用rbenv新安装了ruby2.2.3,以及 rails4.2.4。创建了一个新项...

2015-09-28 18:51:43

阅读数 2186

评论数 0

原创 在CentOS6.6下建立c++11开发环境

gcc目前是5.2版,而CentOS6.6自带的是gcc4.4.7。下面记述三种安装方法: (其中两种安装成功,另一种有待验证) 1、最容易的方法: 使用devtools2(gcc4.8.2) wget http://people.centos.org/tru/devtools-2/devto...

2015-09-02 19:38:38

阅读数 1786

评论数 0

原创 protobuf,thrift,avro之序列化性能测试

简要记述一下protobuf, thrift, avro序列化性能结果。 测试fang

2014-11-13 11:32:41

阅读数 6673

评论数 1

原创 C10K测试:创建1万个长连接

本文描述一下我在Ubunut VBox虚拟机进行C10K

2014-09-06 00:55:42

阅读数 1754

评论数 0

原创 使用Mingw32编译boost库

本文简要描述mingw32版编译boost库。

2014-08-09 22:46:00

阅读数 4042

评论数 2

原创 cxx11之atomic、lock、lock-guard性能测试比较

【测试环境】 操作系统:Win7SP1 CPU:Intel Core

2014-06-12 15:08:15

阅读数 1017

评论数 0

原创 在Android JNI环境下使用C++ Lambda表达式等(附apk包供测试)

前提: 需要使用支持更高gcc版本的第三方NDK包。Android默认版本为:4.4.3。 第三方NDK包下载(gcc-4.6.3):http://www.crystax.net/en/android/ndk/7 具体使用注意事项请参考此文。 本测试主要展示以下内容: 1、使用std::...

2012-10-22 18:40:09

阅读数 2160

评论数 0

原创 在Android JNI环境下使用C++的几个问题与解决

序言 在测试tinythread++库在不同移动平台下的可用性时,碰到几个问题。tinythread++号称是兼容c++11标准的thread库,当不能使用c++11时可以使用之。未来c++11更为流行时可轻易更换。 不同平台下的测试状况: iOS: 通过。需要将调用c++代码的.m...

2012-10-22 11:45:18

阅读数 3579

评论数 0

原创 使用ruby脚本压缩文件夹(可排除文件或目录)

【前提】需要ruby运行环境。 【用途】压缩指定文件目录为指定名称的压缩文件,并可排除不要的文件或目录。 【用法】 新建一个名称为Rakefile的文件把以下内容加入到此文件中。使用文本编辑工具打开Rakefile文件,修改task :zip里的compress函数。然后保存在命令行...

2012-10-10 09:10:58

阅读数 1458

评论数 0

原创 在Ubuntu下快速安装gitolite

在Ubuntu下快速安装gitolite 我的环境: 客户端:Mac Lion 10.7 服务端:Ubuntu 12.04 (EC2 Instance) 【客户端操作】: 1. 创建 SSH 公钥私钥对 $ ssh-keygen -t rsa 2. 上传公钥到ubuntu...

2012-08-01 20:17:24

阅读数 3544

评论数 0

原创 在Amazon EC2实例上安装配置rails3+nginx运行环境

环境:Ubuntu LTS 12.04 (Free Usage Tier) 0、预备: 0.1、更新系统  $ sudo apt-get update $ sudo apt-get upgrade 0.2、安装编译环境 $ sudo apt-get install build-esse...

2012-07-14 23:43:03

阅读数 2112

评论数 0

原创 如何在iPhone应用中静态库

简述一下“如何使用静态库”。 假定已经编译好静态库,现在需要在自己的项目中使用此静态库 1)将静态库的xcode项目文件拖至自己的项目中; 2)点击自己项目的TARGETS,在Build Phrases中添加项目依赖关系、和需要链接的库。    分别展开"Target Depen...

2012-04-25 22:11:24

阅读数 613

评论数 0

原创 在VBox中使用Micro Cloud Foundry

今天(2012-03-28)在北京喜来登长城饭店参加了一下vmware Cloud Foundry Open开发者大会。上午两场、下午有三场专题由于有事只听了一场,全程英文听得似懂非懂,哈哈,好在有代码也能明白个大概。废话少说,书归正传。本文简述在vbox(virtual box)中使用Micro...

2012-03-28 21:09:51

阅读数 2109

评论数 0

原创 多个Fragment的Activity中上下文菜单的处理(ContextMenu)

在有多个Fragment的Activity中使用上下文菜单时会出现上下文菜单所执行的命令与被执行的对象不一致的问题。比如:在Fragment(或ListFragment)中含有ListView,你給ListView对象注册了上下文菜单。样例代码: ListView mList...

2012-03-27 18:31:42

阅读数 7705

评论数 2

原创 网易邮箱解禁

在用javamail通过SMTP发送邮件时,收到以下错误信息: 邮件发送失败的原因是:554 MI:SPB UserReject 0,smtp3,DdGowECJnmyHiT9PoF8yDQ--.14110S2 1329564039 please feedback at http://feedb...

2012-02-18 19:40:24

阅读数 12549

评论数 0

原创 MacBook Pro的Home&End键

在Windows下,Home&End是很常用的键。我常用Shift+Home或Shift+End键来选择当前光标到行头或行尾的文字。在MacBook Pro下,尽管双指触摸、三指触摸、甚至四指以上触摸等的使用效果很让人赞叹,但是它的键盘尽然没有Home&End这两个键,用起来很不方...

2012-01-08 21:53:15

阅读数 8742

评论数 0

原创 在Ubuntu11.10Desktop下快速搭建Qt开发环境

本文描述在Ubuntu11.10Desktop下快速搭建一个Qt的开发环境。我的主机环境:Mac OSX 10.7 Lion(64bit), 虚拟机环境为:VirtualBox4.1.6+Ubuntu11.10(32bit)。由于是在虚拟机里操作,你可以使用其它主机,比如Windows XP等,只...

2012-01-05 22:47:18

阅读数 3016

评论数 5

原创 給Mac OSX 终端窗口添加色彩(Colorful terminal)

在Mac OSX下打开一个终端窗口(Terminal)后执行ls等命令,发现没有色彩。为什么默认不支持呢?添加色彩支持也很容易,编辑文件~/.bash_profile,添加以下两行: export CLICOLOR=1 export LSCOLORS=ExFxCxDxBxegedabagacad...

2011-12-25 13:40:05

阅读数 4285

评论数 0

原创 在Mac OSX下使用ssh建立隧道

在Windows下建立隧道可以使用putty,其间会用到ppk文件。在Mac OSX下,同样的功能可以用ssh命令实现。具体是: ssh -D 8088 -Nf user@ip -i myppk.ssh 以上,8088为本地监听端口号;user和ip根据你的实际情况进行替换;myppk.ssh...

2011-12-14 22:14:44

阅读数 4940

评论数 0

提示
确定要删除当前文章?
取消 删除