[转]辣先森微信外卖创业故事

讲述我的微信实体创业故事,其实本来一开始对微信上卖东西是抵触的,感觉微商等同于传销。为什么了现在也成了一名微商,当然我是做的微信美食外卖,为了介绍的更完整,就先从头开始介绍一下自己的生涯。 我的第一个域名注册是2006年4月9日,我的PC互联网的生涯至此开始,先是做了当时就流行的国外点击网赚,没赚到钱,但接触了制作网站。后来学会了DEDECMS,模仿别人做了个免费资源站,靠GOOGLE广告,赚了互联网第一桶金,其实每天只有几元钱。在淘宝卖过书,其实就是亚马逊的书,发个链接到淘宝上,赚赚亚马逊联盟的佣金。做过很长一...

JVM服务参数调优实战

大型网站服务器案例 承受海量访问的动态Web应用 服务器配置:8 CPU, 8G MEM, JDK 1.6.X 参数方案: -server -Xmx3550m -Xms3550m -Xmn1256m -Xss128k -XX:SurvivorRatio=6 -XX:MaxPermSize=256m -XX:ParallelGCThreads=8 -XX:MaxTenuringThreshold=0 -XX:+UseConcMarkSweepGC 调优说明: ● -Xmx 与 -Xms 相同以避免JVM反复重新申请内存。-Xmx 的大小约等于系统内存大小的一半,即充分利用系统资源,又给予系统安全运行的空间。 ● -Xmn1256m 设置年轻代大小为1256MB。此值对系统性能影响较大,Sun官方推荐配置年轻代大小为整个堆的3...

LSM树 VS B+树

文章转载自:LSM树 VS B+树 LSM树是Hbase里非常有创意的一种数据结构,它和传统的B+树不太一样,下面先说说B+树。 B+树 相信大家对B+树已经非常的熟悉,比如Oracle的普通索引就是采用B+树的方式,下面是一个B+树的例子: 根节点和枝节点很简单,分别记录每个叶子节点的最小值,并用一个指针指向叶子节点。 叶子节点里每个键值都指向真正的数据块(如oracle里的RowID),每个叶子节点都有前指针和后指针,这是为了做范围查询时,叶子节点间可以直接跳转,从而避免再去回溯至枝和跟节点。 B+树最大的性能问题是会产生大量的随机IO,随着...