java

Generic Repository 1.0.0 发布

Generic Repository是一个开源的基于(ASLv2许可发布)的开源框架,Generic Repository采用纯Java编写,用于帮助Java开发者使用一种同一的方式访问数据库系统。通过使用Generic Repository,开发者无须为每种特定的数据库编写单独的Java代码。开发者唯一需要编写的只有数据库操作代码,例如:查询,存储过程等。使用Generic Repository开发者仅仅需要在代码中增加一些Java接口,和很少的一部分Spring配置信息。 Generic Repository 1.0.0主要包含如下特性: Generic Repository 1.0.0支持基于Hibernate的DAOs Generic Repository 1.0.0支持基于Jpa的DAOs Generic Repository 1.0.0支持执行数据库存储过程和数据库函数 Generic Repository 1.0.0拥有高度可定制性 […]

java

Vaadin Eclipse Plugin 1.0 发布

Vaadin是一套使用纯Java编写的开源框架,用于在Java web应用程序中提供更优雅漂亮的UI界面。一直以来无论是Java的awt还是swing,似乎都难以给人赏心悦目的UI体验。Vaadin将带给我们全信的Java UI的体验。Vaadin 允许用户通过编写Java服务器端代码即可构建出真正的富互联网应用程序GUI.开发者无须使用HTML,JavaScript或者任何浏览器插件和客户端代码,所有的客户端代码都通过Java服务器端代码自动生成。 Vaadin拥有如此大的魅力,那么一款优秀的开发插件是必不可少的,今天Vaadin Eclipse Plugin 1.0正是发布了,该插件包含如下特性: Vaadin Eclipse Plugin 1.0可以基于apps自动生成Servlet Vaadin Eclipse Plugin 1.0可以自动生成Portlets Vaadin Eclipse Plugin 1.0可以帮助开发者构建开发基于Google

搜索引擎

谷歌再次联手最新成像卫星提供高分辨率图像

据国外媒体报道,谷歌地理内容合作伙伴部门主管Dylan Lorimer周一在该公司官方博客中表示,美国商业卫星遥感公司DigitalGlobe的最新成像卫星“WorldView-2”已于10月8日发射成功,今后谷歌将从DigitalGlobe处获得WorldView-2拍摄的最新高分辨率卫星图像。 去年9月,美国另一家商业卫星遥感公司GeoEye的对地成像卫星“GeoEye-1”发射成功,谷歌同GeoEye达成了独家合作协议,即 GeoEye向谷歌独家提供其在线地图服务所需的大量图像。在此之前,谷歌已同DigitalGlobe存在合作关系,业界人士去年曾表示,谷歌同GeoEye达成独家合作协议后,无疑将疏远同DigitalGlobe的合作关系。 DigitalGlobe上周四表示,其最新款对地成像卫星WorldView-2已于当天在美国加州范登堡空军基地发射成功。在完成调试和校准工作后,WorldView-2将于今后90天内对外提供商用卫星图像。 Dylan Lorimer周一表示,目前谷歌同“数家商业卫星遥感公司保持着直接合作关系”。从他的这番言论推测,谷歌不但重新同DigitalGlobe达成合作协议,而且也没有解除同GeoEye现有合作关系。除谷歌外,DigitalGlobe也向微软、雅虎等公司提供相应卫星图像。 美国科技博客网站TechCrunch认为,谷歌再次同DigitalGlobe达成合作协议,目的是希望对其地图服务(其中包括谷歌街景)所 有图片进行及时更新。DigitalGlobe表示,与公司老款卫星相比,WorldView-2所拍摄卫星图像的分辨率和精度都将大幅提高。 [ad#468-60]

java

GWT Designer v7.2 发布

GWT Designer是一套支持Google GWT的GUI编辑器。通过使用GWT Designer的可视化工具和向导,开发者可以直接生成需要的Java代码。当然开发者是可以修改生成的Java源码的,但通过图形操作后,所有的Java代码都是自动生成的。GWT Designer是基于2009年获得效能大奖的WindowBuilder Pro开发而来的,并在此基础上进一步做出了很多增强。 GWT Designer工具箱向导,所见即所得编辑器,双向代码生成工具可以帮助开发者在部署GWT开发的Ajax应用程序前通过Eclipse和Java创建并测试这些GUI(图形用户接口)。另外GWT Designer v7.2对于扩展GWT增加了支持,GWT Designer v7.2中新增了一个多页的CSS编辑器,并对CSS编辑器进行了强化,同时优化了编辑器运行的速度。GWT Designer v7.2 发布 [ad#468-60]

java

Sonar 1.11 发布

Sonar开发团队今天发布了Sonar 1.11版本,Sonar是一个采用Java编写的开源的Java代码质量管理平台。 新版本的Sonar 1.11带来了三大新特性: Sonar 1.11新增了一个组件服务,用于更好的浏览资源和比较 Sonar 1.11新增了分支代码的单元测试覆盖 Sonar 1.11新增了代码评论衡量功能 Sonar 1.11还提供了超过50个问题修复和性能提升,从技术角度来说,清除机制的性能得到了极大的提升。 [ad#468-60]

百度动态

2009年10月12日李彦宏上海演讲全文:框广天地,创新无限

各位下午好,非常有幸做为第一个嘉宾进行发言。大家知道在过去十几年当中中国互联网产业发生了迅速的变化,也产生了很多机会,出现了很多非常成功的公司。但是过去这么多年的发展,其实我觉得无论是业内还是业外,多多少少有一点,觉得软件产业和互联网产业,在技术上面有不同之处。因为在早期的时候,互联网领域有很多的机会,而这些机会可能不需要你做什么技术上面的创新就能够抓住。在早期的时候,你如果会作一个网站就会是一个高新技术企业。这样的技术经过十几年的发展以及人们认识的提升,也是机会逐渐被第一批的这些公司拿到了之后,越来越体会到互联网技术含量,对互联网公司的发展是越来越重要。在未来相 当长一段时间里面,我相信很多纯粹的互联网公司,要靠自主创新才能越来越好。今天给大家介绍一下一个互联网的概念,叫做框计算,今天我演讲的题目是框广天地、创新无限。 首先大家知道中国现在是全世界第一大互联网人口国,这又给我们提供一个非常大的市场。很多创新是需要你先了解到需求才能够有创新的。需求是从市 场当中来,从用户的使用过程当中观察到。过去十几年二十年,互联网行业的技术创新,是美国人首先遇到了这些需求,互联网在那发明的,第一大互联网人口国, 在过去很多时间都是美国,只有到08年以后才变成中国。所以当我们不知道有什么新需求的时候,我们是不知道如何进行技术创新的。现在这个局面在改变,因为 我们已经有世界上第一大的互联网人口。不仅如此,大家可能也知道,中国在软件人才、在计算机相关专业的人才方面,我们也是世界上第一大的国家。这一点很多 在互联网产业,不一定意识到,我们有这么一个情况。我们觉得一方面中国互联网发展非常迅速,有很多的机会。另外一方面,海量的用户需求使我们能够真正的站 在互联网技术的最前沿。很多在其他的国家、其他市场还没有用到,我们能够有机会站在互联网技术的最前面。与此同时,我们也意识到,只有未来我们更多在线 上、线下进行结合,更多依靠最尖端的技术、最好的产品服务才能立于不败之地。 框计算这个概念是什么?大家很熟悉的一个。我们看了一下,在这个里面输什么东西?听起来让人开心的mp3、北京哪里能找女朋友结婚、我电脑中毒 了怎么办等等。大家看到用户的需求是非常多样化的,而且跟我们最初理解的搜索的概念不太一样。过去是我输一个关健词,要告诉我的用户哪些互联网网页上面含 有这个关健词。早期的时候,这是我要做的事情。现在当我们看到用户数信息需求的时候,我们看到用户对于百度这样的搜索,有很高的期望值,期望你能够理解他 要的是什么。他要的有可能是信息、内容方面,有可能是其他方面的东西,而且是越来越多的其他方面的东西被输入到这个框里面。这对于中国搜索引擎的技术,或 者像百度这样互联网公司的技术提出了非常高的要求。我们也看一下其他互联网网站他们运用有什么类似的特点。我们看到一个雅虎财经的网站。大家可以看到 logo下面有一个明显的框,这个框是用来输入股票的代码,我相信使用雅虎财经的朋友也是在这里输入的。这是美国,FACEBOOK首页,也有一个框,要 求你输入相应的用户信息。这是全球最大的电子商务网站亚马逊的首页,这个首页也有框,这个是让你输入想要购买的商品。我们看到,主流的互联网网站或者互联 网公司他们都在首页最明显的位置放了一个框,而且这个框的用途各有各的特点。这有什么规律性?或者说是不是代表着一种通用的需求?所以说众多的网站把框放 在最明显的位置,我想我们能不能把这个框变成一个计算的起点,变成用户上网的起点,不仅能够满足信息的需求,内容查找的需求,同时也能够满足很多其他的需 求。人们对框的需求要求越来越高,而各个网站也把框放到明显位置。一方面用户有很强烈的需求,另外一方面各个网站其实都可以通过框的形式来表现。 我们再分析一下在框内输入的用户需求有哪些类型?比如说日全食的信息、今天是农历几号、输入英文单词,需要词典的功能、输入数字,需要计算。就

Linux

Minitube 0.6.1 发布-本地Youtube客户端

Minitube是一款开源本地Youtube客户端,通过Minitube,您可以不必通过web方式的浏览器访问Youtobe网站即可观看视频信息。区别与通过浏览器来观看Youttobe视频,使用Minitube用户无需安装Flashplayer,用户只需要输入期望的视频关键字,Minitube就会发送给客户端不间断的视频流。综上所述Minitube给观看Youtobe视频带来了一条新的途径。最后要强调的是,Minitube并不是单纯的克隆早期的Youtobe Web接口,Minitube试图创造一种新型的类似电视模式的视频浏览方式。 Minitube 0.6.1是目前最新的版本,该版本修正了暂定视频时的bug。目前Minitube 0.6.1只提供Linux和Mac版本的支持,Window版本目前还没有,不过相信很快就会退出。官方同时还提供源码下载方便那些Diy爱好者们自行修改编译安装。 Minitube官方网址: Minitube [ad#468-60]

Linux

Tiny Core Linux 2.4 发布

Tiny Core Linux是一个非常小的迷你型Linux系统,Tiny Core Linux只有10M的大小,按照现在硬盘容量的发展速度来说10M的Linux操作系统真的可以算是极限级的了。Tiny Core Linux基于Linux 2.6内核开发,并采用了Busybox, Tiny X和Fltk。Tiny Core Linux的核心部分完全运行在内存中,并且Tiny Core Linux的启动速度十分快。Tiny Core Linux还提供了一个6M大小的基于控制台的微型系统。Tiny Core Linux并不是一个完全的桌面操作系统,也无法兼容所有的硬件系统,Tiny Core Linux的目标是打造一个仅仅需要迷你型桌面的操作系统,例如无限上网设备等。

搜索引擎

谷歌实验产品Google Squared升级

谷歌在今年6月推出了实验性产品:“Google Squared”(Squared意为“正方格的”),该服务的功能是将网上杂乱的信息整理到整齐有序的、标有标签的表格中。美国时间10月10日,谷歌对实验产品Google Squared进行了大规模升级,可处理的数据量增长了四倍,升级后的Google Squared可以处理120方格的数据,之前只能处理30个方格,新功能还增加了支持数据导入到谷歌电子表格. Google Squared现在可以将表格整理分类,整理出的结果可以导入谷歌电子表格(Google Spreadsheets)。可以在电子表格里对这些数据进行操作,利用数据绘图等等。简言之,就是将网上随意的信息变成数据,而这些数据可以用来处理和计算。但是,目前为止Google Squared还不能进行大规模的应用。比如,如果你搜索“行星”,在生成的表格里面就没有火星。第一个结果是冥王星,而冥王星已经不再是行星了。 [ad#468-60]

java

ICEpdf 3.1 发布

ICEpdf是个开源的Java PDF类库,利用ICEpdf您可以再所有Java应用程序中,显示和打印PDF文档。ICEpdf的API采用100%纯Java编写,同时ICEpdf还具有体积轻便,快速高效和使用简单的特性。ICEpdf兼容PDF 1.6版本(Acrobat 7.0) ICEpdf拥有如下特性: ICEpdf可以与java客户端无缝整合,你可以通过配置完全控制功能和用户接口 ICEpdf是轻量级PDF类库,因此内存占用很低 ICEpdf很容易开发使用,无需任何其他PDF工具支持。 ICEpdf即可以作为独立的PDF查看工具,也可以嵌入到其它PDF查看器组件中。 ICEpdf可以轻松的将PDF转换成图片文件(PNG,JPEG或者GIF),这些工作都可以很容易在Java服务器端完成 ICEpdf支持所有PDF内置字体 ICEpdf支持PDF文档的增量加载,方便快速读取数据量较大的文件 ICEpdf支持Adobe标砖密码保护 ICEpdf支持读取PDF注释标记信息 ICEpdf 3.1版本在渲染PDF文件和PDF打印方面进行了增强。 ICEpdf官方主页: http://www.icepdf.org/ [ad#468-60]

Scroll to Top