- 博客(29)
- 资源 (10)
- 收藏
- 关注
原创 天妒英才—怀念江民
今天获悉王江民老师病逝的消息,颇为震惊。 以下为讣告全文:北京江民新科技术有限公司董事长王江民先生于2010年4月4日9:20因病在北京逝世,享年59岁。特此讣告!北京江民新科技术有限公司 我买的第一款正版软件是KV200,而且到现在一直在用江民的正版软件。我和王江民同是烟台人,现在还清楚的记得当时王老师在东方电子二层小楼前
2010-04-05 21:00:00 930
原创 关于BI实践的思考之二 整线产品研发回顾
现在想来,我最初是通过一个Java版报表设计工具的开发进入BI领域的。当时公司已经有了一整套自有开发的.net版BI前端工具,从数据建模,应用设计,到前端展现,再到最终的Portal集成,一应俱全。试想在3年前,国内有几家专业的BI公司有自己自主产权的完整产品线。 受当时条件的制约,包括当时对BI的理解,以及对产品的定位,致使该产品线无论从功能还是从其性能,都不适合大
2010-01-29 01:51:00 816
原创 关于BI实践的思考之一 背景
从事BI行业已经第三个念头了,在这一期间,我从一个高级J2EE的开发人员成长为产品研发部门经理,同时也担任一些BI项目的项目经理。在这些年的各种实践中,大致经历了BI前端产品的完全自主开发以及完整BI技术解决方案系统集成两个阶段。在国内,甚至整个业界对BI概念和应用的理解及其实践方法论尚无成熟定论的情况下,也算是摸着石头过河,着实实践了一把。 在经历了整线产品开发的失败到
2010-01-27 01:22:00 1008
转载 工作感言
google_ad_client="pub-6065469188450680";google_ad_width=728;google_ad_height=90;google_ad_format="728x90_as";google_ad_type="text_image";google_ad_channel="6872543818";2006年12月11日,《中华人
2008-07-08 17:29:00 960
原创 Maven 中一些有用的配置
插件配置 Java编译器插件配置,可以在此设定编译器版本 maven-compiler-plugin 2.0.2 1.5 1.5
2008-05-12 01:11:00 679
原创 Maven生命周期
在Maven2中有了明确的生命周期概念,而且都提供与之对应的命令,使得项目构建更加清晰明了。主要的生命周期阶段: validate,验证工程是否正确,所有需要的资源是否可用。 compile,编译项目的源代码。 test-compile,编译项目测试代码。 test,使用已编译的测试代码,测试已编译的源代码。 package,已发布的格
2008-05-11 13:17:00 770
原创 maven eclipse 配置经验
1)确保eclipse.ini中的首行加入如下语句: -vm D:/jdk/jdk1.5/jre/bin/javaw.exe(或类似语句) 注意-vm后一定换行。2)确保eclipse.exe/myeclipse.exe的快捷方式设置中去掉对-vm项的设置,否则会导致eclipse中-vm的设置无效。
2008-05-11 12:53:00 1432
原创 什么是一次构建
一次构建不止是一次编译(或者是动态语言中的某种称谓)。一次构建可能包含编译、测试、审查和部署以及其他的一些事情。一次构建是将源代码放在一起,并验证软件可以作为一个一致的单元运行的过程。
2008-03-16 11:17:00 1244
原创 Pentaho学习笔记(三) 配置心得
步骤:1、使用 MetaData Editor 编辑元数据,将元数据导出为xmi。 可以将元数据发布到server中,服务器相应服务名为RepositoryFilePublisher。发布前,需要在服务器上 /pentaho-solution/system中的publisher-config.xml文件中设置服务密码。 发布的实际动作的将元数据xmi文件上传到服务器的特定目
2008-01-06 15:30:00 2662
原创 Pentaho学习笔记(二) Pentaho的相关文档摘录
一、 Pentaho 平台是面向解决方案(Solution)的,因为平台的操作是定义在流程定义和指定每个活动的 action 文档里。这些流程和操作共同定义了一个商业智能问题的解决方案(Solution)。这个 BI 解决方案(Solution)可以很容易的集成进平台外部的商业流程。一个解决方案(Solution)的定义可以包含任意数量的流程和操作。解决方案(Solution)定义文档是 XML文
2007-11-29 23:55:00 1967
原创 Pentaho学习笔记(一) Pentaho中的相关技术/规范
Pentaho中的相关技术:1、spring , 一个用于构造Java应用程序的轻量级框架。2、acegi , 一个专门为SpringFramework提供安全机制的项目。Pentaho中 的 相关规范 :1、JSR 168: Portlet Specification, Java Standardization Request 168(JSR 168)定义了一个Portlet规范,包括 Por
2007-11-29 23:16:00 1712
原创 一些BI资源
开源商业智能平台openI http://openi.sourceforge.net jaspersoft http://www.jaspersoft.com/ spagoBI http://spago.eng.it pentaho http://www.pen
2007-11-20 23:14:00 1122
转载 在网页中加入Google Map
Google Map公布API很久了,但并不是每个人都有技术能力将Google Map加到自己的网页中去。最近,有一个新的服务可以让你轻易的把Google Map上的指定区域加到自己的网页中去。详情: 到 WikiMapia.org 找到你想显示的地区。 点击右上角WikiMapia菜单,选择 “map on your page”。 拖动选择框直到满意
2007-09-22 23:45:00 961
原创 关于java Applet
Applet是运行在Web浏览器中的小程序。由于它们应用于互联网络,必须保证安全,所以Applet只能完成有限的功能。但是,Applet的确是客户端编程的一个强有力的工具。 限制 Applet编程由于安全原因受到功能方面的限制。Java运行环境总是监控着Applet的所有动作。Applet的主要目的是扩展Web浏览器的功能。 为了保证安全,必须有
2007-09-09 19:21:00 1398
原创 javascript在不同页面之间传值示例
主页面:1.htmlvar newwindow = ;function popitup(url) { if (!newwindow.closed && newwindow.location) { newwindow.location.href = url; } else { newwindow=window.open(url,name,hei
2007-05-31 01:22:00 1611
转载 在ie6中DIV最小高度的解决方法
在IE6中,使用CSS定义DIV的高度的时候经常遇到这个问题,就是当DIV的最小高度小于一定的值以后,就会发现,无论你怎么设置最小高度,Div的高度会固定在一个值不再发生变动,这个问题很是烦人。如下面的情况。 HTML代码 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]这 是因为在IE6中,系统默认的并非是Div有一个默认的高度,而是你没
2007-05-25 00:38:00 1240
原创 关于线程的一点心得
一个线程实例只能运行一次,即Thread.start()方法只能执行一次。看了Thread的源码,发现其中维护了一个变量started。当线程运行start()期间,首先判断started,如果为true,则抛出异常并终止运行,如果为false,则继续执行,并且将started变量置为true。源码如下: public synchronized void start() { i
2007-05-21 00:48:00 1226
原创 web服务器配置笔记
=====resin3.0.9=====1、关于在Eclipse 3.2.0 + MyEclipse 4.1中不能使用Resin 3服务器的问题。 引发该问题的原因可能是:resin配置的全路径可能存在空格。 解决方法:去掉相应空格。2、jsp页面乱码问题: 在jsp的头部添加: 指定该JSP采用的字符集。
2007-05-05 12:36:00 1105
转载 Web缓存技术概述
Web缓存技术概述王世克 吴集 金士尧 (国防科技大学计算机学院并行与分布国家重点实验室 长沙410073) 摘 要 WWW是互联网上最受欢迎的应用之一,其快速增长导致网络拥塞和服务器超载,缓存技术被认为是减轻服务器负载、降低网络拥塞,减少客户访问延迟的有效途径之一。本文首先描述了Web缓存系统的基本要素及理想属性,然后介绍目前围绕Web缓存技术已经开展
2007-04-23 23:02:00 6073 1
原创 web标准的构成
Web标准由一系列规范组成,目前由三大部分的标准集组成:结构(M)、表现(V)和行为(C)。 1、结构: HTML(Hyper Text Mark-up Language)超文本标记语言 XML(The Extensible Markup Language)可扩展标记语言 XHTML(The Extensible Hy
2007-04-22 23:03:00 2299
原创 linux 学习笔记
1、 /etc/profile :系统环境变量配置文件。 ~/.bash_profile :用户环境变量配置文件。 2、设置特定用户console为由英文环境: 在~/.bash_profile中设置export LANG=en_US 如果用户在console中切换为root,则环境变量切换为系统环境配置并无法随着用户的切换而切换
2007-04-22 00:30:00 938
原创 在spring+hibernate3框架中使用HibernateDaoSupport应注意的问题
今天在Spring中配置HibernateDaoSupport的一个自定义子类的时候,总报如下错误:===java.lang.NoClassDefFoundError: net/sf/hibernate/Session===后来发现,原来是HibernateDaoSupport类import引用的版本问题,应该与系统中使用的Hibernate框架的版本对应。在此就是org.springframew
2007-04-11 23:11:00 4190
原创 spring+hibernate+struts项目的配置(原)
1、版本信息: spring1.2.8 hiberante3.1 struts1.2.82、spring 配置: 2.1 工程中引入相应spring.jar包 2.2 工程中引入commons-logging.jar包 2.3 创建/WEB-INF/classes/applicationConte
2007-03-27 22:46:00 1577
转载 电信号码段分配
大家都知道以前电信移动邮政还没有分家阿,邮电资源是邮电部(现信息产业部)统一调度的。在分配号段的时候,做了一些细致的规划,大体是这样: 10开头,电信服务号码,如103国际半自动挂号,108国际对方付费电话,1000电信服务中心,1001联通服务中心等等。 11开头,赋予特种服务号码,如110匪警,111电信内部测试,112报修,113、115国内人工长途挂号,114查号台,116国内人工长途查
2007-02-14 10:44:00 6191
原创 服务契约Service Contract
Web服务是一套开放标准,它将成为新一代面向服务开发的基础。对于每一种服务,都有一个良定的(well-defined)、正是的接口,称作服务契约(service contract)。在服务契约中,明确定义了服务的功能,并且实现了服务的外部访问接口与服务的技术实现的明确分离,服务契约关注的是服务层的抽象。 服务契约中的组成元素应该是机器可读的,以便利用工具实现开发、运行
2006-12-24 15:51:00 2002
原创 Session在客户端的实现机制
1、客户端保存cookie,这样浏览器可以自动将session id发送给服务器。2、URL重写技术,就是把session id直接附加在URL后面。其中,附加的方式有两种:一种是作为URL路径的附加信息,例如http://...../xxx;jsessionid=ByOK3vjFD75aPnrF7C2HmdnV6QZcEbzWoWiBYEnLerjQ99zWpBng!-145788764,另一种
2006-12-22 23:57:00 1741
原创 WebLogic中"域"的概念
WebLogic Server中的域是逻辑上相关的一组 WebLogic Server 资源,可以作为一个单元进行管理。一个域中包含一台或多台 WebLogic Server,也可以包含 WebLogic Server 群集。域是由单个管理服务器管理的 WebLogic Server 实例的集合 。 在每个域中,都有一个 WebLogic Server 实例被配置为管
2006-10-25 00:57:00 11701
原创 JSP/Servlet的页面重定向技术
有关JSP/Servlet的重定向技术综述如下[补充]1.RequestDispatcher.forward()是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交
2006-08-07 00:24:00 2142
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人