上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页

2015年2月1日

基于事件的NIO多线程服务器

摘要: JDK1.4的NIO有效解决了原有流式IO存在的线程开销的问题,在NIO中使用多线程,主要目的已不是为了应对每个客户端请求而分配独立的服务线程,而是通过多线程充分使用用多个CPU的处理能力和处理中的等待时间,达到提高服务能力的目的。 线程模型 N... 阅读全文

posted @ 2015-02-01 12:04 仗帅闯江湖 阅读(68) 评论(0) 推荐(0) 编辑

Reactor模式和NIO

摘要: 本文可看成是对Doug Lea Scalable IO in Java一文的翻译。 当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构: 1. Read request 2. Decod... 阅读全文

posted @ 2015-02-01 12:02 仗帅闯江湖 阅读(86) 评论(0) 推荐(0) 编辑

2015年1月28日

ConcurrentHashMap之实现细节

摘要: ConcurrentHashMap是Java 5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的... 阅读全文

posted @ 2015-01-28 13:37 仗帅闯江湖 阅读(36) 评论(0) 推荐(0) 编辑

C 语言的前世今生

摘要: C 语言,从 1970 年代设计并实现之初,它就注定了带有强烈工程师文化的语言,而缺乏一些学术气息。它的许多细节设计,都带有强烈的实用化痕迹。C 语言因 UNIX 操作系统而生,是 UNIX 系统的母语。这导致在这个广泛应用的操作系统上开发,必须通过 C 语... 阅读全文

posted @ 2015-01-28 00:43 仗帅闯江湖 阅读(44) 评论(0) 推荐(0) 编辑

Netty系列之Netty高性能之道

摘要: 1. 背景 1.1. 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步... 阅读全文

posted @ 2015-01-28 00:40 仗帅闯江湖 阅读(66) 评论(0) 推荐(0) 编辑

java synchronized详解

摘要: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个... 阅读全文

posted @ 2015-01-28 00:38 仗帅闯江湖 阅读(27) 评论(0) 推荐(0) 编辑

生产者/消费者模式

摘要: [0]:概述 今天打算来介绍一下“生产者/消费者模式”,这玩意儿在很多开发领域都能派上用场。由于该模式很重要,打算分几个帖子来... 阅读全文

posted @ 2015-01-28 00:37 仗帅闯江湖 阅读(27) 评论(0) 推荐(0) 编辑

2014年6月16日

VS2010下配置GTK+2.0

摘要: 利用GTK+开发的程序可以在多平台下运行,但在Windows下需要进行配置。 首先在官网http://www.gtk.org 中下载Windows 版本的all-in-onebundle.解压到D:\GTK 。将D:\GTK\bin添加入... 阅读全文

posted @ 2014-06-16 17:27 仗帅闯江湖 阅读(131) 评论(0) 推荐(0) 编辑

2014年6月11日

当spring 容器初始化完成后执行某个方法

摘要: 转自:http://blog.csdn.net/fatherican/article/details/9130165 在某些应用中,我们希望,当spring 容器将所有的bean都初始化完成后,做一个操作(例如:将数据库中的字典,加载到内存... 阅读全文

posted @ 2014-06-11 09:40 仗帅闯江湖 阅读(68) 评论(0) 推荐(0) 编辑

2014年2月15日

Linux系统管理员需要知道的16个服务器监控命令

摘要: 如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员。 有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 Y... 阅读全文

posted @ 2014-02-15 16:02 仗帅闯江湖 阅读(64) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页

导航