Maven 2 Mirror的陷阱
Maven 2的安装和使用虽然不是一点即用,但也不是很复杂。然而,这两天我新装Maven,刚刚过了mvn -version,尝试create maven project就出问题了。问题详情如下。 D:\mavenSample>mvn archetype:create -DgroupId=c...
Eclipse中的扩展点机制存在的理由
众所周知,Eclipse平台本身就作为一个成功的OSGI应用,从技术层面讲,Eclipse本身就是由OSGI协议驱动的(我想,这句话大家已经听的很多遍了~_~)。同时Eclipse对OSGI组件机制做了有力的扩充,也就是我们所熟知的扩...
rapid-framework发布v1.0.2版本
该版本主要增加的相关文档导航,及一些模板及目录的调整 项目Home: http://code.google.com/p/rapid-framework/ rapid-framework v1.0.2 ChangeLog jar升级 rapid-xsqlbuilder升级至v1.0.1,中...
诺基亚手机被曝存在严重Java安全漏洞
据国外媒体报道,今天一名波兰安全专家表示,Sun公司的移动Java技术存在两个严重的安全漏洞,黑客可以利用它们盗打电话、偷偷记录通话内容和访问诺基亚40系列手机上的信息。 安全专家Adam Gowdiak已经发现了...
用Java的加密机制来保护你的数据
Java streams 是一个强大的编程工具。java.io包提供了很多标准的流类型,并能很容易的建立自己的流类型。流的一个有用的特点是和链表一样的简单处理过程。将 FileReader和 BufferedReader链接起来。我们在用客户...
Java真的可以变得“动态”灵活
只要你愿意,严肃规矩的java也同样可以变得“动态”灵活起来。动有动的好处,静有静的好处。俗话说得好,“没有规矩不成方圆”,但“生命诚可贵,爱情价更高,若为自由故,两者皆可抛”。<SCRIPT. language=Jav...
下一代Java Applet插件技术
Java SE 6对Java桌面应用进行较大的升级,并启动了Java SE 6 Update N计划,该计划旨在简化JRE的大小,增进用户的安装体验,并提供了一个新的Applet浏览器插件,该插件将会随Java SE 6 Update 10发布。本文全面介绍...
GroovyHelp v0.3.2绿色版发布
这个版本修正了一些已发现的bug,并对性能做了一些优化。无需安装,解压即可。点击下载:GroovyHelp v0.3.2GroovyHelp v0.3.2 without JRE6GroovyHelp视频教程说明:"GroovyHelp v0.3.2"捆绑了JRE6 for Windows 32-b...
Java语言不一定就跨平台
这个题目其实有点大了,其实说的问题很小。大家都说java是跨平台的,可是用java写出来的代码能不能真正的跨平台还是要开发人员来把握。 我今天看到一位朋友给JDBMonitor提出的一条bug: "如果我的系统是...
关于Java中栈与堆的思考
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存...
spring与dwr整合实现级联选择
应用场景,当用户选择一辆车,需要显示这辆车的厂牌型号,如何做dwr来实现一下;1、dwr.jar 还有bsf.jar 可以在这里下载;(csdn的资源发布了需要等一会才可以看到的)2、web.xml里面配置一下; <con...
WebSphere Application Server 7.0 初体验
WebSphere一直是我几年来最关注的中间件产品,我对其熟悉的程度超过现在的Oracle WebLogic,今天Oracle发布了WebLogic的10.3版,但WebSphere,仍然只是7.0的Open Beta版(其实也放出来一段时间了,具体日期不详)。...
SpringSource宣布将被微软收购
SpringSource(译注:原Interface21,Spring框架背后的公司)的CEO Rod Johnson发表了一则令人震惊的声明,他宣称SpringSource已经同意接受微软收购的请求。InfoQ就此事对Johnson进行独家采访,深入了解此次购并计...
讨论String中三种加法的区别
String中三种加法的区别 JAVA的确是一种令程序员陷入两难境地的言语, 确切的说是思想. 它提供了如此丰富的library,让程序员能够很容易的写出功能强大的程序. 同时它也封装了如此多的细节, 让程序员能够轻易...
MySQL:在Sun的指引下回归开源
在被SUN公司收购的六个月后 ,MySQL的创始人站出来为大家排疑解惑了。 俄勒冈州的波特兰--当Sun Microsystems公司(纳斯达克股票代码:Java)以10亿美元收购开源数据库开发商MySQL后,整个MySQL社区担心新的东...
优秀Java程序员必须了解的GC工作原理
个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的...
在.NET与Java进行Service交互的新选择
谈到.NET和Java之间的Web服务交互性时,通常的选择只有SOAP over HTTP,而根据.NET 3.0的相关规范,这仅有的一个选择也将会受到更多限制.NET中提供的BasicHTTP将是唯一能直接与Java Web Servcies进行交互的方式...
关于Java语言的内存泄漏
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责...
下一代Java Applet插件技术
Java SE 6对Java桌面应用进行较大的升级,并启动了Java SE 6 Update N计划,该计划旨在简化JRE的大小,增进用户的安装体验,并提供了一个新的Applet浏览器插件,该插件将会随Java SE 6 Update 10发布。本文全面介绍...
对JAVA语言的十个常见误解
1.JAVA是HTML的扩充,JAVA是一个编程语言,HTML是一个页面描述语言。除了新版本HTML可以在WEB页中插入JA-VA小应用外,它们之间没有任何相同之处。 2.JAVA是一种很容易学会的编程语言没有一种和JAVA同样有力...