• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 87 下一页

2016年9月5日

java定时框架:表达式设置

摘要: Quartz中时间表达式的设置 corn表达式 (注:这是让我看比较明白的一个博文,但是抱歉,没有找到原作者,如有侵犯,请告知) 时间格式: <!-- s m h d m w(?) y(?) -->, 分别对应: 秒>分>小时>日>月>周>年, 举例: 1.每天什么时候执行: <value>0 59 阅读全文

posted @ 2016-09-05 17:10 无信不立 阅读(576) 评论(0) 推荐(0)

2016年9月1日

java的nio之:浅析I/O模型

摘要: 也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在 进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO和异步I 阅读全文

posted @ 2016-09-01 10:50 无信不立 阅读(272) 评论(0) 推荐(0)

2016年8月31日

java的nio之:unix内核的五种I/O通信模型

摘要: 一:根据unix的网络编程对I/O模型的分类,UNIX提供了5种I/O模型 >阻塞I/O模型:最常用的I/O模型。所有文件操作都是阻塞的。我们以套接字接口为例讲解此模型:在进程空间中调用recvfrom,其系统调用直到数据包到达且被复制到应用程序的缓冲区中或者发生错误时才返回。在此期间一直会等待,进 阅读全文

posted @ 2016-08-31 20:53 无信不立 阅读(526) 评论(0) 推荐(0)

java的nio之:java的bio流下实现的socket服务器同步阻塞模型和socket的伪异步的socket服务器的通信模型

摘要: 同步I/O模型的弊端 >每一个线程的创建都会消耗服务端内存,当大量请求进来,会耗尽内存,导致服务宕机伪异步I/O的弊端分析 >当对Socket的输入流进行读取操作的时候,它会一直阻塞下去,知道发生如下三件事情(1)有数据可读(2)可用数据已经读取完毕(3)发生空指针或者I/O异常 >这意味着当对方发 阅读全文

posted @ 2016-08-31 19:50 无信不立 阅读(1187) 评论(0) 推荐(0)

java.lang.OutOfMemoryError: unable to create new native thread如何解决

摘要: 工作中碰到过这个问题好几次了,觉得有必要总结一下,所以有了这篇文章,这篇文章分为三个部分:认识问题、分析问题、解决问题。 一、认识问题: 首先我们通过下面这个 测试程序 来认识这个问题:运行的环境 (有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_ 阅读全文

posted @ 2016-08-31 14:19 无信不立 阅读(1455) 评论(1) 推荐(0)

java的nio之:java的nio的原理

摘要: 转载:http://weixiaolu.iteye.com/blog/1479656 Java NIO原理图文分析及代码实现 前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要 阅读全文

posted @ 2016-08-31 13:03 无信不立 阅读(304) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之java的io和nio的区别

摘要: 当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景,以及它们如何影响您的代码设计。 Java NIO和IO的主要区别 下表总结了Java NIO和IO之间的主要差别,我会更详 阅读全文

posted @ 2016-08-31 11:48 无信不立 阅读(253) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之pipe

摘要: Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 这里是Pipe原理的图示: 创建管道 通过Pipe.open()方法打开管道。例如: 1 Pipe pipe = Pipe.open(); 1 P 阅读全文

posted @ 2016-08-31 10:33 无信不立 阅读(477) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之DatagramChannel

摘要: Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以不能像其它通道那样读取和写入。它发送和接收的是数据包。 打开 DatagramChannel 下面是 DatagramChannel 的打开方式: 1 DatagramChannel ch 阅读全文

posted @ 2016-08-31 10:25 无信不立 阅读(606) 评论(0) 推荐(0)

java的nio之:java的nio系列教程之serverSocketChannel

摘要: Java NIO中的 ServerSocketChannel 是一个可以监听新进来的TCP连接的通道, 就像标准IO中的ServerSocket一样。ServerSocketChannel类在 java.nio.channels包中。 这里有个例子: 01 ServerSocketChannel s 阅读全文

posted @ 2016-08-31 10:14 无信不立 阅读(169) 评论(0) 推荐(0)

上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 87 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3