- 博客(21)
- 资源 (6)
- 收藏
- 关注
转载 RabbitMQ-C客户端使用说明
rabbitmq-c是一个用于C语言的,与AMQP server进行交互的client库,AMQP协议为版本0-9-1。rabbitmq-c与server进行交互前需要首先进行login操作,在操作后,可以根据AMQP协议规范,执行一系列操作。这里,根据项目需求,只进行部分接口说明,文后附demo的github地址。 接口描述:amqp_connection_sta
2012-09-20 08:52:46 2963 1
转载 如何学好C语言
我相信,这可能是很多朋友的问题,我以前也有这样的感觉,编程编到一定的时候,发现能力到了瓶颈,既不深,也不扎实,半吊子。比如:你长期地使用Java和.NET ,这些有虚拟机的语言对于开发便利是便利,但是对于程序员来说可能并不太好,原因有两个:虚拟机屏蔽了操作系统的系统调用,以及很多底层机制。大量的封装好的类库也屏蔽了很多实现细节。一段时间后,你会发现你知其然,不知所以然。。我
2012-08-17 17:38:44 983
转载 简明 Vim 练级攻略
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类
2012-08-17 15:52:16 578
转载 Actor模型的本质
Actor模型的本质已经被强调了无数遍:万物皆Actor。Actor之间只有发送消息这一种通信方式,例如,无论是管理员让工作者干活,还是工作者把成果交还给管理员,它们之间也要通过发送消息的方式来传递信息。这么做看似不如直接方法调用来的直接,但是由于大量的消息可以同时执行。同样,消息让Actor之间解耦,消息发出之后执行成功还是失败,需要耗费多少时间,只要没有消息传递回来,这一切都和发送方无关。Ac
2012-08-16 13:50:48 1804
转载 C++ 并发编程的一种思维
愈发紧迫的挑战现今,单台机器拥有多个独立的计算单元已经太常见了,这点在服务器的处理器上表现尤为明显,据 AMD 的一张 2012-2013 服务器路线图显示,服务器处理器的核心数将在 2013 年达到 20 颗之多。合理的利用 CPU 资源已是一个不得不考虑的问题。不少 C++ 程序员依然使用着多线程模型,但是对多线程的掌控并不是一件容易的事情,开发中容易出错、难以调试。有些开发者为了避免
2012-08-13 20:46:26 885
转载 科技博客源
source http://techcrunch.com/(科技博客中的神)http://pandodaily.com/ (TC资深编辑Sarah Lacy创建的科技博客)http://uncrunched.com/ (TC创始人阿灵顿的博客)http://allthingsd.com/(华尔街日报旗下科技博客)http://gizmodo.
2012-08-12 22:07:24 1112
转载 有一种心痛叫移民
关于这个话题,网上早已有了很多评论,如果是十年前,人们一定会觉得中国根本不能和加拿大相提并论,对那些出国的人内心不知会多羡慕。现在对留加还是回流有这么的分析和争论,本身就说明了很多问题。我原本不愿意掺和在这场争论中,不过看了很多大家的发言,也想发表一下自己的看法,否则总有不吐不快的感觉。 有人曾经经过各种分析比较,得出中国要比加拿大好的结论,立即遭到别人的嘲笑和反驳。的确中国这几年虽然
2012-08-05 21:19:18 4437
转载 jQuery键盘控制方法,以及键值(keycode)对照表
键盘控制应用范围非常广泛,比如快捷键控制页面的滚动;在填写表单时候,限制输入内容;或者是屏蔽复制、粘贴、退后等功能。这里说说用jQuery怎么来实现。个人觉得jQuery比原生态的JS好用,代码简单清晰,不要问我JS怎么写,因为我不知道。在现在交互满天飞的年代,你加载一个jQuery大家还是能接受的。$(window).keydown(function(event){switch (e
2012-07-31 16:05:26 4065
转载 解析nginx负载均衡
摘要:对于一个大型网站来说,负载均衡是永恒的话题。随着硬件技术的迅猛发展,越来越多的负载均衡硬件设备涌现出来,如F5 BIG-IP、Citrix NetScaler、Radware等等,虽然可以解决问题,但其高昂的价格却往往令人望而却步,因此负载均衡软件仍然是大部分公司的不二之选。nginx作为webserver的后起之秀,其优秀的反向代理功能和灵活的负载均衡策略受到了业界广泛的关注。本文将以工业
2012-07-27 16:41:11 699
转载 我家的三个犹太小富豪
我父亲是犹太人,二战时逃亡到上海。长大后,我在上海铜厂当体力女工。丈夫在我生下3个孩子之后,离我而去。正值中以正式建交,我成为了第一批回到以色列的犹太后裔。中国式妈妈初到以色列,我不懂语言、不懂政策。在特拉维夫的大街上,我从上海带去的积蓄只能维持3个月的生活,我必须找到赚钱的办法。连续几个月苦攻希伯莱语,我在路边摆了个卖春卷的小摊。一年后,我把3个孩子都接到了以色列。以前在国内
2012-07-24 17:49:44 2541
转载 SHA加密算法
SHA1 SHA1算法原理 1 SHA1算法简介 安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准(Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。当
2012-07-17 14:55:58 672
转载 EasyHadoop_v1.0.sh
#!/bin/shif [ $# -lt 3 ]; then echo "Usage: $0 map.tasks.maximum reduce.tasks.maximum memory child.java.opts"else map=$1 reduce=$2 mem=$3 yum -y install lrzsz gcc gcc-c++ libstdc++-devel /usr/
2012-07-16 17:31:18 678
转载 Apache Mahout:适合所有人的可扩展机器学习框架
在软件的世界中,两年就像是无比漫长的时光。在过去两年中,我们看到了社交媒体的风生水起、大规模集群计算的商业化(归功于 Amazon 和 RackSpace 这样的参与者),也看到了数据的迅猛增长以及我们诠释这些数据的能力的显著提升。“Apache Mahout 简介” 最初在 developerWorks 上发表也已经是两年之前的事情。这之后,Mahout 社区(以及项目的代码库和功能)取得了
2012-07-11 22:12:13 2235
转载 中国缺少技术派创业者
网上流传过一张图,大意就是美国的startup公司人很少但价值却很高。一个非常典型的例子就是Instagram,区区十来个人,就卖了10亿美元。而国内成功的互联网公司,感觉上都是员工众多。要这么多员工来做什么呢?其中一个用途就是“以人运营”。这大概就是国内外两条截然不同的创业道路。准确点说,美国公司更倾向于“以技术为核心”,大部分工作交给计算机去做;中国公司则更倾向于“以人为核心”,靠人力
2012-07-11 22:08:32 1225
原创 input file upload multiple files
input file upload multiple files Files You Selected:No Files Selected function makeFileList(){ var input = document.getElementById("filesToUpload"); var ul = document.ge
2012-06-29 10:50:54 1928
转载 互联网世界9 种基本的商业模式
一个商业模式是运行一个公司的方法;通过该模式的运作,一个公司能维持自己的生存,就是说,能有收益。商业模式意味着一个公司是如何通过在价值链中定位自己,从而获得收益的。就电子商务而言,人们倾向于重用经过检验而可靠的模式。商业模式可能是网络上讨论得最多、理解得最少的一个内容。有关网络是如何改变传统商业模式的讨论很多,但是对它的含义却很少能有清晰的表达。从最基本的方面讲,一个商业模式是运行
2012-06-26 10:13:25 1029
转载 15 个顶级 HTML5 游戏引擎
1) HTML5 Game EngineConstruct 2 is a leading high quality HTML5 game engine. Tens of thousands of HTML5 game developers are choosing Construct 2 to make HTML5 games.2) Clanfxclanfx
2012-06-23 17:40:26 1195
原创 redis 分布式,主从同步
redis和memcache比较像的,memcache可以实现服务器的集群,redis肯定也是可以的。下面在一台机,实现redis主从复制。 1,copy一下redis.conf,生成一个从机的配置 cp /usr/local/redis/redis.conf /usr/local/redis/redis_slave.conf 2,修改主服务器的配置
2012-06-20 15:07:43 3824
转载 中国互联网创业工具库Startup Tools
一、第三方创业投资服务平台1、科技及投资类媒体(原创类文章为主)36氪,http://www.36kr.com/银海网,http://www.inhai.com/ Tech2ipo,http://tech2ipo.com动点科技Technode,http://www.technode.com/爱范儿,http://www.ifanr.com/
2012-06-20 15:05:47 14344
转载 MySQL Proxy和 Amoeba 工作机制浅析
MySQL Proxy处于客户端应用程序和MySQL服务器之间,通过截断、改变并转发客户端和后端数据库之间的通信来实现其功能,这和WinGate之类的网络代理服务器的基本思想是一样的。代理服务器是和TCP/IP协议打交道,而要理解MySQL Proxy的工作机制,同样要清楚MySQL客户端和服务器之间的通信协议,MySQL Protocol包括认证和查询两个基本过程:认证过程包括:
2012-06-20 15:04:25 1992
转载 amoeba-mysql的安装使用和读写分离
amoeba真的是不错的稳定而灵活的数据库解决方案,阿里巴巴的技术陈思儒开始的一个开源项目,它是分布式数据库Proxy解决方案。About Amoeba 引用Amoeba(变形虫)项目,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可
2012-06-20 15:02:56 581
Hadoop权威指南-中文版前三章
2012-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人