krisjin博客

一步一脚印
    • 首页
    • 归档
    • 读书
    • 关于

Apr 8 2015

高并发系统设计

注:本文大多数观点和代码都是从网上或者开源代码中抄来的,为了疏理和组织这片文章,作者也费了不少心血,为了表示对我劳动的尊重,请转载时注明作者和出处。 一、引子最近失业在家,闲来无事。通过网上查找资料和查看开源代码,研究了一下互联网高并发系统的一些设计。这里主要从服务器内部设计和整

Apr 8 2015

高吞吐高并发Java NIO服务的架构

Java NIO成功的应用在了各种分布式、即时通信和中间件Java系统中。证明了基于NIO构建的通信基础,是一种高效,且扩展性很强的通信架构。

Apr 4 2015

Web框架类图

Apr 4 2015

Hadoop基础操作命令

Hadoop HDFS提供了一组命令集来操作文件,它既可以操作Hadoop分布式文件系统,也可以操作本地文件系统。但是要加上theme(Hadoop文件系统用hdfs://,本地文件系统用file://) 1. 启动Hadoop./bin/start-all.sh 2. 停止Ha

Apr 4 2015

Ubuntu14安装hadoop

Hadoop的安装比较繁琐,有如下几个原因:其一,Hadoop有非常多的版本;其二,官方文档不尽详细,有时候更新脱节,Hadoop发展的太快了;其三,网上流传的各种文档,或者是根据某些需求定制,或者加入了不必须要的步骤,或者加入容易令人误解的步骤。其实安装是很重要的步骤,只有安装

Apr 4 2015

产品运营的思路

一直做产品,从未做运营,但这并不妨碍我谈谈对运营的理解。因为在互联网领域,产品和运营都是相通的,产品是要给用户提供价值,运营是让用户认识这种价值,它们相互依存,战略目标是一致的。任何运营都围绕“用户”展开,包括“吸引用户”和“留住用户”,说白了就是:让用户过来,并留下。

Apr 4 2015

git命令图表

Apr 4 2015

ubuntu14 ssh登录问题?

关闭防火墙sudo ufw disable Ubuntu系统上安装、启动sshd服务sudo apt-get install openssh-serversudo /etc/init.d/ssh restart ssh还不能登录上,就修改sshd的默认配置ssh出现per

Apr 4 2015

hexo2.8.3 到3.0使用问题

为了在单位和家里都可以很方面的用hexo 写博客,博客和源码都放在github。这样就方便很多,每次写的随时条。换了不同的地域或电脑,直接重新pull一下,就可以获取最新的博客源码。 但是,有的时候从不能很顺利的。node和 hexo 都会更新的,如果在另一台电脑重新搭建环境

Mar 31 2015

Guice module研究

模块化的配置信息,显然是基于接口的绑定。使用Injector实例

Mar 30 2015

为什么需要JVM?

Java程序可以跨平台,这是你在许多书或文件早就看过的描述,但是跨平台是怎麽一回事?在这之前,你得先了解不能跨平台是怎麽一回事。 其 实对于电脑而言,它只认识一种语言,也就是0101序列所组合而成的指令。当你使用的是C/C++等之类的高阶语言撰写程式时,其实这些语言,都是比较贴

Mar 24 2015

idea快捷键整理(持续更新)

在刚开始使用idea的时候,它的快捷键和eclipse的快捷键有很大的不一样,在此整理下为以后备用。

Mar 23 2015

zookeeper集群安装

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的

Mar 19 2015

NIO多路复用器理解

Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。

Mar 19 2015

Ubuntu安装redis

Redis 是一个高性能的key-value数据库,属于NoSQL的一种。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。它跟memcached类似,不过数据可以持久化,而且支持的数据类型更丰富。有字符串,链表,集合和有序集合。支持在服务器端计算集合的并,

« Prev1234567Next »

分类

  • Guice1
  • Hadoop2
  • Java6
  • Jvm2
  • NIO3
  • NLP1
  • NoSQL3
  • git2
  • hexo1
  • idea1
  • jetty4
  • mybatis1
  • mysql4
  • netty13
  • nexus1
  • product1
  • protobuf1
  • rocketmq3
  • shell2
  • spring8
  • tcp1
  • thread1
  • zookeeper1
  • 产品观察1
  • 创业1
  • 大数据1
  • 工具1
  • 并发4
  • 微服务2
  • 推荐1
  • 架构9
  • 生活2
  • 设计模式5
  • 读书1

标签

  • DI1
  • GC2
  • Jvm2
  • NIO1
  • NLP1
  • SOA1
  • TF-IDF1
  • buffer1
  • cap1
  • centos1
  • channelpipeline1
  • deploy1
  • di1
  • gather1
  • git2
  • git server1
  • guice1
  • hashmap1
  • http1
  • idea1
RSS 订阅

标签云

DI GC Jvm NIO NLP SOA TF-IDF buffer cap centos channelpipeline deploy di gather git git server guice hashmap http idea ioc java jetty memcached mq mybatis mysql netty nio nosql redis rocketmq scatter shell spring struts thread ubuntu websocket zookeeper 产品 产品经理 依赖注入 关键字 分布式 分库 分表 创业,经验 动态代理 商业 大众化 并发 微服务 推荐 数据库 架构 流程图 生活 设计模式 调优 适配器 重来 阿里巴巴 马云

© 2015 krisjin && Powered by hexo && Theme by coney