本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- 龙儿筝
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- siemens800
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
How Twitter Uses Redis To Scale - 105TB RAM, 39MM QPS, 10,000+ Instances
Yao Yu has worked on Twitter’s Cache team since 2010. She recently gave a really great talk: Scaling Redis at Twitter. It’s about Redis of course, but it's not just about Redis.
Yao has worked at Tw ...
借助Facebook、Twitter等社交平台API打造超炫酷的那些应用(转)
以Facebook、Twitter等为首的社交平台已成为日常生活中不可或缺的一部分。而对于开发者而言,能够借助这些功能强大的APIs或工具进行私人定制应用,无疑是最大的瑰宝。本文整理了当前6大社交平台包括:Facebook、Foursquare、Google+、LinkedIn、Pinterest和Twitter,以及基于这些平台的API、SDK及工具创建出超炫酷吊炸天的应用。
一、Facebo ...
软件开发的10个错误实践
帕雷托法则说80%的成果取决于20%的原因。这也被称为28原则,人类几乎每一个领域的尝试都和它有关。
在软件开发领域,这个原则可以总结为大多数问题都是由少数的糟糕的编码实践导致的。消除这些问题,你的工作会变得更轻松,效率也会得到提升 .
代码拼写错误
令人惊讶的是,这是最常见的,由于它和你的编码水平高低没有关系,因此很让人抓狂。变量名或者函数名的一个拼写错误就会给你的代码造成严重的破坏。 ...
想找一个java版本的twitter的IdWorker的代码
想找一个java版本的twitter的IdWorker的代码
代码运行结果:
uuid的强化版本,保证在同一时空产生的id号是唯一的。uuid请参考百度百科:http://baike.baidu.com/link?url=WrZ_Pr2K5tBgd3olLFH7BScVtAfBDMFoaemIZgDlKUJChjo_Bsi0p7_6Dwkz9wSleOO0fevWbT2izAI2 ...
一张图看懂微博与Twitter到底有何不同
作为一个IT人士,关注行业动态,了解行业知识也是很有必要的,前段时间看了吴军的《浪潮之巅》,一直很想写写读书笔记,但限于项目一直加班,未有时间写。刚在网上看到有人用图的方式比较微博与Twitter的区别,觉得很好,于是加至自已的博客。
文章来源:http://www.it51share.com/archives/4173
A case study: Design and implementation of a simple Twitter clone using only PHP
In this article I'll describe the design and implementation of a simple clone of Twitter written using PHP with Redis as the only database. The programming community has traditionally considered key- ...
Twitter:使用Netty 4来减少GC开销
在twitter,需要网络功能的核心模块使用的都是Netty。
比方说:
- Finagle是我们的协议无关的RPC系统,它的传输层是在Netty之上构建的,许多内部的服务都是通过它来实现的,比如说搜索服务。
- TFE(Twitter Front End,Twitter前端)是我们专门的填鸭式反向代理,它使用Netty支撑了大部分面向公众的HTTP及SPDY的流量。
- Cloudhopper ...
Twitter网站架构介绍(转)
作为140个字的缔造者,twitter太简单了,又太复杂了,简单是因为仅仅用140个字居然使有几次世界性事件的传播速度超过任何媒体,复杂是因为要为2亿用户提供这看似简单的140个字的服务,这真的是因为简单,所以复杂。可是比较遗憾的是目前在中国大陆twitter是无法访问的,但作为一个爱好架构的程序猿,这道墙是必须得翻的,墙外的世界更精彩。今天就结合网络上的一些资料,来浅谈一下我对twitter网 ...
【企业开源系列】Twitter:收发一条推文的背后
http://www.iteye.com/news/28556
Twitter被称为“互联网的短信服务”,允许用户发布不超过140个字的微博客,该创意来自Twitter的联合创始人Jack Dorsey,这个在7年前被分析师称为“有史以来最愚蠢”的创意,不料如今已经成为了风靡全世界的社交网络和微博客服务,月活跃用户达到了2.183亿人,每天大约有5亿条推文(tweet)被发送,几乎每秒钟就 ...
6.分布式搜索elasticsearch java API ------批量添加删除索引
elasticsearch支持批量添加或删除索引文档,java api里面就是通过构造BulkRequestBuilder,然后把批量的index/delete请求添加到BulkRequestBuilder里面,执行BulkRequestBuilder。下面是个例子:
[java] view plaincopy
Twitter Flight 学习小结
链接:twitter flight
关键字: 基于事件交互;轻量级的组件;
flight特点:
component基于dom:组件绑定到dom上
事件驱动:组件依赖event通信
分离关注点原则(体现在组件无引用、组件间完全解耦 ,和 AOP的应用)
介于单页面型应用和开放型应用之间的框架,核心是事件驱动、基于dom的组件,强调组件之间相对独立松散的 ...
Twitter Storm
第 121 章 Twitter Storm
目录
121.1. 单机版
121.2. lein 安装
121.1. 单机版
操作系统环境:Ubuntu 13.04 KVM虚拟机
安装 storm 涉及到安装以下包:python、zookeeper、zeromq、jzmq、storm
过程 121.1. Ubuntu + Storm 单机环境安装
...
机器学习:实用案例解析
《机器学习:实用案例解析》
基本信息
原书名:Machine Learning for Hackers
作者: (美)Drew Conway John Myles White
译者: 陈开江 刘逸哲 孟晓楠
丛书名: O' ...