Java性能的优化
【IT168 技术文章】 Java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”Write Once,Run Anywhere”.但由于Java的性能和运行...
jspx来自埃及的java web快速开发框架
【IT168 资讯】看看现存的Java web应用程序框架,无一例外的要求花费大量的时间与精力后才可投入生产。对于大多数开发人员来说想要的东西很简单:友好,易于学习并且还具有生产力。因此我们开发了JSPX。 JSPX...
扩展WONDERLAND项目——创建新的单元类型(一)
By Yuanxin Li目的在这个例程中,你将开始学习如何在Wonderland项目里创建一个新的单元类型。单元是一个3D卷;创建新的单元类型的主要意义是开发者扩展Wonderland的功能。这个例程是五个例程中的第一个。在这个第一...
探索 Java 同步机制
本文从典型的 Monitor Object 设计模式入手,从一个新的视角,来探讨 Java 语言的同步机制。本文将从两个方面进行阐述:使用 C++ 语言来描述 Monitor Object 设计模式。Java 对于这样一个典型的模式做了很好的语言层...
使用缓存构建更快的 Web 应用程序
许多 Web 应用程序会根据桌面应用程序重新编写;理想情况下,这些应用程序的速度和可伸缩性应该与桌面版本一样。几乎所有 Web 应用程序都可以从速度方面的增长获益。缓存被频繁查看但很少更改的数据是一种减少用户等...
Java应用从集中式步入分布式[zt]
Java应用从集中式步入分布式[zt]记得Martin大叔在《企业应用架构模式》中特别强调:“能够不分布式的应用就不要分布式”,这句话没什么问题,尤其对于做过分布式应用的人而言,就更会有深刻的体会了,但这个世界偏偏...
自己编程的JavaFX 演示游戏Pac-Man
最近读了些JAVAFX的文章,看了一些示范程序,于是决定写个游戏试一试。大概花了2周的业余时间,写成了一个Pac-Man游戏(俗称PCMAN或吃豆子),这是80年代风靡全球的街机游戏。虽然我这个程序离真正的"街机版"还有一段...
Sun预计年底之前将公开全部Java源代码
完全开放Java源代码的努力终于要结束了。在Sun公司于2006年JavaOne会议上宣布它将免费提供Java,并且根据通用公共许可证开放 Java源代码的计划之后,在开放源代码的道路上一直存在一些斗争。在去年五月发布OpenJDK的时...
Java开发者需坚守的十大基本准则
一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经...
用Java快速开发Linux GUI应用
<DIV id=csdn_tag_adstyle.1、为什么要用Java开发Linux GUI应用 1.1 Linux GUI应用开发现状 目前Linux操作系统在市场上呈现一种"叫好不叫座"的局面,在一定的程度上与在其上运行的好用的应用程序...
建立更好的 GUI
为应用程序创建一个图形用户界面(graphical user interface(GUI))的过程需要多个开发者和设计师紧密配合以达成设定好的目标。即使在配合最严密的产品小组中,这个过程也经常因为缺乏共同语言而受到影响,这种情...
云工具将Java EE带入Amazon EC2
“POJOs in Action”的作者Chris Richardson发布了云工具(Cloud Tools),这是一套在Amazon的弹性计算云(Amazon's Elastic Computing Cloud,即EC2)上部署和测试Java EE应用的工具,该工具基于Apache License 2.0...
Java程序员
隐藏在GIF图片中的Java“病毒”
在最近的“黑帽子”(Black Hat)网上技术交流会上,有黑客宣称找到了能够在gif图片中隐藏可执行java文件的方法。引用 During a recent webinar to promote the upcoming Black Hat briefings in Las Vegas, a...