自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

moneyice的专栏

学以致用,用而促学

  • 博客(121)
  • 资源 (5)
  • 收藏
  • 关注

原创 使用 JQuery+json 获取163 股票信息

1 希望能实时查看股票信息变化,比较了新浪,网易,yahoo的股票API, yahoo 延迟15分钟, 新浪的返回数据是 csv格式, 网易返回的是 json 格式。所以选用了网易的股票API。2 查询股票信息 使用如下格式的请求http://api.money.126.net/data/feed/1000002,1000001,1000881,money.api股票代码之

2012-08-17 14:02:20 13625 1

原创 JIRA 开发环境配置

<br />1 下载 Jira standalone 版本<br />  下载地址<br />    http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa<br />   下载EXE版本里面自带Tomcat, 也可以下载 ZIP 版本,然后配置到自己的Tomcat下。<br />2  下载Atlassian Plugin SDK<br />http://confluence.atlassian.com/display/D

2011-01-26 14:39:00 5248 1

原创 支持微软SilverLight2 开源项目Eclipse4sl发布

微软正式发布Silverlight 2.0,它是业界对于开发与发布网络应用程序及网络媒体最具深远影响的解决方案。Silverlight2.0的发布带来了能让设计人员与开发人员紧密合作的新特性,从而让自己的发布资源更为显露,提高了访问量及用户体验。微软SilverLight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface A

2008-10-15 14:31:00 3367 3

原创 Eclipse中国培训计划

基础 Eclipse RCP ------------------------------------------------------------------------------------------ 中国, 北京, 2008年11月3日-6日中国, 西安, 2008年11月10日-13日中国, 大连, 2008年11月10日-13日中国, 深圳, 2008年11月17日-

2008-09-25 13:36:00 2854

原创 使用 Eclipse Memory Analyzer 检测内存泄漏问题

         本文是关于在开发Talend RCP 过程中碰到一个内存溢出问题的解决方案。使用的检测软件为Eclipse Memory Analyzer (http://www.eclipse.org/mat/),是一个开源免费的内存分析工具,目前为eclipse的孵化项目,也是一个eclipse RCP.Talend一款开源的ETL软件,提供数据集成服务。基于eclipse RC

2008-07-12 17:32:00 49940 7

原创 GEF的一个NPE bug

使用eclipse3.3过程中,如果出现如下GEF的bug, 就只能能到eclipse3.4解决了。 java.lang.NullPointerException    at org.eclipse.gef.EditDomain.loadDefaultTool(EditDomain.java:188)    at org.eclipse.gef.tools.AbstractTool.handl

2008-05-31 20:32:00 2264

原创 GEF的一个NPE bug

使用eclipse3.3过程中,如果出现如下GEF的bug, 就只能能到eclipse3.4解决了。 java.lang.NullPointerException    at org.eclipse.gef.EditDomain.loadDefaultTool(EditDomain.java:188)    at org.eclipse.gef.tools.AbstractTool.handl

2008-05-31 20:32:00 2209

原创 eclipse的热编译功(hot code replace)能失效

      使用eclipse调式的时候发现热编译功能失效,断点等功能不受影像。      解决办法:      1 关闭eclipse      2 在workspace的目录下,打开.metadata/.plugins目录,删除org.eclipse.core.runtime。      3 启动eclipse, 功能恢复。 

2008-02-21 13:35:00 5876 2

原创 eclipse Job 使用案例

使用CVS 链接地址  :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse用户名anonymouscheckout 插件项目 org.eclipse.ui.examples.job 的源代码。使用效果如下: 可以学习所有的Job 案例。

2008-01-10 15:17:00 3565

原创 在eclipse中集成自定义的执行任务

       因为实在没有充裕时间,本文的内容只能点到即止。    在ecipse中,一个任务的运行可能有几种方式可供选择,最常用的就是”Java Application”,”Junit”,”Eclipse Application” 等。运用eclipse的插件机制,可以在其中定义自己的任务类型。    以TOS(Talend Open Studio, http://www.talen

2008-01-03 13:21:00 6207 1

原创 eclipse插件关系分析器

最近发现了一个工具,可以用来分析eclipse插件之间的依赖关系。它是eclipse 孵化器(PDE Incubator)项目中的一个,目的是协助插件开发,列出插件之间关系的outline. 这个插件使用gef做的,所以需要安装相关的gef插件。     网址:http://www.eclipse.org/pde/incubator/dependency-visualization/index

2007-12-29 15:29:00 3520

翻译 1.7~1.8

 1.7.正确的参与        那些来自于财富500强的经理,无论是总裁还是教练都很乐于参与。我认为在某些层面上他们知道自己与普通员工或者队员有一定的距离,通过这种强制性的参与可以很好的克服这种缺点。这从某些方面解释了为什么需要如此多的微型经理;早期那些能力差的经理总是滥用职权(在极端的情况下,他们会通过责备下属来赢得周围的注意)。那些没有安全感的经理容易滋生出这样的情绪:在工业革命中

2007-04-30 01:39:00 3773

翻译 1.6 压力和困惑

1.6. 压力和困惑    对于那些项目管理的新手来说,他们害怕的是成功通常需要做出许多变化。一个新项目建立的目的就是通过修改、构建或者销毁某些事情来改变周围的世界。除非是某些特殊情况,否则维持现状会被认为是一种失败的结果。世界一直在改变,如果一个web站点或者其他项目不能和它以前的一样好,就意味着这个项目已经过时了,出现这种失败结果的原因或者是目标出现了偏差或者是项目的执行方式出了问题。

2007-04-29 00:38:00 4125 1

翻译 1.5 项目管理中的平衡艺术

 1.5 项目管理中的平衡艺术        通常很难发现一名出色的项目经理,这是因为项目经理需要在各种不同的态度之间维持一种平衡的状态。汤姆彼得在他的文章“追求完美的项目经理”中把这些矛盾的态度称为困难的抉择。可以说这个名字用得恰到好处,因为不同的情形需要不同的行为。这意味着一名项目经理部不仅需要了解这些矛盾的特性,而且还要培养自己的本能以便于在适当的时候做出适当的行为。这使得项目管理成

2007-04-26 23:42:00 3483

翻译 1.4 微软的程序和项目管理

1.4微软的程序和项目管理在80年代后期,微软面临的一个问题就是如何协调各个部门的工程成果和市场、业务之间的关系(这可能仍然是包括微软在内的许多公司所面临的问题)。有一个叫 Jabe Blumenthal的人意识到应该存在一个专门的职位来扮演领导和协调的角色。拥有这个职位的人应该参与从项目开始的计划阶段,一直到项目测试的最后一天。能够胜任这个职位的人应该具有很强的技术能力去赢得与其共事的程序员的尊

2007-04-26 08:57:00 3364

翻译 1.3 项目管理的角色

        项目管理可以看作是一种职业,一种工作,一种角色或者一种行为。有些公司的项目经理 ,其职责是监督整个 200人的项目。还有一些公司使用了一种称之为一线初级经理的头衔,每个一线经理都只是负责整个项目的一部分。在不同的公司里,项目管理可以是一个非正式的角色(需要的话,任何人可以在任何时候都能成为项目经理),也可能是非常明确的角色 ("文森特,克劳德和拉斐尔都是专职的项目经理),这主要取决

2007-04-25 08:51:00 3768

翻译 1.2 web开发,厨房,急诊室

        这里存在的一个问题就是历史之间不是互相联系的。正是由于这种问题的存在,所以很难保证以往的经验教训能够在几十年内都适用,尤其是对于那些和今天看起来很不一样的工作。一种变通的方法就是和各种有趣的现代项目作比较,虽然这并不拥有历史工程的庄重,但是它能够带来许多亲身的体验和心得。通常情况下,第一手的材料能够为人们提供足够的信息,从而将不同的想法联系起来。       举例来说,一个we

2007-04-23 23:53:00 3235 1

原创 在emf 中保存特殊字符

       执行Resource.save();的时候,输入的参数要HashMap中要设置属性XMLResource.OPTION_XML_VERSION=“1.1”

2007-04-23 21:59:00 2639

原创 使用Simian检查Java项目中冗余代码

    Simian UI 是一个用来发现重复代码的eclipse插件,对于改善设计,消除冗余代码很有帮助。使用eclipse的Help->Software Update进行安装。站点地址为:http://www.integility.com/eclipse/安装后,按照提示重新启动eclipse.1 在希望进行分析的项目上点击右键,选择Simian->Add Simian to

2007-04-19 16:31:00 12464 3

原创 使用DecoratedField装饰SWT Control

 DecoratedField用来实现对Control的装饰,可以为button,combo,text等控件做出如下效果。控件边上提示的种类有4种,分别是Proposal, Required, error, warning.代码很简单:package jface;import org.eclipse.jface.fieldassist.DecoratedField;impo

2007-04-05 09:30:00 5027

翻译 项目管理艺术 1.1

  1.1    利用历史        项目管理作为一种概念,可以追溯到很久的历史。当回想起人类文明史上所取得的成就时,你会发现我们有几千年的项目经验可以学习。我们可以用一条虚线把今天的软件开发者和埃及金字塔的建造者或者罗马水渠的设计者们连接起来。在不同的时代里,项目经理扮演着类似的角色,那就是把技术应用到属于他们的时代的问题上。然而在今天,当许多人想尽办法来改善他们的web和软件开发项目的

2007-03-31 22:48:00 3358 1

翻译 项目管理艺术 第一章

第一章 项目管理简史(你为什么应该关心这些事情)        在许多公司,领导项目的人并不拥有项目经理的头衔,其实这并没有关系。无论是程序员、经理、团队领导者、测试者、还是设计者,无论他们是独自工作还是带领一个团队,他们都在自己日常的工作中管理着项目。在那一刻,这些区分显得微不足道。在本书中,我的目的是为了捕捉那些能够促使项目获得成功的因素以及那些人是如何把项目带向成功的。这些管理项目的核心

2007-03-31 18:42:00 2362 1

原创 Eclipse 相关技术面试题

   以下的题目都很简单,但是要用英文口语回答。1.         怎样创建View2.         列举几种Action的扩展点3.         Display.getCurrent().asyncExec(runnable);Display.getCurrent().syncExec(runnable); 什么时候使用,有什么区别。4.         如果某个操作很

2007-03-21 23:24:00 7933 1

翻译 翻译 项目管理艺术 前言

 前言        在英语中我最喜欢的一个词就是怎样。这是怎样工作的?这是怎样完成的?他们是怎样做的?每当我看到一些有趣的事情,我就充满了这些疑问,当然这些问题都离不开这个看似简单但却充满活力的词。并且我发觉这些问题的大部分答案都是在关注人们是如何发挥他们的才能与智慧,而不是如何应用专业的知识或者理论。       经过多年的工作以及和其他经理、程序员、设计者的经验的比较,我得出

2007-03-16 23:48:00 2683

翻译 翻译 项目管理艺术 2.5-2.6 第二章 大结局

 2.5 计划起作用的必要条件既然明白了计划难以维持的原因,那么我就给出对任何项目计划来说能够最小化风险,最大化收益的建议。这些方法和行为贯穿了那些反映计划真实本质的惯例角色和背景。因为计划表现的是项目的整体性,唯一有效的使用计划的方法就是认识到那些促使项目成功的一切必要条件。这是一件交叉领域任务,不仅局限于工程或管理活动。l         里程碑长度要适应项目的可变性。预期的变化越

2007-03-12 13:00:00 2192 1

翻译 翻译 项目管理艺术 2.4 这是个大块

  2.4 计划为什么失败    任何事情都可能出错,而项目计划最容易成为替罪羊。如果一个人随意评估,漏掉需求,或者被车撞了,都是由计划(或者计划的负责人)来承担责任。如果国家的电力供给停止10天,或者团队里最好的程序员得了大病,有人就一定会说,“看吧,我告诉过你计划不可行。”然后就在计划制定者面前摇动手指。这虽然不公平,但总在发生。人们厌恶计划,把它置于一种不可达到的程度。即使是最好

2007-03-12 12:26:00 3368

原创 将GEF模型显示保存为图片

        项目需求,要把GEF模型在editor中的显示保存为一张图片,便于预览或在文档中使用。研究了GMF的代码,它使用AWT来进行图片的输出,所以在中间作了一个SWT和AWT的转换Adapter. 是一个叫做AWTGraphics的类.其实使用SWT本身就可以进行。         使用draw2D提供的SWTGraphics可以进行GEG图像的保存。本程序假定读者对GEF有一定了解。 

2007-03-08 16:04:00 4664 1

翻译 翻译 项目管理艺术 2.3

 2.3 计划是什么样    所有的计划都有一个根本原则:三分法。这只是一种极端粗略的估计,类似于“信封背面计算法”,但这可以说是理解明白计划最简单的方法。如果你经历过作计划,并且正要退缩的话,我力图使整个过程简单化。我要提供一个最简单的立足点,用来讨论什么容易出错,为什么会发生,以及怎样解决。    这里是一个用来计划工作的极端简化的模型:对于任何项目,将可以利用的时间分成三份,一份

2007-03-06 00:32:00 5282

原创 项目管理艺术 词汇表

schedule:  计划,我觉得比翻译成计划表好。

2007-03-05 13:08:00 1711

翻译 翻译 项目管理艺术 2.2

 2.2 银弹和方法论规划和管理软件的开发过程有很多不同的体系。这些体系通常称为方法论,方法论体现为针对要达到特定结果所采用的实践主体。通常的软件方法包括瀑布模型,螺旋模型,快速软件开发,极限编程和特性驱动开发。所有这些方法都试图解决相似的组织和项目管理问题。它们中的每一个都有优势和劣势,需要丰富的知识和经验来决定哪一种对于项目是最合适的。这一章,也是这本书的目的不是要辩论和比较不同的

2007-02-28 23:24:00 2591

原创 不要再抱怨了,来点实在的。

        最近在某个网站的HW区看了看,里面到处充满了怨气,基本上都是抱怨工资低,加班多,对公司的各种政策冷嘲热讽,极尽挖苦之能事。这些人如果能看清楚隐藏在这些表象之下的经济规 律,就会知道这些其实是再正常不过的事情了。人和人之间的关系,都是建立在某种利益交换的基础之上的,对于普通大众来说,就是经济利益。像“君子之交淡如 水”指的就是精神层面的利益交换了,不过君子毕竟少之又少。所以对于绝大多

2007-02-28 12:29:00 3014 1

翻译 翻译 The Art of Project Management 2.1

第二章 计划的真相人们总是要迟到。有时可能是几分钟,也可能一周两三次,人们常常是落后于自己的日常计划。(然而,拒绝似乎是另一种人类具有的高超技巧,即使你拒绝承认以上的主张适用于你,也是可以理解的。)高中生上课迟到,成年人开会迟到,朋友酒吧聚会晚到10分钟。似乎我们总是下意识的认为准时并不代表达到某一时刻,而是代表一段时间范围,对于一些人来说,这个范围更加宽泛。饭店里的老板娘就是一个有意思的例子

2007-02-28 09:50:00 3521

原创 浑然顿悟

商人卖东西的价格绝对是他能卖的最高的价格。老板给的工资绝对是他能给的最低的工资。大道理众人皆知,在乎活学活用耳。 

2007-02-22 22:03:00 1496

原创 你只有一次机会

        春节放假前,又有一名员工被解雇了。原因是其能力达不到法方客户的要求。这名员工是我负责招聘的,能力没问题,做的东西也基本让我满意,新东西学习起来很快。后期对其的培训,测试我也参与了很多,对于其在法方的测试中没有通过,我也感到很吃惊。        后来了解详情,事情大概如此。法方一共交给其三个模块,这三个模块的功能十分相似。第一个做完后,因为有一些小bug,法方提示其充分测试后再

2007-02-16 00:09:00 2281 2

原创 在Eclipse RCP中屏蔽第三方插件的扩展点

        在自己的Eclipse RCP 产品中,可能经常要集成第三方的插件,来满足特定的功能需要。但是对于一些不需要的功能,通常的做法是该插件修改源代码。如果出于lisence或非开源的原因,无法修改,或删除其源代码,就要考虑如何在RCP中控制其扩展点的加载。       可以在RCP的WorkbenchWindowAdvisor.preWindowOpen中,取到所有加载的扩展点,然后进

2007-02-11 14:03:00 2873 1

原创 看完了 世界是平的,很好的书

       看完了“世界是平的”。因为比较忙,一天只能看一点。不过也好,每次都有新的想法。       这是一本引人向善,催人奋进书籍。阐述了21世界我们要面临或者正在经历的经济生活的实质和规律。现在每个人都要和以前不认识的,也许在地球另一边的人展开竞争或者合作。你的竞争对手在不停的大量的增加,同时机会的数量也在飞速增长。要是在几年前,很难想象我现在可以抢到法国人的工作,和法国人展开合作,同

2007-02-01 20:13:00 1934

原创 常用Java面试题

        以下链接都是一些洋人整理的常用Java面试题,有些答案很简单,需要读者在深度发掘,有的答案则很详细。我觉得想从事Java领域的人应该认真学习一下,另外企业的招聘人员也可以参考里面的相关题目。        http://www.roseindia.net/interviewquestions/corejava.shtml        http://java.sys-con.com

2007-01-28 11:45:00 30533 7

原创 替代 SWT GridData 更简单有效的方法

        随便看看JFace 的package ,发现了一个名字很有意思的类GridDataFactory,可以用来代替SWT中GridData的使用,而且特别方便。以下直接copy了源代码前面的说明,使用很简单,看一下就明白了。求知欲望更强烈的可以看一下它的源代码。 * // Example 1: Typical grid data for a non-wrapping lab

2007-01-27 12:32:00 3987

原创 在Eclipse RCP Workbench 启动前弹出自定义对话框

在一般的RCP应用中,经常要在Eclipse RCP的工作台界面出现前,弹出自己的对话框,例如登陆校验框。一般的做法是在Application.run(Object args)中,在构造工作台之前启动自己的对话框,这样做的坏处就是RCP的工作台没有启动,与工作台相关的数据,参数没有被初始化。如果在对话框中用到这些数据,就会出现问题。以下是eclipse RCP 工作台启动和退出时的方法调用顺序

2007-01-20 12:27:00 4566

原创 Eclipse开发书籍推荐

  最近总被问学习Eclipse开发,要看些什么书,以下这几本都是我觉得在Eclipse领域比较经典的书籍。推荐优先阅读。其实看完了这几本,基本上也不用再看别的了。Eclipse这方面的书很多,但是内容重复的厉害。  Contributing to Eclipse: Principles, Patterns, and Plug-InsBy Erich Gamma, Kent

2007-01-19 09:34:00 28017 4

JAX-WS Five Minute Tutorial 源码

JAX-WS Five Minute Tutorial 源码 JAX-WS Five Minute Tutorial 源码

2011-12-19

java7Beginners3rdEd.zip

java7 Beginners 3rd 源代码 java7 Beginners 3rd 源代码

2011-11-30

struts 2 深入浅出 源代码

struts 2 深入浅出 源代码 代码 struts 2 深入浅出 源代码 代码 struts 2 深入浅出 源代码 代码

2011-11-30

ruby 教程 中文版本

ruby 教程 中文版本 ruby 教程 中文版本 ruby 教程 中文版本

2011-02-24

ruby ppt ruby的ppt 讲义

ruby's ppt, ruby的ppt 讲义。

2011-02-24

空空如也

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

TA关注的人

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