预览模式: 普通 | 列表

[置顶] 我的家乡--图片

World Wind体系结构

附件
切换到幻灯片模式

World Wind(简称WW,中文直译为世界风),是NASA发布的一个开放源代码(Open Source)的地理科普软件(由NASA Research开发,由NASA Learning Technologies来发展),它是一个可视化地球仪,将NASA、USGS以及其它WMS服务商提供的图像通过一个三维的地球模型展现。

orld Wind提供两种发行版本:.net版和Java版。World Wind Java版是使用Java结合OpenGL开发。

World Wind的API主要是由接口来定义,最高等级的接口为WorldWindow。除此之外,还有以下几个重要的接口:
Glob...

查看全部...

标签: world Wind 

分类:WorldWind | 固定链接 | 评论: 0 | 查看次数: 32

新年快乐

祝CJW所有的朋友新年快乐,谢谢大家一直以来的支持!

查看全部...

标签: 新年 

分类:乱喷乱侃 | 固定链接 | 评论: 0 | 查看次数: 42

熬夜加班赶论文

加班熬夜写代码,状态奇好且兴致极高,但是写论文,唉[sad]。脑子和肚子里的墨水都快抽完了,还写不出一行字。虽然论文的课题非常熟,但写的东西远远达不到代码里那种看起来的艺术感,自己看得都来气!

距离上刑台的时间越来越少,也没有那份沉静的心来写,只是整天漫无目的的在网络上乱窜。

还是写代码爽!

查看全部...

标签: 毕业 

分类:乱喷乱侃 | 固定链接 | 评论: 0 | 查看次数: 32

两种工作,你会如何选择?

假设出现这样的情况:有两家单位,一为某研究院下属的软件公司。二为某机构的信息中心。软件公司开发任务量大,薪酬还可以。信息中心工作轻松,不需要开发,薪酬一开始比软件公司差点。

如果是你,你会如何选择?[loo]

查看全部...

标签: 工作 

分类:乱喷乱侃 | 固定链接 | 评论: 4 | 查看次数: 152

XFire构建client的几种方式

XFire构建客户端也有几种方式。

一,如果能够知道并得到service的类,那么可以在客户端中通过xfier的代理工厂生成service类。然后调用相应的方法。
[code]
package test.client;

import org.codehaus.xfire.client.XFireProxyFactory;
import org.codehaus.xfire.service.Service;
import org.codehaus.xfire.service.binding.ObjectServiceFactory;

import cn.cjw.serv...

查看全部...

标签: client XFire 

分类:SOA和webservice | 固定链接 | 评论: 0 | 查看次数: 89

RoR开始之路

附件
切换到幻灯片模式

前一段时间以前下载的RoR资料《Agile Web Development with Rails-Second Edition Version》拿出来看了看,由于对ruby的好奇很早以前就产生了,就是不知道现在起步会不会晚了。可是实在没有钱买这本书的中文版。所以只好看英文的了,就这几天的感觉来说,那个钱确实没有必要花,作者的写作水平确实可以,使得读者看这本书不需要很大的单词量,语言简单易懂,但又把知识点描述的很丰富。时间有限。这两天就看了一百多页吧。同时边看边写写代码。确实感受到“约定优于配置”的好处了。

顺便截个图。

查看全部...

标签: RoR 

分类:RoR | 固定链接 | 评论: 0 | 查看次数: 78

XFire构建服务端Service的两种方式

XFire构建服务端service的两种方式,一是用xfire构建,二是和spring集成构建。

一,xifre构建,确保把xfire的jar包导入到工程中或classpath。

1,service的接口类
CODE:

package cn.cjw.services.exchange;

public interface ExchangeService {
public double RMB2Dollar(double RMB);
}


2,service的实现类
[code]
package cn.cjw.services.exchange....

查看全部...

标签: SOA XFire 

分类:SOA和webservice | 固定链接 | 评论: 5 | 查看次数: 324

RadRails集成开发环境的配置

在Windows环境下开发rails的IDE比较好的是RadRails。现在RadRails作为aptana IDE的一个插件发布。

先从http://www.aptana.com/rails/下载aptana studio。安装一路next到底

打开aptana --> “help”-->“Open My Aptana”。选择“Plugins”。在“platform”选项卡中点击“Aptana RadRails”中的“get it”。从自动下载RadRails插件。

安装完后重启aptana。

配置RoR开发环境。新版本的aptana配置选项比较少:其实可...

查看全部...

标签: RoR RadRails 

分类:RoR | 固定链接 | 评论: 0 | 查看次数: 125
附件
附件
切换到幻灯片模式

作为RoR的入门书,《Agile Web Development with Rails 》可以说是经典。这本书的2版本是基于rails1.2。而3版本是基于rails2.0。电子书见附件(带书签)。

注意:这电子书只是beta,即是书中可能有些章节并为完全迁移到2.0,但大部分已经ok了,还有就是书中的图片可能大部分跟第二版一样,还没有更新。

查看全部...

标签: Web rails RoR Agile Development with 

分类:RoR | 固定链接 | 评论: 0 | 查看次数: 212

Ruby入门资料《everyday scripting with ruby》

附件
附件
切换到幻灯片模式

以“测试先行”和“敏捷开发”为思想写的书,书不厚,讲的知识不是很全面(和programming ruby比起来),但讲的很好。这本书让我想起了《Agile Java》这本书,它们都是以同样的思想来写的。

从网上下了个pdf,英文,带书签。详见附件。

查看全部...

标签: ruby 

分类:RoR | 固定链接 | 评论: 0 | 查看次数: 194

spring 异常:"beans": must match DOCTYPE root "null"

今天在用spring的时候,服务器启动的时候,一直在报:org.xml.sax.SAXParseException: Document root element "beans", must match DOCTYPE root "null"的异常。以前一直没有遇到过。

网上搜索,说是spring1.2和2.0版本不兼容的问题。可是我一直都是用myeclipse导入jar包,应该不可能发生这事,后来查看一下,发现就是还有一个spring的1.2的jar包,这个jar是通过xfire导入的。想着我的配置文件的DTD是2.0,所以就把spring1.2版...

查看全部...

标签: Spring Exception 

分类:Spring | 固定链接 | 评论: 0 | 查看次数: 198

XFire和CXF

XFire是当前J2EE领域非常流行的Web Service框架,以其卓越的性能和简单易用的特性博得了广大开发者的青睐。

XFire的优势:
基于STAX流模型的SOAP处理方式。更高的处理效率(相对于DOM处理)
简单易用的API。
快速把POJO导出为WebService。
方便的IN_JVM的测试。
对新规范的支持。
支持Spring容器。

目前的版本为1.2.6。

目前XFire已经演变为Apache的CXF项目。

查看全部...

标签: XFire cxf 

分类:SOA和webservice | 固定链接 | 评论: 0 | 查看次数: 148

任务调度框架Quartz和简单实例

Quartz是OpenSymphony在Job scheduling领域一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 1.6.2。

项目主页:http://www.opensymphony.com/quartz

quartz的核心概念:Job、JobDetail、Trigger、Calendar、Scheduler和ThreadPool等。

看一个简单例子:
SimpleJo...

查看全部...

标签: quartz 

分类:java | 固定链接 | 评论: 0 | 查看次数: 140

Spring与Struts的一种整合方式

一,配置spring。通过应用服务器启动spring的IoC容器。在web.xml中配置ContextLoaderListener加载bean配置文件。
[code]
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
<lis...

查看全部...

标签: Struts Spring 

分类:Spring | 固定链接 | 评论: 2 | 查看次数: 290