java 线程
Xiao_Qiang_
java,python
展开
-
jdk1.5的多线程(非原创)
http://jameszhanmin.blog.163.com/blog/static/27099966200832344155567/概述:Java自1995年面世以来得到了广泛得一个运用,但是对多线程编程的支持Java很长时间一直停留在初级阶段。在Java 5.0之前Java里的多线程编程主要是通过Thread类,Runnable接口,Object对象中的wait()、转载 2011-12-29 13:11:17 · 921 阅读 · 0 评论 -
Java线程join()方法的用处
http://blog.csdn.net/wistronits/article/details/556035run() 和start() 是大家都很熟悉的两个方法。把希望并行处理的代码都放在run() 中;stat() 用于自动调用run(),这是JAVA的内在机制规定的。并且run() 的访问控制符必须是public,返回值必须是void(这种说法不准确,run() 没有返回值),run转载 2012-01-06 15:58:24 · 618 阅读 · 0 评论 -
多线程编程的基础知识点
http://www.blogjava.net/pengpenglin/archive/2008/09/02/226292.html多线程编程一直是程序员比较头痛和心虚的地方,因为线程执行顺序的不可预知性和调试时候的困难,让不少人在面对多线程的情况下选择了逃避,采用单线程的方式,其实只要我们对线程有了明确的认识,再加上Java内置的对多线程的天然支持,多线程编程不再是一道难转载 2012-01-06 14:00:11 · 555 阅读 · 0 评论 -
Java多线程编程总结
点击打开原文链接Java多线程编程总结 下面是Java线程系列博文的一个编目: Java线程:概念与原理Java线程:创建与启动Java线程:线程栈模型与线程的变量Java线程:线程状态的转换Java线程:线程的同步与锁Java线程:线程的交互Java线程:线程的调度-休眠 Java线程:线程的转载 2012-01-06 14:07:45 · 500 阅读 · 0 评论 -
Lucene Hack之通过缩小搜索结果集来提升性能 (1)
转载请注明来源:http://www.iteye.com/topic/78884一、缘起Lucene在索引文件上G之后的搜索性能下降很严重,随便跑个搜索就要上0.x秒。如果是单线程搜索那么性能尚可,总可以在0.x秒返回结果,如果是Web式的多线程访问,由于Lucene的内部机制导致数据被大量载入内存,用完后立即丢弃,随之引起JVM频繁GC,性能极其低下,1-10秒的长连接比比皆是。这也转载 2012-05-18 09:09:13 · 656 阅读 · 0 评论 -
go语言和java+jetty的web hello world 性能测试对比
公司现在的搜索服务RESTful架构一直是使用java + jetty; jetty的简单和高效一直很让人喜欢,搜索的RESTful架构两年来一直很稳定;但是软负载keepalived上想添加些业务的控制模块,可是keepalived没有专门的开发接口,自己新开发一套?对成本和性能、稳定性要求很高,考虑过scala 、lisp 、c 都觉得不合适,需要开发周期,性能都要考虑进去,go语言出来也两年原创 2013-02-21 11:29:53 · 3839 阅读 · 1 评论 -
分布式搜索方案选型
分布式搜索方案选型之一:Solr 我第一个了解到的分布式搜索框架是solr,它是由java开发的,基于lucene的分布式搜索引擎,提供了类似于webserver的编程接口,是一个比较成熟的搜索引擎,目前很多公司都在使用。很快我就部署了一个由4台机器组成的solr集群,开始导公司的数据进去测试,导的数据为200万。导入速度非常快。接下来就开始测试查询效率,发现它是有缓存的,第一次转载 2013-04-05 20:14:00 · 1254 阅读 · 1 评论 -
Java线程的5个使用技巧
Published: 21 Jan 2015 Category: javaJava线程有哪些不太为人所知的技巧与用法?萝卜白菜各有所爱。像我就喜欢Java。学无止境,这也是我喜欢它的一个原因。日常工作中你所用到的工具,通常都有些你从来没有了解过的东西,比方说某个方法或者是一些有趣的用法。比如说线程。没错,就是线程。或者确切说是Thread这个类。当我们在构建高可扩展性系统的转载 2015-01-21 14:04:09 · 819 阅读 · 0 评论