自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 回到深圳的感觉太好了

在香港大学和香港中文大学做了两场Sun University Day, 真是失望呀。在国内校园里做类似活动,每场三百人以上是很正常的数字,曾经在长春的一场,达到了是上千人的规模。而去香港之前,那边的同事就告诉过我们,香港的大学生对IT不如对金融感兴趣,曾经有另一个IT公司去校园做活动,打着金融业招聘的旗号,也就去了八十人,已经非常不错,所以,事前我们估计,象我们这种纯技术讲座到香港校园,每场40人

2008-03-19 23:50:00 3402

原创 好玩的Solaris工程师

Michael常年在外跑,在技术大会上总是能碰到一些非常兴奋的家伙们,他们往往都是第一次出差,来给普通开发者做技术讲座,看什么都觉得希奇。这种兴奋对Michael这种出差过度的人来说,已经很罕见了。Alex在南非的技术大会就遇到这么一群Solaris工程师,都有很多年的开发经验,但都是第一次出来做技术讲座,几乎都是兴奋的闲不下来。几个人守着一个展台,一旦有人来问问题,几个工程师一起围了上去

2008-03-19 23:48:00 2714

原创 为应用开发辩护

前几天和一些同事聚会,每人介绍了自己的背景,发现不少人的工作跨度都比较大,比如从开发转向测试,从应用开发转向底层开发。Max是做Java SE的安全方面开发的,说想到自己写的一部分代码能部署在全球那么多机器上,能被那么多人使用,就挺自豪的,这是应用开发所不能带来的感觉。有意思的几位从应用开发转向底层开发的工程师,说起转变的理由基本类似:应用开发需求变化太大,和行业结合太紧,技术含量不高,经常还

2008-02-20 11:17:00 2897

原创 你想得到什么样的纪念品?

每年Sun都会在开发者群中,校园中举办各种技术讲座。和其它大多数讲座一样,中间会送出很多纪念礼品,通常礼品会分为以下几类:1。技术相关类: 比如最近出版的技术书籍, 光盘...2。技术附件:光电鼠标,U盘,USB HUB, 网线盒...3。生活类:笔,水杯,帽子,T-Shirt,背包, iPod Shuffle...4。发烧友类:吉祥物,比如Duke, 以及一切印有Logo的物品。 每个开

2008-02-14 17:24:00 3164 2

原创 NetBeans Collaboration (二) :MSN, Gtalk,Yahoo的All in One 客户端

NetBeans Collaboration更有趣的应用是可以用它把自己所有的IM帐号都集中在一起, 作成一个All in One的客户端. 这篇介绍里只实验了MSN, Gtalk 和Yahoo的帐号. 用NetBeans Collaboration建立All in One的IM客户端步骤如下: 在Collaboration Server 上配置Gateway.

2008-01-16 23:41:00 4984

原创 NetBeans Collaboration (一):建立企业内部开发IM环境

NetBeans中有个很有趣的插件,Developer Collaboration (http://collab.netbeans.org),这个工具的目的如下: 提供客户端的XML Messaging Protocal的Java开源实现。 提供在NetBeans平台上的功能丰富的,灵活的,安全的Collaboration框架

2008-01-16 23:39:00 4959 3

原创 软件的钱景

针对我的"软件开发的前(钱)景"问题, 星耀给了如下回复:"The primary money for software will be in the services. This is true for all software: movie, music, games, books, or computer software. The days of licensing fees are

2008-01-09 19:38:00 3982 3

原创 正版软件,盗版软件和免费软件

我买的第一个正版软件是金山词霸,是2000年初的事情了,金山公司推出38元的震撼价,把其它几种电子词典一举扫出市场,当时我觉得这个软件是如此便宜,还买了两套寄给了在美国的同学和妹妹,只是邮寄的时候费了些事情,记得当时还要出口证明什么的,后来想了个办法,拆掉包装,把光盘放在了贺卡里才寄了出去。2007年开源软件正如火如荼,我却从网上又买了金山词霸,这次价格是98元,而且是折后的,考虑到货币贬值,

2008-01-09 19:22:00 5416 7

原创 用Java EE 5实现的网上书店实例文件下载- (NetBeans 6.0)

这个下载文件是"用Java EE 5实现的网上书店实例"的更新版本, 原来版本是在NetBeans 5.5.1上开发, 新版本是用NetBeans 6.0开发,并且增加了jMaki实现的Web层. 下载地址: http://developers.sun.com.cn/blog/ada/resource/javaee_bookshop_nb6_zh_CN.zip 

2007-12-14 13:18:00 5037 4

原创 NetBeans 6正式版发布了

今天终于等到了NetBeans 6的正式版发布,从三年前开始使用NetBeans, 一路看着NetBeans从最开始的4.1到今天的6.0,版本更新速度越来越快,功能也越来越强大。 NetBeans 6中包含了几乎所有Java开发中的功能, 从Java SE到Java ME和Java EE, NetBeans上也支持C/C++的开发。NetBeans可以运行在Windows, Linux, S

2007-12-04 11:52:00 3962 1

翻译 技术课堂上的文化差异

Min Brown给公司培训“Solaris Internal”。通过对同一个问题的反应,发现了不同地方的人差异,这种比较也许有些争议,但是值得想想。Brown在班上问一个问题:“今天星期几?”下面是不同地方的人的回答:中国(北京):班里一片寂静。印度(班加罗尔):回答“Yes"。捷克(布拉格):有人会笑,反问”为什么,你不知道吗?“。俄罗斯(圣披得堡):班里会回答”星期一“,并且试图解释

2007-11-28 15:32:00 2762 4

原创 Solaris平台上如何知道某个端口被哪个进程和应用程序占用?

我经常在Solaris服务器上启好几个Tomcat和GlassFish, 会遇到"端口"被占用的错误, 很难直接用命令得知这个端口到底被哪个进程或者应用程序占用了, Alex给了我三个解决方案。附带说一句,我只尝试了第一种方案,相当的好用。而Alex愿意花时间找解决方案,却不愿意花几分钟把这些好东西写出来,结果就是被我发表出来。功劳还是要归Alex Peng.第一种方案:1。使用下面she

2007-11-23 18:38:00 7268 2

原创 有信念是好事,也是坏事

公司里技术分两大类,Solaris和Java。工程师们各自有各自的阵营,通常井水不犯河水。Solaris工程师觉得Java工程师写的技术文章都挺花哨的,而Java工程师觉得Solaris工程师写的东西挺晦涩。最近管理层让每个人都要在自己的机器上重新安装刚发行的Solaris版本,结果就折腾了我们这批做Java的,一堆问题抛向了Solaris的工程师,对话很有趣。Java工程师:“这个问题Sol

2007-11-21 19:20:00 2567

转载 "GlassFish--开源的Java EE应用服务器"序言

194GlassFish开始于2005年6月,3或者说开始于1999年6月,3这取决于你如何看待它.a3a3c3ac333c333a3a3 1952005年6月Sun公司宣布将为JavacEEc5的参考实现及其商业产品SuncJava

2007-11-14 10:54:00 3237

原创 用Java EE 5实现的网上书店实例

用Java EE 5实现的网上书店实例  李力 (ada.li@sun.com) 2007/10/23 

2007-11-13 18:08:00 8663 11

翻译 GlassFish FAQ

  GlassFish可以使用在AIX平台上吗? GlassFish V2 可以在 Solaris Sparc, Solaris x86, Windows, Linux 和 Mac 上使用,下一个版本,大约明年发布,将会支持 AIX。 GlassFish v3 模块化体系结构是基于OSGI吗? 目前 GlassFi

2007-11-13 17:45:00 7502

原创 AJAX框架 jMaki (三) – 用日历(Calendar)和表格(Table)实现的Blog首页

下面使用jMaki中的Yahoo Calendar和Yahoo DataTable 来建立一个迷你Blog首页。这个小程序可以在选择日历的某个日期后,Data Table中只列出这个日期所发表的文章。jMaki中的Yahoo Calendar和Yahoo DataTable 都是Yahoo UI Library 中的控间, jMaki的作用只是在现有的控件之上作了一些包装(wrapper)

2007-09-13 15:58:00 5070 1

原创 AJAX框架 jMaki (二) – 鱼眼(FishEye)实例

下面给出一个鱼眼(FishEye)的例子。FishEye的效果如同放大镜,当鼠标在图像上滑动的时候,图像会放大或者缩小。(一)在netBeans中实现鱼眼(FishEye)的步骤:1. NetBeans 菜单”文件”-”新建项目”.在出现的”新建项目”窗口中,”类别”选择”Web”, 项目选择”Web应用程序”.点击”下一步”2. 在”新建项目窗口中”, “项目名称”中输入”j

2007-09-13 15:47:00 6409 3

原创 AJAX框架 jMaki (一) - 介绍及安装

一。jMaki介绍jMaki是一个开源的AJAX框架,提供轻量级的模块来创建以JavaScript为中心的AJAX的Web应用程序。这个Web应用程序可以使用Java, Ruby, PHP, 以及Phobos来开发。(Phobos是一个运行在Java平台上的Web应用程序环境, 目前支持JavaScript运行在服务器端的Java平台上,也是java.net上的一个开源软件)J

2007-09-13 15:40:00 4403

原创 用NetBeans IDE 实现远程部署

 NetBeans IDE 5.5.1 目前集成了以下几种服务器 BEA Weblogic Server 9 Jboss Application Server Sun Java System Application Server Tomcat 5.0 或者Tomcat 5

2007-09-03 18:46:00 7979 7

原创 AJAX与JSF实现带进度条的批量上传文件实例

一。NetBeans 5.5.1 中的样例:在NetBeans 5.5.1中自带了一个“文件上载“的例子,使用这个例子,请先下载并安装以下软件: JAVA SE 5 (JDK 1.5) 及以上版本(http://java.sun.com/javase/downloads/index.jsp ) NetBeans 5.5.1(htt

2007-08-27 18:37:00 9757 6

转载 什么样的技术文章吸引人?

毕业工作了几年后,就不再看中文的技术书籍了(比较好的翻译除外),一个是剪刀加桨糊的编著类非常多,一个就是掉书袋,一大堆的概念名词,看完却不知道这种技术能干什么。不管别人是不是说我崇洋媚外,我确实觉得国外的技术文章整体水平相对国内,强得不是一丁半点儿。 看到过一篇文章对比东西方的思维差异,西方喜欢从个体的案例研究出发,最后归纳出一个结论。而东方则喜欢提纲举目张,理论先行,最后才是论据。所以,很多

2007-08-22 16:30:00 2644 4

原创 (六)Java Ee平台上实现Web服务及多种客户端实例-小结

(六)Java Ee平台上实现Web服务及多种客户端实例-小结问题解决在开发过程中,可能会遇到以下问题:1.错误信息: javax.xml.ws.WebServiceException: Failed to access the WSDL at: http://localhost:80

2007-08-21 20:12:00 4099 4

原创 (五)Java EE 5实现Web服务(Web Services)及多种客户端实例-移动客户端

(五)移动客户端(mobile client)调用Web服务准备及安装软件1。JAVA SE 5 (JDK 1.5)及以上版本(http://java.sun.com/javase/downloads/index.jsp )2。NetBeans 5.5.1 (http://zh-cn.netbeans.org/index_zh_CN.html )3。NetBeans Mobilit

2007-08-21 20:10:00 3939 1

原创 (四)Java EE 5实现Web服务(Web Services)及多种客户端实例-胖客户端

(四)胖客户端(rich client)调用Web服务胖客户端,相对于瘦客户端来说,有着界面丰富,操作速度快,功能强大等优点. 目前国内比较流行的炒股软件,比如钱龙,大智慧, 同花顺,都属于胖客户端类. 而胖客户端的缺点在于升级成本高等.准备及安装软件1。JAVA SE 5 (JDK 1.5)及以上版本(http://java.sun.com/javase/downloads/inde

2007-08-21 20:07:00 4314 2

原创 (三)Java EE 5实现Web服务(Web Services)及多种客户端实例-瘦客户端

(三)瘦客户端(thin client)调用Web服务瘦客户端指采用浏览器作客户端, 而代码实现通常采用Web应用程序. 准备及安装软件1。JAVA SE 5 (JDK 1.5)及以上版本(http://java.sun.com/javase/downloads/index.jsp )2。NetBeans 5.5.1 (http://zh-cn.netbeans.org/ind

2007-08-21 20:04:00 5063 7

原创 (二)Java EE 5实现Web服务(Web Services)及多种客户端实例-实现Web服务

(二)JAVA EE 5平台上实现Web服务实例(模拟股票行情机)JAVA EE 5平台上的JAX-WS J2EE 1.4平台上实现Web Services的是JAX-RPC, 而到了JAVA EE 5上, 重新命名为JAX-WS. JAX-RPC与JAX-WS最大的不同是编程模式的差别。 JAVA EE 5采用了JAVA SE 5 的Java语言新特性,在JAX-WS使用了大量的标注

2007-08-21 20:01:00 9449

原创 (一)Java EE 5实现Web服务(Web Services)及多种客户端实例-原理

(一)Web服务(Web Services)原理一个 实时的股票报价的Web服务在讲Web服务之前,先看一个实时的股票报价的Web服务。http://www.webservicex.net/stockquote.asmx?op=GetQuote在symbol栏中输入中国工商银行的股票代码“601988.SS”(中国沪市的后缀是SS, 比如中国银行601988.SS,深市后缀是S

2007-08-21 19:56:00 4553 1

原创 仿真器(emulator)和模拟器(simulator)的区别

维基百科上对仿真器(emulator)和模拟器(simulator)的解释如下:仿真器(Emulator),又称仿真程序,在软件工程中指可以使计算机或者其他多媒体平台(掌上电脑,手机)能够运行其他平台上的程序,常被错误的称为模拟器。仿真器多用于电视游戏和街机,也有一些用于掌上电脑。仿真器一般需要ROM才能执行,ROM的最初来源是一些原平台的ROM芯片,通过一些手段将原程序拷贝下来(这个过程一般

2007-08-15 15:12:00 22605 8

原创 (七)Java游戏部署在Palm Os平台仿真器(Access)

由于Palm OS被Access公司收购,因此Palm OS 也被另命名为Garnet OS。但在这一小节的介绍中,依然采用Palm OS的称呼。准备软件:从Access网站(http://www.access-company.com/developers/downloads/index.html)上下载 "Garnet OS Development Suite, Version

2007-08-14 20:13:00 3552

原创 (六)Java游戏部署在BREW平台仿真器上(Samsung)

准备软件:1。Samsung Java SDK (http://developer.samsungmobile.com/Developer/resources/board_list.jsp)安装软件:1。将samsungSDK_1.0.2.zip解压缩后,可以看到SamsungSDK_20070725.exe文件.执行这个文件,在安装过程中,选择”NetBeans Plug-in”2。之后还

2007-08-14 20:08:00 3257 1

原创 (五)Java游戏部署在Windows Mobile平台仿真器(Microsoft)

前面几种平台,都可以集成到NetBeans IDE开发环境中. 很遗憾的是, 目前NetBeans还没办法集成Windows Mobile平台的仿真器. 可以采用不同于前面平台的方式,把Java程序部署在Windows Mobile平台的仿真器上.准备软件:1。下载"Windows Mobile 6 Localized Emulator Images"(http://www.microsoft

2007-08-14 20:05:00 4454

原创 (四)Java游戏部署在BlackBerry仿真器上(RIM)

准备软件:1。下载 BlackBerry Java Development Environment v4.2.1 (http://na.blackberry.com/eng/developers/downloads/jde.jsp) 安装软件:1。运行BlackBerry_JDE_4.2.1.exe,安装目录,例如:C:/Program Files/Research In Motion/Bla

2007-08-14 19:58:00 3175 1

原创 (三)Java游戏部署在Symbian平台仿真器上(Nokia)

准备软件:1。下载 Series 80 Platform SDKs (http://forum.nokia.com/main/resources/tools_and_sdks/index.html#java), 这个SDK包括两部分,我们只需要下载MIDP部分"Series 80 Developers Platform 2.0 SDK for Symbian OS, for MIDP (59M

2007-08-14 19:53:00 3736

原创 (二)Java游戏部署在Linux平台仿真器上(Motorola)

准备软件:1。下载 Motorola Java ME SDK v6.4 for Linux OS Products (http://developer.motorola.com/docstools/sdks/linux64/)安装软件:1。解压缩linux_64_SDK.zip, 例如,解压缩后的文件放在c:/java/Motorola目录下2。打开NetBeans, 选择菜单”工具”->"Ja

2007-08-14 19:48:00 3367

原创 (一)NetBeans IDE上的Java手机游戏例子

准备软件:1。下载Java SE 5.0或以上版本(http://java.sun.com/javase/downloads/index_jdk5.jsp )2。下载NetBeans IDE 5.5.1 (http://zh-cn.netbeans.org/ )3。下载NetBeans Mobility Pack for CLDC (http://zh-cn.netbeans.org/ ) 安装软

2007-08-14 17:32:00 5800

原创 Java游戏程序部署在不同平台的手机模拟器上

手持终端设备,包括手机,智能手机,掌上电脑等等。手持终端设备平台类似于计算机中的操作系统,目前比较广泛见到的有以下几种1。Linux:2。Symbian:3。BlackBerry:4。Windows Mobile:5。BREW: 6。Palm OS:不同平台上的游戏程序,存在着不兼容的问题。而Java语言的跨平台特性,在手持终端设备得到很好的体现和应用。很多平台供应商,比如微软,高通,和手机制造

2007-08-14 16:42:00 4903 3

转载 用JSP实现基于Web的RSS阅读器

转贴自己的原创:用JSP实现基于Web的RSS阅读器(http://blog.csdn.net/javachannel/archive/2006/06/28/846826.aspx )

2007-08-11 05:30:00 2092

jMaki Plug-in for NetBeans 5.5

jMaki Plug-in for NetBeans 5.5

2007-09-13

shale-remoting jar

shale-remoting 1.0.4

2007-08-27

rome-0.8

rome jar for RSS

2007-08-27

Java BluePrints AJAX Components jar

Java BluePrints AJAX Components AJAX

2007-08-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除