
Java
过河竹
学习和研究云计算,SOA,WebServices方向,对大数据技术感兴趣。
展开
-
控制反转和依赖注入学习
<br />最近学习了下控制反转和依赖注入,以下一些文章不错,收藏下:<br /> <br />1. 《依赖注入那些事》 推荐下,写的很深入<br /> <br />2. 《Inversion of Control Containers and the Dependency Injection pattern》<br /> <br />3. 《 Shivprasad koirala, Design pattern – Inversion of control and Dependency injection原创 2010-10-16 14:25:00 · 503 阅读 · 0 评论 -
关于Java性能的9个谬论
作者 Ben Evans ,译者 臧秀涛 发布于 五月 06, 2013 | Java的性能有某种黑魔法之称。部分原因在于Java平台非常复杂,很多情况下问题难以定位。然而在历史上还有一种趋势,人们靠智慧和经验来研究Java性能,而不是靠应用统计和实证推理。在这篇文章中,我希望拆穿一些最荒谬的技术神话。 1.Java很慢 关于Java的性能有很多谬论,这一条是转载 2013-05-14 18:47:54 · 813 阅读 · 0 评论 -
深入理解Java内存模型(一)——基础
作者 程晓明 发布于 一月 22, 2013 | 并发编程模型的分类 在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中转载 2013-05-14 18:52:08 · 700 阅读 · 0 评论 -
【转】使用 Eclipse 远程调试 Java 应用程序
使用 Eclipse 远程调试 Java 应用程序 利用 Eclipse IDE 的强大功能远程调试 Java 应用程序 在本地计算机上调试 Java™ 应用程序并不是惟一的选择。学习如何使用构成远程调试的不同连接类型进行远程调试。本文概述了设置远程应用程序调试的特性和示例。 0 评论: Charles Lu, 软件工程师, IBM 关闭 [x]转载 2014-02-20 16:02:51 · 803 阅读 · 0 评论 -
实时Java简介
实时Java规范的发展历程: 早在1997年,就有人曾想过用Java语言来编写实时应用程序,虽然当时看来是不可能的,因为实时程序对执行的时间性上有很严格的要求,而当时的Java并不能做到这一点。但是,情况总在发生变化,到1998年,已经有三个小组在进行实时Java的研究,来自NewMonics公司的KelvinNilsen和国家标准与技术学院(National In statut原创 2012-08-08 10:57:07 · 2869 阅读 · 0 评论 -
Java中周期性任务执行--Timer
很多时候我们希望任务可以定时的周期性的执行,在最初的JAVA工具类库中,通过Timer可以实现定时的周期性的需求,但是有一定的缺陷,例如:Timer是基于绝对时间的而非支持相对时间,因此Timer对系统时钟比较敏感。虽然有一定的问题,但是我们还是从这个最简单的实现开始研究。转载 2011-09-08 10:09:16 · 7109 阅读 · 2 评论 -
XPath 详解,总结
XPath简介 XPath是W3C的一个标准。它最主要的目的是为了在XML1.0或XML1.1文档节点树中定位节点所设计。目前有XPath1.0和XPath2.0两个版本。其中Xpath1.0是1999年成为W3C标准,而XPath2.0标准的确立是在2007年。W3C关于XPath的英文详细文档请见:http://www.w3.org/TR/xpath20/ 。 XPath是一种表达转载 2014-08-10 08:11:15 · 606 阅读 · 0 评论 -
Java之Dom实例
java之Dom实例(W3cDom) package anby.com; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.List; import javax.xml.parsers.Document转载 2014-08-10 19:52:15 · 561 阅读 · 0 评论 -
Java用org.apache.http.client的HttpClient发送Post请求
要获取网络上的网页内容有POST,和GET两种方式,Get比较简单,直接把参数放在URL结尾就OK,比如"http://127.0.0.1/list.php?id=1">http://127.0.0.1/list.php?id=1这个URL,问号后面的就是传送的参数,id为1。但是get有个受到浏览器支持的URL最大长度的限制,而且如果传用密码之类的东西,直接写在网址里也不安全。Post相对于Ge转载 2014-08-11 22:16:29 · 1540 阅读 · 0 评论