码迷,mamicode.com
首页 >  
搜索关键字:bio    ( 950个结果
关于hibernate数字溢出的问题
1.问题代码 09:12:29.167 [ajp-bio-8009-exec-3] ERROR o.h.util.JDBCExceptionReporter - 数字溢出 09:12:29.175 [ajp-bio-8009-exec-3] ERROR 500.jsp - could not execute query org.hibernate.exception.GenericJDBCExc...
分类:Web程序   时间:2015-08-04 13:33:31    阅读次数:6503
Java TCP 程序
服务器采用BIO模式,每一个线程处理一个连接。问题出现在,如果使用BufferedReader去读取字符流,如果没有换行符的话,那么就会导致线程阻塞。import java.io.*;import java.net.Socket;import java.net.InetAddress;import ...
分类:编程语言   时间:2015-07-25 21:25:53    阅读次数:156
Raid1源代码分析--写流程
正确写流程的总体步骤是,raid1接收上层的写bio,申请一个r1_bio结构,将其中的所有bios[]指向该bio。假设盘阵中有N块盘。然后克隆N份上层的bio结构,并分别将每个bios[]指向克隆出来一个bio结构,然后进行相应设置。 对于没有Write Behind模式而言,之后将所有这...
分类:其他好文   时间:2015-07-25 19:46:51    阅读次数:171
Tomcat Connector三种运行模式(BIO, NIO, APR)的比较和优化
Tomcat Connector的三种不同的运行模式性能相差很大,有人测试过的结果如下: 这三种模式的不同之处如下: BIO: 一个线程处理一个请求。缺点:并发量高时,线程数较多,浪费资源。 Tomcat7或以下,在Linux系统中默认使用这种方式。 NIO: 利用Java的异步IO处理,可以通过少量的线程处理大量的请求。 Tomcat8在Li...
分类:其他好文   时间:2015-07-24 20:52:33    阅读次数:159
java NIO原理和应用
之前做的一个项目,先开始用的是BIO(即阻塞式IO),然后因为一些性能问题,然后用NIO(即非阻塞式IO)替换了BIO。 我们先说说BIO有什么缺点为什么要使用NIO: 以java中TCP为例来讲解: 我们知道,在客户端java调用connect方法会阻塞,调用read的时候也会阻塞也就是读不到就一直阻塞在那里,而服务器端呢,调用accept()方法会阻塞,调用read方法也会阻塞这样的话,...
分类:编程语言   时间:2015-07-22 18:42:13    阅读次数:179
"http-bio-8080"-exec-1" java.lang.OutOfMemoryError
先在eclipse安装目录中将eclipse的启动参数调大一些 openFile --launcher.XXMaxPermSize 512M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 512m --launcher.defaultAction openFile --launcher.a...
分类:编程语言   时间:2015-07-21 22:26:07    阅读次数:221
消息方式的系统间通信
TPC/IP:保证数据传输的可靠性,会牺牲一些性能UDP/IP:不直接给通信双方简历连接,并不能保证数据传输的可靠,性能较好完成数据传输之后,还要进行数据的读写处理。同步IO常用的事BIO(Blocking IO)和NIO(Non-Blocking IO),AIO为异步方式(JDK1.7及以上支持)...
分类:其他好文   时间:2015-07-20 21:01:13    阅读次数:126
linux块设备驱动之实例
前两篇blog已经基本熟悉了块设备的相关结构,这里来总结下ldd3中提到的一些块设备驱动例题; 注册: sbull_major = register_blkdev(sbull_major, "sbull"); if (0 >= sbull_major){ printk(KERN_WARNING "sbull: u...
分类:系统相关   时间:2015-07-13 00:50:48    阅读次数:160
Linux系统启动过程介绍
Linux系统启动过程介绍 学习操作系统有必要了解一下系统的启动过程,这样在面对各种系统故障的时候能快速定位解决问题,下面以Centos来分析linux系统的启动过程。1、BIOS自检:当开机的时候,系统进行bios自检工作,当识别出第一块硬盘(IDE SCSI)及其空间之后,系统控制将从BIO.....
分类:系统相关   时间:2015-07-08 07:07:12    阅读次数:185
Java NIO(转)
假设某银行只有10个职员。该银行的业务流程分为以下4个步骤:1) 顾客填申请表(5分钟);2) 职员审核,生成审核通过凭证(1分钟);3) 职员叫保安去金库取钱(3分钟);4) 职员打印票据,并将钱和票据返回给顾客(1分钟)。 我们看看银行不同的工作方式对其工作效率到底有何影响。1 BIO方式...
分类:编程语言   时间:2015-07-05 23:54:16    阅读次数:170
950条   上一页 1 ... 84 85 86 87 88 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!