Java究竟怎么玩?

天地程序已定棋,人间大数待变局

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  307 随笔 :: 1 文章 :: 86 评论 :: 15万 阅读

06 2008 档案

摘要:对于最近有关 Java 即将退出历史舞台的传言,您可能想知道在这个时候放弃使用 Java 平台并转而使用更新的技术是否时机成熟?在作出您的判断之前,请先回顾并查看一下 Java 生态系统以及它的竞争者,看看这些传闻是否站得住脚。换而言之,了解整个 Java 世界目前的现状,并客观公正地评判这个平台。 在学生时代,我们可能会想起 Thomas Malthus 所做的预言,他认为人类赖以生存并继而形成人类文明的农业体系,可能无法再承受人口数量的不断攀升,另一方面,这种情况将不可避免地造成严重的后果,通常会引起巨大的灾难或其他自然灾害。他这样写道:若对人口数量不加限制,将呈几何比例增长。而人们赖以生 阅读全文
posted @ 2008-06-22 18:55 cping 阅读(369) 评论(0) 推荐(0) 编辑

摘要:1、OSCache是什么? OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的缓存解决方案。2、OSCache的特点 (1) 缓存任何对象:你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对象都可以缓存。 (2) 拥有全面的API:OSCache API允许你通过编程的方式来控制所有的OSCache特性。 (3) 永久缓存:缓存能被配置写入硬盘,因此允许在应用服务器的多次生命周期间缓存创建开销昂 阅读全文
posted @ 2008-06-18 23:17 cping 阅读(365) 评论(0) 推荐(0) 编辑

摘要:源码较长,请自行下载,已打包入jar中。 下载地址:http://download.csdn.net/source/501281 此示例根据日本Hudson公司推出的炸弹人游戏改编而成,采用Java实现,运行于pc平台下。需要声明一点的是,本例是将我早期一个未完成游戏代码补全而成,所以架构比较混乱,有兴趣扩充的朋友请自行调整源码,建议至少将role及map类分别处理:)。 此版本共设置有5关,地图随机生成,每关敌人固定。 [D]键或[Del]为埋雷,[Q]键为重启 ______________________________________... 阅读全文
posted @ 2008-06-17 22:26 cping 阅读(828) 评论(0) 推荐(0) 编辑

摘要:回顾20世纪晚期--准确地说是1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统 一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工人多年来所使用的建筑设计图一样。 到了21世纪- -准确地说是2003年,UML已经获得了业界的认同。在我所见过的专业人员的简历中,75%都声称具备UML的知识。然而,在同绝大多数求职人员面谈之 . 阅读全文
posted @ 2008-06-12 00:21 cping 阅读(178) 评论(0) 推荐(0) 编辑

摘要:程序员应是创造者,创造0与1世界中万物万象。程序员也应是毁灭者,毁灭0与1世界中一切令人厌恶的存在。——cping1982——————————————————————————————俗语云“流氓会武术,谁都挡不住”。在编程的世界中,这种情况依旧存在,而且比之现实世界还有过之而无不及。不信你看病毒(含木马)、外挂、流氓插件这许许多多优秀程序员的“杰作”充斥互联网上,而且愈演愈烈,大有燎原之势,试问现实世界中,流氓有他们那么嚣张吗?即使那么嚣张,发展能有这么快吗?且不但嚣张,投身其中的“有志青年”还个个事业有成,虽然跻身富豪行列者还寥寥可数,比之我等小程序员们,却也可谓功成名就,家财颇丰了。但无论 阅读全文
posted @ 2008-06-07 19:08 cping 阅读(344) 评论(0) 推荐(0) 编辑

摘要:问题的起源 每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII码, 中国的 GB2312-80,日本的 JIS 等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用。字符编码集按长度分为 SBCS(单字节字符集),DBCS(双字节字符集)两大类。早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了 LANG, Codepage 等概念。但是由于各个本地字符集代码范围重叠,相互间信息交换困难;软件各个本地化版本独立维护成本较高。因此有必要将本地化工作中的共性抽取出来,作一致处理,将特别的本地化处理 阅读全文
posted @ 2008-06-06 20:15 cping 阅读(150) 评论(0) 推荐(0) 编辑

摘要:你信命吗? 在这个崇尚科学的世界中,这种问题似有些可笑,甚至于有些傻。但我们的祖先们,却曾为此沉吟求索,绞尽脑汁,穷千年智慧渴望找寻答案。 命相、星相以及风水地理,因此应运而生;它们也确曾在我们传统社会数千年的时光中,起到过举足轻重的作用。 到了现代,由于很多理论与现代科学观点不相符合,甚至于与科学相违背,所以今人通常把这些统而化之的称作——封建迷信。 真的是迷信吗? 那么我问你,为什么有的人一出生就吃好住好,头脑聪明,工作顺心,娇妻灵儿,名扬四海;可有的人却其貌不扬,家徒四壁,无父无母,丧妻丧子,终其一生碌碌无为。为了一碗饭,一间屋,奔波,拼命,直到死去。 这些真的毫无原因可寻?若如此,莫非 阅读全文
posted @ 2008-06-06 20:11 cping 阅读(252) 评论(0) 推荐(0) 编辑

摘要:清风掠地,吹散鲜血气息。旭日东升,月光悄然隐退,似乎也不忍心再看这人间炼狱。 霓红色的阳光映照在孙策与祖郎交锋战场之上,然物是人非,平地上只剩三三两两,不足十余山越残兵在收敛同伴遗骸,孙策早已不见踪迹。 至于泾县大帅祖郎,则痴呆般瘫倒在地,手中还紧紧握着已碎为铁渣的开山钺残体。 突然,一名面容憔悴的小兵走到他近前,想要搀扶他离去。 “鬼!你是鬼!求求你别杀我~别杀我~!” 祖郎歇斯底里的咆哮着,发疯似推开小兵,仿佛在恐惧什么本不应不属于这世上的存在。 小兵摇了摇头,无奈的叹口气,悄然退下。整个地方都静下来,死一般的宁静,冷风吹过,压榨本已胆寒的灵魂,时间也为此停下脚步,人们的思绪又被其牵扯,带 阅读全文
posted @ 2008-06-06 20:10 cping 阅读(175) 评论(0) 推荐(0) 编辑

摘要:Yahoo!的Exceptional Performance团队为改善Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。 Excetional Performance团队总结出了一系列可以提高网站速度的方法。可以分为7大类34条。包括内容、服务器、cookie、CSS、JavaScript、图片、移动应用等七部分。 其中内容部分一共十条建议: 一、内容部分 尽量减少HTTP请求 减少DNS查找 避免跳转 缓存Ajxa 推迟加载 提前加载 减少DOM元素... 阅读全文
posted @ 2008-06-04 20:54 cping 阅读(116) 评论(0) 推荐(0) 编辑

摘要:一个用Swing实现的java气泡提示效果。运行效果如下图: package org.loon.swing.display; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.awt.GraphicsEnvironment; import java.awt.Insets; import java.awt.Rectangle; import javax.swing.BorderFactory; import javax.swing.Icon; import java... 阅读全文
posted @ 2008-06-04 20:35 cping 阅读(1424) 评论(0) 推荐(0) 编辑

摘要:Struts 是基于Model 2之上的,而Model 2是经典的MVC(模型-视图-控制器)模型的Web应用变体,这个改变主要是由于网络应用的特性--HTTP协议的无状态性引起的。Model 2的目的和MVC一样,也是利用控制器来分离模型和视图,达到一种层间松散耦合的效果,提高系统灵活性、复用性和可维护性。在多数情况下,你可以将 Model 2与MVC等同起来。下图表示一个基于Java技术的典型网络应用,从中可以看出Model 2中的各个部分是如何对应于Java中各种现有技术的。 在利用Model 2之前,我们是把所有... 阅读全文
posted @ 2008-06-03 21:27 cping 阅读(200) 评论(0) 推荐(0) 编辑

摘要:孙坚方到鲁阳十里开发,却早见袁术率队迎接。 要说袁术一族,四世三公,家门鼎盛,古往今来像袁家这样的望族简直凤毛麟角。 左思《咏史》道“金张籍旧业,七世珥汉貂”,汉书中赞叹金日禅家族“七世内侍,何其盛也”,而金家也不过七代人都任侍中之职(皇帝私人顾 问,唐朝时为正二品官)。可是袁术家却连续四代出过大司马、司徒、司空这样正一品官职,且“门多故吏”,当时汉朝有70%以上的官员都或多或少与袁家有所 交往。加上袁术又是袁家嫡子,甚至连他那二奶生的大哥袁绍他都看不上眼,更不要说其他人,袁术可谓狂的没边。 但这次袁术竟然主动出迎孙坚,真可说是件骇人听闻的奇事,如果谁评选个“大汉朝七大不可思议事件”,我想肯定 阅读全文
posted @ 2008-06-03 21:22 cping 阅读(151) 评论(0) 推荐(0) 编辑

摘要:本文将介绍 Java™ Platform, Enterprise Edition (Java EE 5) 的一种设计方法,它利用了 Enterprise JavaBeans™ (EJB) 3.0 新的 Java Persistence API (JPA)。JPA 提供了一种标准的对象关系映射解决方案,该解决方案避免了依赖第三方框架(如 Hibernate)。您将看到示例应用程序的详细内容,其中验证了本方法并阐明关键设计决定。 期待已久的下一版本 Java EE 5 即将发布(参见 参考资料 获得规范和预览版的链接)。Java EE 5 许多新功能都包含经过修补的 EJB 架构,其突出特性之一. 阅读全文
posted @ 2008-06-02 20:28 cping 阅读(177) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示