最新文章列表

Java基础之线程阻塞、线程通信之消息队列

1、线程通信遇到的问题:线程阻塞 一个线程可以不必一直等待下去,而在请求结果没有获取到之前,不会有任何响应。 2、采用消息队列解决线程阻塞 在线程通信中常用到【消息队列】这种数据结构的设计模式。线程通信时,只需要向(处于另一个线程中的)消息队列中发送(或接收)消息,而不必一直等待对方是否响应。 在某些场景中,例如:android Activity 的主线程向子线程发送消息时,会将一个 ca ...
Lixh1986 评论(0) 有2625人浏览 2016-11-17 15:19

jprofiler的使用

概述: JProfiler是用于分析J2EE软件性能瓶颈并能准确定位到Java类或者方法有效解决性能问题的主流工具,它通常需要与性能测试工具如:LoadRunner配合使用,因为往往只有当系统处于压力状态下才能反映出性能问题。  分析内存:    系统的内存消耗过多往往有以下几种原因: 频繁创建Java对象,如:数据库查询时,没分页,导致查出表中所有记录; 存在大对象,如:读取 ...
无尘道长 评论(1) 有9587人浏览 2014-01-01 20:04

Java中Process的waitFor()阻塞问题

在做视频转换时,调用外部的 exe 去进行一些视频转换的操作时,因为考虑到速度问题,当时是通过启动多个线程来共同完成某个操作的,因为是多线程操作,所以当时我控制的主线程等待所有子线程执行完后再继续向下去执行。但是始终出现发现没有控制住子线程未执行完主线程就向下继续执行的情况,开始因为是启动多线程时线程控制问题,后来发现是子线程中利用 Process 调用外部 exe ...
xdwangiflytek 评论(0) 有8955人浏览 2012-07-21 01:00

最近博客热门TAG

Java(141746) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics