runxinzhi.com
首页
百度搜索
Java 线程使用注意事项
事件处理线程说明
如果事件处理的逻辑能迅速完成,并且不会发起新的IO请求,比如只是在内存中记个标识,则直接在IO线程上处理更快,因为减少了线程池调度。
但如果事件处理逻辑较慢,或者需要发起新的IO请求,比如需要查询数据库,则必须派发到线程池,否则IO线程阻塞,将导致不能接收其它请求。
如果用IO线程处理事件,又在事件处理过程中发起新的IO请求,比如在连接事件中发起登录请求,会报“可能引发死锁”异常,但不会真死锁。
相关阅读:
换行的展示
jsp页面的导出功能
怎么设置回车键为提交功能?
HBuilder使用心得
js和jQuery
前端常用技术总结--java程序员
对压缩文件加密
删除表中一个字段的SQL语句
用NPOI操作EXCEL-锁定列CreateFreezePane()
MVC 点击下载文档
原文地址:https://www.cnblogs.com/qull/p/6964574.html
最新文章
264. Ugly Number II
面试题49:丑数
263. Ugly Number
258. Add Digits
257. Binary Tree Paths
242. Valid Anagram
Java—缓冲流
Java—转换流
Java—字符流
Java—字节流
热门文章
Java—递归
Java—File
Java—Exception
Java—黄色警告
無法找到程序輸入點TObjMsSQL(在動態連結程式庫dal.dll)
Oracle控件ODAC9.3的下载安装及使用
EBS TAX新税种问题--增值税16%
博客园,您好
mybatis讲解
oracle总结
Copyright © 2020-2023
润新知