自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

::: 移动互联网时代开发者 :::

①Enjoy Coding ②Enjoy Life ③gaolei021 # gmail.com

  • 博客(425)
  • 资源 (7)
  • 收藏
  • 关注

原创 空间信息到GML的转换

GML已经成为大家所接受并且容易理解的一种空间信息的交换格式标准,所以将其它GIS数据转换为GML格式进行发布就具有广泛的实用价 值和市场前景。不久的将来,空间信息会大量的以GML格式存在,人们可以方便的进行空间信息的共享与交换。由此就会引发出一个非常重要的问题,那就是如何将现有的一些空间信息转换成GML格式,更好的实现各类空间数据共享。

2010-07-27 18:00:00 2195

原创 对GML中时态信息的分析

在GML3中已经可以表达时态信息。GML3中的时间模式对GML的核心元素进行了扩展,使其包括了可以对地理数据的时间特征进行描述的元素。其目的是描述和定义构成一门语言的结构,即提供一种用来描述一个动态的、基于要素的时间模式的历史的方法,用XML模式或一个要素集合的生命周期来表达这些结构。基本的时空模型致力与调节要素层和属性层的时间戳,并且支持对移动目标的跟踪。

2010-07-27 17:59:00 1797

原创 基于GML的几何数据模型

基于GML的几何数据模型。

2010-07-27 17:57:00 2329

原创 GML对象的层次结构

GML是一个复杂的标准。本文的内容以OGC GML 3.1.0为参考标准。它包含的内容非常多,除常规的二维矢量GIS信息以外,还包括复杂目标、拓扑信息、三维目标、时态信息、地理覆盖、注记符号、空间参考、元数据、栅格数据等等信息。和GML2版本不同,GML3.1.0中的Feature并不总是几何对象,而是真正成为一个有实际意义的地理对象(实体或现象)的抽象。这样的Feature既可以描述具体实在的对象,也可以表达抽象的或者是概念上的对象,还可以描述变化中的与空间位置相关联的现象。

2010-07-27 17:55:00 1964

转载 笑话

<br />我要记住这几个笑话,又搞笑又深刻。如果谁再让我讲笑话,就讲给他听!<br /> <br /> <br />联合利华引进了一条香皂包装生产线,结果发现这条生产线有个缺陷:常常会有盒子里没装入香皂。总不能把空盒子卖给顾客啊,他们只得请了一个学自动化的博士后设计一个方案来分拣空的香皂盒。博士后拉起了一个十几人的科研攻关小组,综合采用了机械、微电子、自动化、X射线探测等技术,花了几十万,成功解决了问题。每当生产线上有空香皂盒通过,两旁的探测器会检测到,并且驱动一只机械手把空皂盒推走。<br />中国南方

2010-07-21 15:39:00 1890

原创 Java开源的FTP Server——Apache FtpServer

<br /> <br />记得以前喜欢用Serv-U搭建FTP服务器,给别人免费提供一些电影啊之类的。<br /><br /><br />现在又用到FTP服务器了,这次不仅仅是要用,还要能够改它的代码,好符合我们自己的需求。这就接触到了Apache FtpServer。<br /><br /><br />Apache FtpServer是一个基于Apache MINA(一个高性能的Java异步并发网络通讯框架)开发的FTP 服务器。既可以嵌到Java应用中使用,也可以做为Windows服务或Unix/Lin

2010-07-20 16:03:00 6322

原创 TOMCAT常用优化

Tomcat的性能,对比Weblogic或者Websphere,自然是差了不少。但是Weblogic或者Websphere的价格都比较昂贵,一些创业级网站恐怕没有能力支付,毕竟钱要用在刀刃上。免费开源的Tomcat,对付一般的网站,还是够用的。比如,一个网站的并发访问量在1000以下的,就可以使用Tomcat。使用Tomcat,需要修改一些默认的配置,以提高Tomcat的性能和并发量。这里记录几点。

2010-07-15 17:48:00 6603

原创 RTP协议

<br />      实时传送协议(Real-time Transport Protocol或简写RTP,也可以写成RTTP)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的。<br /> <br /> <br />  RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。它一开始被设计为一个多播协议,但后来被用在很多单播应用中。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它

2010-07-14 14:10:00 1820

原创 厦门行

<br />我不是一个喜欢旅行的人,但是在老婆的要求之下,还是请了两天假,加上周末,一共四天,我和老婆一起去了一趟厦门。<br />下午两点左右就到了厦门机场。高崎机场可以算做在市区内,所以公交车很方便,有很多部公交车在机场都有站点。其中有一部车是旅游环线,绕着岛转一圈,途径很多景点,两个小时的时间,就能够感受厦门海滨的美。坐了一圈,每人20元。<br />头两天住在鼓浪屿的旅馆。<br />鼓浪屿是一个小岛,坐轮渡就可以到岛上。岛上不允许机动车通行,甚至是自行车也不允许通行。这个我刚开始还有点不习惯,沿马

2010-07-03 21:45:00 4596

原创 Lucene实现各种常见文档的全文检索

<br />      Lucene是apache软件基金会jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。<br /><br />      作为一个开放源代码项目,Lucene从问世之后,引发了开放源代码社群的巨大反响,程序员们不仅

2010-06-10 20:59:00 4911 1

原创 什么是云计算 以及能给我们带来什么

到底什么是云计算?云计算目前有几个层次?云计算给我们描述了一个什么样的场景?

2010-06-09 20:54:00 3278 1

原创 云?

<br />很久没有更新博客了。<br />公司不能上网,研究的一些技术,无法写到博客里。回家了,一般也就用手机看看新闻,很少会打开笔记本上网。所以,好久没有写东西了。<br />最近在做“所谓”的云计算,为什么说是“所谓”的呢?因为公司高层认为是云计算,而我们开发人员认为不是,起码现在的架构还不算是吧。<br />云计算的概念比较广泛,每个公司都说自己在做云计算,但更多时候,是借此宣传,是赶时髦,而没有太多的实际意义。<br />今天在博客的分类里建立一个"Cloud Computing"的目录类别,我将

2010-06-04 22:14:00 1184 1

原创 送别组长

在新公司半年了,期间陆续有人离职。有测试人员,也有开发人员;有最底层的小员工,也有组长级别的人物。看来,即使是创业公司,也是出出进进,人员流动也很大的。周一,组长还在给我们分配任务。周二,组长和领导谈完话,就突然离职了,一天的时间就办完了所有手续,走人了。周三,就开始要适应没有组长的生活了。组长有两个思想一直挂在嘴边,个人觉得还是很值得记住的。1. 程序员不能每天都完全做项目,每天

2010-03-11 20:51:00 1515 1

原创 2009 -> 2010

不知不觉又过去了一年。一年又一年,一年又一年。人生能有多少个一年啊?呵呵。 我还清晰的记得去年的这个时候,我在博客上对前年进行了总结,并对去年进行了展望。今天,又来总结和展望了。 先对2009年进行总结。 09年对于我来说最大的事件——换了工作。换工作的原因,不是因为薪水,也不是因为职位,而是感觉在前公司里做的事情不利于我以后的发展。在前公司里,我确实学到了很多。离职前,我

2010-01-01 09:58:00 1203 2

原创 上海 -1度 大雪

上海下雪了,雪还不小,下了几个小时了,还没有停的意思。让我这个纯东北老爷们都觉得很惊奇。气候是有些问题了。今年上海的夏天持续了156天,为史上最长,而秋天仅35天,相比常年近2个月的平均时长,时间缩减近半,而入冬呢,却是28年来最早的。头半个月,上海几乎每天都有雾,这在历史上也是比较少见的。这让我想起了头一段时间的哥本哈根会议。看来气候问题,和我们每一个老百姓都密切相关啊。大家都喜欢回忆。很多人都

2009-12-27 16:05:00 1952 3

原创 Apache Roller

Roller是Apache的开源的Java版本的WebBlog系统,官方网站:http://roller.apache.org/对于Roller的部署,网上有不少文章都介绍过了,基本就是修改一下数据库配置文件,然后把网站上提供的包部署到Web容器中就可以运行了。如果是想将源代码编译后部署到Web容器的话,需要注意的是要使用ant来将源代码打包,因为ant脚本里要做OpenJPA的enhance。否

2009-12-27 15:14:00 3290

原创 JEECMS

JEECMS是国内比较优秀的网站管理系统,代码是开源的,目前使用的客户也比较多。官方网址:http://www.jeecms.com/技术架构:hibernate3+struts2+spring2+freemarker。其中引用的struts2的包做了小小的更改,其它的都是使用的官方包。JEECMS主要是用于文章发布的。但是由于使用了模板技术,所以可以修改或者扩展现有的标签和模板,这样就可

2009-12-27 10:59:00 2989 2

原创 《我也能做CTO之程序员职业规划》

技术人员的道路:程序员->高级程序员->领域技术专家->公司技术总监->CTO。这是一条超级理想的线路图。做了几年的程序员,很多人身心疲惫,直接改行了。很多人被迫的做了很多项目,由于没有机会集中到一个领域,自然无法成为某一领域的专家,想要走这条路,就不得不重新开始。可以说,能够成功的成为CTO的,只有少之又少的一小部分人。这一部分人,技术牛,懂管理,人缘又好。加上机会的垂青,才能成功做到CTO

2009-12-27 10:07:00 1669 1

原创 内容管理系统(CMS)

CMS是Content Management System的缩写,即“内容管理系统”。主要用于企业级网站的内容发布,比如新闻发布,图片发布,音频视频发布等等。企业用CMS系统就可以实现Portal门户网站,发布企业的相关信息。如果结合其它系统,比如工作流系统,就可以实现企业的电子商务等等。不仅是企业需要CMS,一些大型的网站也基本使用CMS来发布新闻,比如新浪,搜狐等等。现在的大型门户网站一般用的

2009-11-08 11:03:00 2262

原创 继续努力学习J2EE 争取跟上时代的脚步

以前一直做J2ME嵌入式开发,偶尔也做了点J2SE桌面的开发,就是从来没有做过J2EE的开发。如今,打开招聘网站,搜索Java职位,10个里面有9个招聘的是J2EE的开发,其它的1个基本就是手机的Java开发,有点感觉自己被时代抛弃了。我一直以来,都希望自己在Java开发方面,比较全面一些,最好相关领域多涉及一些,因为我感觉接触的多了,对Java架构的理解才会更深刻,否则只能是纸上谈兵。由

2009-10-24 22:09:00 1129

原创 CSDN BLOG EXPERT

2009-09-29 21:06:00 1046

原创 离职的日子

2009年9月10日,离职的日子。上午,给几乎所有熟悉的同事发了离职告别邮件,一半左右的同事都私下回复我了,基本都是祝福的话语。用手机给十几个熟识的同事拍了照片,为的也是留个纪念。中午和几个同事一起去食堂吃饭,我也不想说话,心里始终感觉很沉重。下午开始办理离职手续,一边到其它楼层办理,一边跟几个熟识的同事打声招呼。匆匆办完离职手续,回到座位上已经3点左右了。清空电脑里的资料,关机。背上包的时刻

2009-09-11 16:14:00 2817 2

原创 Java读取Word/Excel/PDF可以使用的第三方包

读取Word文档:tm-extractors.jarhttp://www.textmining.org/ 读取Excel文档:jxl.jarhttp://sourceforge.net/ 读取PDF文档:PDFBox.jarhttp://www.pdfbox.org/ 

2009-08-23 17:37:00 2010

原创 打印机

普通的打印机,大家都熟悉,大家也都在使用,无非就是在纸张上打印出来文字或者图形,黑白的,或者彩色的。打印出来的东西主要还是二维的图像。三维的打印机,有一些公司,已经研制出来了。扫描一个物品,或者输入一个三维的模型,就可以打印出它的立体模型。这是相对比较先进的,可能过几年才能推广,大家才能真的见到。更玄乎的,是刚刚看到的一个电视节目,说打印机可以与纳米技术结合。纳米技术,不了解,不过听得挺玄

2009-05-21 21:24:00 1270

原创 日本软件公司 管理者 改善 流程

我也想不出什么主题了,索性就把想法抽象一下,以关键字作为标题了。 现状:日本软件公司比较注重改善活动,特别鼓励员工进行改善提案。领导者们呢,为了业绩,更是绞尽脑汁,时不时的提出一些流程等等。在实施这些流程之前呢,通常是把小领导们招集到一起,一边说明,一边把这么做的优点等等罗列出来一大堆。然后呢,问大家有没有意见。答曰,没有意见,很好很强大。于是乎,想法就开始在某某团队展开。展开一段时间

2009-04-03 14:08:00 1538

原创 海水与火焰——领导眼中两种不同类型的员工

头一段时间,业务扩大,一个Team拆分成两个Team。大家说,为了容易区分,给两个Team都取个名字吧。后来名字敲定,一个叫“海水”,一个叫“火焰”。为什么起这个名字呢,大体是按照两个Team不同的性格和做事风格来取的。 “海水”Team,个性低调,做事谨慎。“火焰”Team,个性张扬,做事热情似火。 当然,这么形容并没有褒义贬义的意思,我也想不到同等的形容词来形容,大概就是这

2009-03-04 14:59:00 1237 1

原创 《重构——改善既有代码的设计》

今天看到一位同事的桌子上放着这么一本书,才想起来推荐一下。我大概是很久之前就看了这本书,应该是这本书刚翻译出来的时候。当时我对重构技术了解较少,总觉得重构嘛,比较简单,不就是把代码改改,改的好点嘛。可是看完这本书,我才了解,重构也是很有技术含量的。作者就总结了多达70多种重构方法,佩服。如果你正在做重构的工作,强烈推荐此书。 

2009-02-11 19:34:00 1291

原创 《代码之道》

这本书的内容,都是收录的微软内部的一个专栏的文章,都是作者二十几年来从事软件开发工作的感悟。这本书涉及的方面非常多,从技术,到日常开发流程,到项目管理工作,到公司高层的决策,基本是想到哪里,就写到哪里。感觉不是很容易读。当然这种感悟类的书籍,本身就不好写,写的再有道理,读者也并不一定买帐。作者有一些观点肯定会引起很大的争议。不过有争议也好,毕竟思考一下,也会有提高。对于这本书,大部分的道理还是可以

2009-02-08 17:32:00 1417

原创 《软件开发的边界-管理成功的项目》

 本书是Rational Software的资深项目经理Joe Marasco结合其数十年的一线开发经验所撰写的软件项目管理书籍。本书由最基本的管理思想开始讲述,每一章节都是一个单独的主题。作者以其丰富的实践经验、严谨的工程思想及幽默风趣的讲解方式,为读者带来了项目管理中众多问题的全新视角与观点。个人认为绝对是本好书,强烈建议阅读。

2009-02-08 13:02:00 1700

原创 Ajax&&GWT

工作的久了,一直忙于公司相关的技术和业务上,对于如今流行的技术基本不了解,感觉有点跟不上时代的脚步。最近不用加班,不是很忙,就想看点新鲜的东西,去看了看CSDN的专题,Ajax就进入了我的视线。可能有人说,这算什么流行技术啊,Ajax都快Out了。呵呵,没办法,对于我来说,的确还算是新鲜的。Ajax的原理我是了解一点的,只不过从来没有使用过而已。关于Web开发,我以前也做过Asp.net相关的

2009-02-04 13:17:00 1313

原创 《疯狂的程序员》

《疯狂的程序员》年前,去书店,发现了一本书,摆在推荐窗里,书名叫《疯狂的程序员》,作者是CSDN的网友——绝影。我也是干这个的,所以,光是看见这书的名字,就足够吸引我了。过年在家,除了吃就是睡,再就是看看电视。也没什么事情,所以就从头到尾一口气看完了。作者把自己的亲身经历,从上大学,到毕业后进入IT界,以诙谐幽默的文笔,呈现了出来。仔细的品一品,还真有一些共鸣。呵呵。

2009-02-02 14:23:00 1562

原创 2008 ==> 2009

发现时间过的真的很快,这么快,又是新的一年了。特地翻出去年今天的博文,当然也是总结和展望。很惭愧,上一年的期望没能够达到。既然又是新的一年了,就再做个非常简单的总结和展望吧。总结过去的一年。从生活上来说,基本顺风顺水。虽说只是按部就班,没有特别的激情,但是比较开心。从工作上来说,也是顺风顺水。去年4月开始接触新的项目,这个项目很大,开发人员很多,也是公司的核心项目,需要学习的东西也比较

2009-01-01 21:50:00 1338

原创 Java中的ArrayList的容量

List接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。ArrayList继承于List接口,除继承过来的方法外,还提供一些方法来操作内部用来存储列表的数组的大小。每个ArrayList实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向ArrayList中不断添加元素,其容量也自动增长。并未指定增长策略的细节,因为这不

2008-12-19 13:32:00 17928 3

原创 CheckStyle使用java.header文件的问题

基本步骤:1.建立项目,编译通过。2.使用CheckStyle进行检查(自定义的规则需要java.header文件)。此时没有放入java.header文件,检查结果全部OK。3.期间填加checkstyle用的java.header文件。并刷新Eclipse工程。4.使用CheckStyle再次进行检查。检查结果全部OK。 导致问题:没有java.header文件的话

2008-12-19 11:10:00 2057

原创 如何让新人尽快融入项目团队

 刚进公司的新人,从心理上要有个从学校到公司的转变的过程,从学校的象牙塔走进公司的残酷环境,更加需要别人的关心。建议有新人加入以后,一起找个时间组织个活动,当然最简单的就是一起吃饭了。别小看一起吃饭这样的小事情,这样的小事却可以大大增加新人融入团队的速度。特别对于软件公司来说,大家平常都在忙项目,如果不组织一次活动,就很难有机会去与新人去沟通。一般软件公司里年轻人居多,都比较容易相处,一起吃个

2008-12-09 17:54:00 2378

原创 体验CMMB

CMMB,简单说就是广电总局推广的移动电视的标准。目前信号已经覆盖很多城市了。觉得比较新奇,就买了个支持CMMB的MP4,亲自感受了一下。我在上海的闵行区与徐汇区交界的地方,在办公楼里(3楼)对信号进行搜索,搜到不少台,不过有一些提示信号弱打不开。能够打开的有中央1、3、5、9、少儿。偶尔会有停顿现象,还需要改进。希望CMMB信号覆盖能够越来越好。

2008-11-17 13:12:00 1021

原创 SVN使用遇到的问题两则

 1.出现Attempted to lock an already-locked dir错误在eclipse里提交或者更新文件,出错。 错误提示:Attempted to lock an already-locked dir svn: Working copy E:/eclipse32/workspace/MyProject/ locked 简单解决方法:显示所有隐藏文件,直接进入到上

2008-11-13 11:22:00 1831

原创 关于就业叨咕几句

公司开始去各个学校开宣讲会了,这让我想起又到招聘的季节了,又将会有大批的学生开始进入社会了。报考大学,就业,结婚,生子。。。这些都是很重要的事情,需要慎重。但是我感觉就业没有其它几个那么重要。为什么这么说呢,现在的社会,已经不像以前了,都是双向选择。就业单位有选择毕业生的权利,毕业生也有选择就业单位的权利。不仅是毕业生就业,就业以后业可以再选择。特别是对于软件业来说,跳槽不是什么新鲜事,不跳槽才真

2008-11-11 15:05:00 1193 1

原创 一点点感悟

开发做了几年,因为技术还不错,所以一般时候都比较强势。虽然没有出现过尴尬的局面,但是估计有的时候,下属或者领导心里也会不舒服。这个很大程度上是性格的原因,也跟阅历有一定关系。特别是对于年轻人,刚刚毕业,血气方刚,特别是如果有了一定的工作经验,技术背景也较好,一般都会比较强势些。我就是其中的一员。可能随着年龄的增长,阅历的增加,会学会如何去赞美别人,会学会如何去谦虚谨慎的表达出自己的想法,会学会

2008-10-22 12:52:00 1117

原创 JVM配置参数中文说明

JVM配置参数中文说明:-----------------------------------------------------------------------1、-Xmixed mixed mode execution (default)混合模式执行2、-Xint interpreted mode execution only解释模式执行3、-Xbootclasspath:set sear

2008-10-08 11:22:00 1487

EoeAndroid特刊25期全

EoeAndroid特刊 25期全部包含 Android开发者必看的文档

2012-10-31

OpenGL教程Nehe版本

OpenGL教程Nehe版本 学习OpenGL技术必看的教材

2011-11-29

GeoCon源码

很多朋友想要GeoCon的源码做参考,可惜的是,这个开源项目已经早就不再更新和维护了,也不再开发了,所以已经很难找了。把源代码放到这里,需要的朋友请自行下载研究,请不要用于商业用途。因为我很多时候也要在CSDN下载其它东西,需要一些分数,所以这里定为2分。

2008-05-12

万年历(FLASH)

不错的万年历(FLASH格式)

2007-12-09

空空如也

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

TA关注的人

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