`
文章列表
五种进程间通信的方式: 共享内存(shared memory):其允许多个进程通过读写同一块内存地址来相互通信。 内存映射(Mapped memory):其和共享内存相似,然而它是和文件系统上的一个文件相关联的。 管道(Pipe):其允许一个进程到另一个相关进程的顺序通信。 先入先出队列(FIFO):和管道类似,然而因为其对应于文件系统上的文件名,可以在两个不相关的进程间通信。 Socket:其允许在不同的计算机上的不同进程间通信。 1、共享内存(Shared Memory) 共享内存时进程间通信方式中最快的一种,因 ...
要想使用POSIX标准线程API(pthreads),需要连接libpthread.so库到程序中。 1、创建线程 进程中的每个线程都有一个线程号,类型为pthread_t。 用pthread_self函数可以返回当前线程的线程号。 线程号之间的比较可以用函数pt ...
  高级Linux程序设计第一章:入门 http://forfuture1978.iteye.com/blog/649981 高级Linux程序设计第二章:编写良好的Linux软件 http://forfuture1978.iteye.com/blog/652338     每个进程都有一个唯一的进程号。 每个进程都有一个父进程。 系统中的进程以树的形式组织,init进程(进程号为1)作为根。 进程0是调度进程,没有程序与之对应,是内核的一部分。 进程1是init进程,是在系统启动的阶段由内核启动的,对应/sbin/in ...
1、同运行环境交互 1.1、命令行 当一个程序从shell启动的时候,其参数列表包括程序名称及所有的命令行参数 % ls -s / 其参数列表包含三项: 第一项是程序名称ls,第二项和第三项分别是两个命令行参数,-s和/ main函数可以通过argc和argv两个参数来访问命令行参数列表:argc是命令行参数的个数,argv是命令行参数字符串指针所组成的数组 #include <stdio.h> int main (int argc, char* argv[]) {     printf (“The name of thi ...
1、用GCC编译 1.1、创建源文件 (main.c) C 源文件 - main.c   #include <stdio.h> #include “reciprocal.hpp” int main (int argc, char **argv) {     int i;     i = atoi (argv[1]);     printf (“The reciprocal of %d is %g\n”, i, reciprocal (i));     return 0; } (reciprocal.cpp) C++ 源文件 - ...
曾仕强领导的沟通艺术读书笔记 一、沟通的最佳态度 中国人最会沟通,西方人之所以要隐私权,是因为他们不太会保守秘密的技巧。中国人沟通,扯来扯去都在讲别人的事情,绝不讲,自己的事情。 案例:比如你去香港,违反公交,被处罚,你回来根本不会讲,而会说:我有一个朋友,他是傻瓜,被警察抓去。 中国人从来都不讲,所以就不必计较什么隐私权。 案例:你问一个老美:你昨天下午三点在做什么?他会说:这是我的隐私权。但你对中国人说:这是我的隐私权,你就惨了,所有的人都会怀疑你昨天在干坏事。所以你要以中国式的方式回答:昨天。。。下午。。。三点钟。。。我在干什么。。。怎么一点印象都没有。。。?只 ...
长尾理论读书笔记:序言 http://forfuture1978.iteye.com/blog/641141  长尾理论读书笔记:第一章 长尾市场 http://forfuture1978.iteye.com/blog/641115 长尾理论读书笔记:第二章 大热门的兴衰起伏 http://forfuture1978.iteye.com/blog/641117 长尾理论读书笔记:第三章 长尾简史 http://forfuture1978.iteye.com/blog/641119 长尾理论读书笔记:第四章 长尾的三种力量 http://forfuture1978.itey ...
曾经,追捧畅销榜是人们的一种情结。大热门统治了一切。然而这种初现于战后广播电视时代的景象已经开始渐渐消退。 当前的青年,也是广告商们最理想的宣传对象,正开始彻底抛弃电视,将越来越多的时间应用在网络和视 ...
我们正处在一个品种大爆炸的时代,全球化的浪潮和随之诞生的高效供应链是很重要的一个原因。 然而面对眼花缭乱的选择,我们承受的住吗? 2004年一本《选择的悖论》中描述了一次消费者行为的研究,在一个食品商店中,可以让顾客免费品尝一系列不同种类的果酱,一次有6种口味,一次又24种口味,结果品尝了6种口味的顾客中有30%买了一罐果酱,而品尝了24种口味的顾客中仅仅3%购买了果酱,于是得出结论,选择太多使得顾客们迷惑,甚至压抑,不堪重负。 然而正确的办法不是限制选择,而是有序的组织选择,避免给消费者一种压抑的感觉,并帮助消费者做出选择。 亚马逊也卖果酱,1200种,然而又很多项技术可以挖掘市场中的 ...
我们可以把创造一个繁荣长尾的秘诀归结为两句话: 提供所有的产品:这一条说起来容易做起来难,版权问题和法律限制始终是长尾市场最大的成长障碍。 帮我找到他:通过过滤器和用户打分,推荐技术,可以将需求推向长尾。 降低成本 法则一:让存货集中或分散 大型集中化的仓库在邮购业务上的优势实现了效率的第一次提升。 虚拟库存也即产品放在合伙人仓库中,而在网站上展示和出售,使得亚马逊成本几乎为零,使得多样性更上一层楼。 数字库存是成本最低的存货。 法则二:让顾客参与生产 协同生产缔造了eBay,wiki,Myspace,Google的自我服务模式。企业原本需要花钱雇人做的事情,用户们却很高 ...
1、eBay eBay已经成为世界上最大的零售商之一,每天的成交额超过1亿美元,基本相当于沃尔玛的销量。 eBay既是产品的长尾,也是交易者的长尾,它是一个典型的用户自创市场,eBay本身只是一个协调人而已。 eBay是围绕分散化存货的概念运转的,它只是提供了一个网站,让买家和卖家在这个网站上自行接触,自行商议价格,所以它的存货成本是零。 eBay也是一种自我服务模式,卖家创建自己的产品列表,自己处理包装和邮递事宜,eBay还提供了帮助买家寻找产品的过滤器,主要是搜索引擎和多级分类结果。 eBay就是最高境界的小生意集合器。 然而eBay没有像亚马逊一样的推荐系统,评论系统,价格和等 ...
今天,最令广告商们垂涎欲滴的18岁到34岁男性消费者对电视的兴趣已经盛极而衰了,更具互动性的互联网和视频游戏正在赢得眼球争夺战。 电视业是最有可能被长尾力量彻底改变的了: 电视业创造出的内容比其他任何媒体和娱乐业都多:每年原创电视时长达3100万小时。 你只能看到其中很小的一部分:一个普通家庭的100个频道一年播出的节目总量不足10% 电视业的内容创作量与可获得量之比超过其他行业:只有电视业会把高质量的内容当成一次性产品。 视频的方向是更短,更快,更小,你把它放在iPod或移动电话里,可以任意时刻(地铁,公交),欣赏任意片段(全场比赛,精彩镜头,关键一局,最后一分钟)。 另一 ...
长尾的意义无非就是无限的选择。充足,廉价的传播渠道意味着丰富,廉价和无穷无尽的品种,也就意味着消费者们的兴趣可能会像产品种类一样分散。 从共同兴趣转向特殊兴趣的趋势,并不意味着传统力量结构的终结,而只 ...
这一章,我们将回到幂律曲线的左端,谈一谈货架的优势和成本。 成功的长尾集合器既需要冷门产品,也需要大热门产品,它们必须跨越整个多样性光谱,从吸引面最宽的流行产品一直延伸到吸引面最窄的另类产品,唯有如此 ...
只要消费市场存在,幂律曲线就会在以下三个条件成立的情况下出现: 多样性:有很多不同种类的事物 不平等性:某些事物的质量高于其他事物 存在某种网络效应:不如声誉或口头传播效应,这些效应容易将质量的差别成倍放大。 幂律曲线会造成市场,文化,社会的一种"可预见的不平衡":成功带来更多的成功。 如果在纵轴和横轴都用对数刻度来绘制幂律曲线的时候,应该汇出一条向下倾斜的直线。 但是现实世界却不是这个样子,当我们观察好莱坞票房的时候,曲线的前端会成直线状,接下来是一泻千里。   是不是100名左右的电影突然变差了?是不是好莱坞只拍摄了500部电影?当然不是。 ...
Global site tag (gtag.js) - Google Analytics