- 浏览: 419426 次
- 性别:
- 来自: 北京
最新评论
-
springdata_spring:
apache lucene开源框架demo使用实例教程源代码下 ...
有关Lucene的问题(6):Lucene的事务性 -
jaychang:
必须要感谢作者的分享,对理解Lucene的工作原理帮助很大
Lucene学习总结之一:全文检索的基本原理 -
yin_kaihua:
...
Lucene学习总结之三:Lucene的索引文件格式 (1) -
djh122:
...
Lucene 原理与代码分析完整版 -
wayne0830:
多谢楼主分享!
Lucene 原理与代码分析完整版
文章列表
五种进程间通信的方式:
共享内存(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部电影?当然不是。
...