上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 32 下一页
摘要: 前言 从零单排高性能问题,这次轮到异步通信了。这个领域入门有点难,需要了解UNIX五种IO模型和 TCP协议,熟练使用三大异步通信框架:Netty、NodeJS、Tornado。目前所有标榜异步的通信框架用的都不是异步IO模型,而是IO多路复 用中的epoll。因为Python提供了对Linux内核 阅读全文
posted @ 2016-09-02 10:44 简单爱_wxg 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事。 例如普通B/S模式( 阅读全文
posted @ 2016-09-02 10:38 简单爱_wxg 阅读(953) 评论(0) 推荐(0) 编辑
摘要: Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这 个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发包里提供了两个使用 CopyOnWrite机制 阅读全文
posted @ 2016-08-31 15:18 简单爱_wxg 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 部署描述符实际上是一个XML文件,包含了很多描述servlet/JSP应用的各个方面的元素,如servlet注册、servlet映射以及监听器注册。部署描述符从下面的XML头开始: 这个头指定了XML的版本号以及所使用的编码。头的下面是DOCTYPE声明: 这段代码指定文件类型定义(DTD),可以通 阅读全文
posted @ 2016-08-27 13:08 简单爱_wxg 阅读(2532) 评论(0) 推荐(1) 编辑
摘要: 1.过滤器 Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应 (Request、Re 阅读全文
posted @ 2016-08-27 11:32 简单爱_wxg 阅读(3586) 评论(0) 推荐(0) 编辑
摘要: 一、什么是JAVA的反射机制 Java反射是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection API取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等)、superclass(例如Object) 阅读全文
posted @ 2016-08-27 11:05 简单爱_wxg 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 功能简介: LinkedBlockingQueue是一种基于单向链表实现的有界的(可选的,不指定默认int最大值)阻塞队列。队列中的元素遵循先入先出 (FIFO)的规则。新元素插入到队列的尾部,从队列头部取出元素。(在并发程序中,基于链表实现的队列和基于数组实现的队列相比,往往具有更高的吞吐 量,但 阅读全文
posted @ 2016-08-25 15:28 简单爱_wxg 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 功能简介: ArrayBlockingQueue是一种基于数组实现的有界的阻塞队列。队列中的元素遵循先入先出(FIFO)的规则。新元素插入到队列的尾部,从队列头部取出元素。 和普通队列有所不同,该队列支持阻塞操作。比如从空队列中取元素,会导致当前线程阻塞,直到其他线程将元素放入队列;将元素插入已经满 阅读全文
posted @ 2016-08-25 15:02 简单爱_wxg 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 功能简介: AbstractQueuedSynchronizer(以下简称AQS)是Java并发包提供的一个同步基础机制,是并发包中实现Lock和其他同步机制(如:Semaphore、CountDownLatch和FutureTask等)的基础。 AQS内部包含一个FIFO的同步等待队列,简单的说, 阅读全文
posted @ 2016-08-25 14:42 简单爱_wxg 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 功能简介: Java代码层面提供的锁机制,可做为Synchronized(jvm内置)的替代物,和Synchronized一样都是可重入的。 与Synchronized相比较而言,ReentrantLock有以下优 势:支持公平/非公平锁、支持可中断的锁、支持非阻塞的tryLock(可超时)、支持锁 阅读全文
posted @ 2016-08-25 13:56 简单爱_wxg 阅读(229) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 32 下一页