自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

饮马流花河

倚楼听风雨,但看江湖路

  • 博客(492)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 springmvc rest 学习笔记(1)

spring mvc[u]http://static.springsource.org/spring/docs/3.0.0.M3/spring-framework-reference/html/ch18s02.html[/u][b]18.2.1 URI Templates[/b]////////////////////////////////////////////////...

2011-01-04 16:42:01 262

又发现struts2 rest plugin的一个问题

又发现rest plugin的一个问题:DefaultContentTypeHandlerManager:// Don't return any content for PUT, DELETE, and POST where there are no errors if (!statusNotOk && !"get".equalsIgnoreCase(req.getM...

2010-03-28 20:38:50 332

原创 挥之不去的噩梦,struts2 rest 的通病

话说前天碰到的问题,已经被一个好心的eye友给轻松解决了。真的非常感谢。但今天又碰到一个问题。而且跟前天碰到的其实应该是一类问题。前天问题的解决方法,其实是换了一种途径。但我当时想用的方法为什么不行,我还是不清楚。@Action(interceptorRefs={@InterceptorRef("authorization"), @InterceptorRef("restDef...

2010-02-26 17:06:57 337

原创 struts2-rest-plugin 的bug?如果是的话,这个插件的问题可真够多的!

用注释方式给rest controller 加上拦截器:@InterceptorRefs({@InterceptorRef("authorization"),@InterceptorRef("defaultStack")})发现加上拦截器后,立马蹦出来一堆怪问题!该执行的不执行了:/userinfos/3.xml在执行show()之前,本来该执行 setId(S...

2010-02-23 03:58:49 272

原创 看到 “service"、"manager"、"dao"就有一种莫名其妙的冲动!

对于习惯ssh的程序员来说,比如一个Account类,就要有一个AccountManager和AccountDao类。以前习惯了,但是当类的继承层次比较复杂时,就会出现一大堆的manager和dao,甚至不知道该怎么写好了。离面向对象的思想越来越远。ruby的ActiveRecord就实现了数据库操作的透明派生。所以rails中的领域模型中完全可以直接写各种应用方法,多么爽啊!当模...

2010-02-23 00:40:50 994

struts2 rest plugin 对多参数的uri支持的不好

一篇关于 struts2-rest-plugin的文章:http://corradignw.iteye.com/blog/354423这篇文章中有这么一句话:"只能传一个值id就是id,要是想传多个值怎么办? 如"/xxx/orders/2009-01-12/sd/1/23"这样的地址如何处理? "我也碰到这个问题,发现struts2 rest plugin 的 actionm...

2010-02-22 23:16:27 130

原创 cxf 闲地没事为啥要去支持rest?

是这样的,我感觉rest与webservice本来就是soa的两种不同方式。那么为何apache cxf 还要支持将webservice 设成 rest方式返回json呢?比如struts2 action 或 servlet都直接支持以http方式返回json或xml,最新的struts2.1有struts2-rest-plugin,尤其是spring3的springmvc已经对rest做...

2010-01-06 16:55:16 130

hibernate 多对多关系 一个很奇怪的问题

今天调了一下午程序,就是为了弄清为何我在保存视频的时候,除了update语句,莫名其妙地还执行了一句抓取视频所有标签的语句。并且这个语句非常雷,以前见过的无非就是两个表的联合查询,这条语句直接将视频表、标签表和视频标签的关系表 总共三个表做了关联查询。这个查询的效率自然不言而喻。而且查出来的结果集因为是三个表的笛卡尔积,也肯定很惊人。总之就是效率瓶颈了。说了这么一大堆,其实我的程序很简单,...

2009-12-23 16:47:09 142

使用hibernate开发相册时,相册与照片的一对多问题!

大家好!我在做一个相册,每个相册中可能有n张照片。目前相册与照片也配置成了双向一对多的关系。但我一直担心会出性能问题。因为我发现好像用hibernate3的JPA配置里面,无法将一的一端设为“inverse”。所以如果添加相片,必须这样:photo.setAlbum(album);album.getPhotos().put(photo);albumManager.save(...

2009-08-02 17:26:33 131

转载 Java 权威网站汇集

来自:www.open-v.comopen-v.com 给出了一些Java 权威资料的链接和介绍。  http://www.theserverside.comTheServerSide.com - News, Patterns, Reviews, Discussions, Articles, Books几乎是第三方最权威的Java 网站之一。其中汇集了Java 领域的最新发展动态、新闻、论坛、

2008-02-03 10:19:00 1550

转载 Java Learning Path资源篇

  1、 http://java.sun.com/ (英文)  Sun的Java网站,是一个应该经常去看的地方。不用多说。  2、 http://www-900.ibm.com/developerWorks/cn/  IBM的developerWorks网站,英语好的直接去英文主站点看。这里不但是一个极好的面向对象的分析设计网站,也是Web Services,Java,Linux极好的

2008-02-03 10:19:00 1231

转载 超cool的lock街舞

http://www.macromedia.com/go/getflashplayer" src="http://vhead.blog.sina.com.cn/player/outer_player.swf?auto=0&vid=5340727&uid=1497828435" type="application/x-shockwave-flash" allowFullScreen="true" a

2007-10-28 01:45:00 2012

转载 盖茨十条成功箴言 值得一生铭记(组图)

盖茨十条职场箴言曝光:  1.生活是不公平的,要去适应它;    2.这世界并不会在意你的自尊,这世界指望你在自我感觉良好之前先要有所成就;    3.高中刚毕业你不会成为一个公司的副总裁,直到你将此职位挣到手;    4.如果你认为你的老师严厉,等你当了老板再这样想;  5.如果你陷入困境,不要尖声抱怨错误,要从中吸取教训;  6.在你出生之前,你的父母并

2007-09-28 11:01:00 1206 1

转载 Web 2.0 用户界面技术

让服务器部署的应用程序具有优于浏览器的用户体验

2007-09-28 11:00:00 1732

转载 开发人员不容错过的13篇的技术经典文章

Linux 内核剖析庞大复杂的 Linux 内核采用了子系统和分层的概念,因此结构非常清晰。本文将带您探索 Linux 内核的总体结构,并学习一些主要的子系统和核心接口。Java SE 6 新特性:HTTP 增强本文将介绍 Java SE 6 中围绕着 HTTP 协议出现的很多实用的新特性:NTLM 认证的支持;提供了一个轻量级的 HTTP 服务器;提供了较为完善的 HTTP Cookie 管

2007-09-28 10:56:00 1299

转载 大型多玩家在线游戏,第 3 部分: 解决托管 MMOG 的潜在问题

使用技巧解决托管在线游戏时产生的问题

2007-09-28 10:50:00 1202

转载 大型多玩家在线游戏,第 2 部分: 托管游戏所涉及的经济方面的因素

解决 MMOG 的业务复杂性与解决技术复杂性具有同样的挑战性

2007-09-28 10:46:00 1363

转载 大型多玩家在线游戏,第 1 部分: 一种基于性能的基础结构规模评估方法

在电影业中,电影分成多种类型,比如动作和冒险片、艺术片、传奇片、恐怖片和喜剧片。游戏也分成许多类型,包括第一人称射击游戏、解谜游戏、休闲游戏、聚会游戏、角色扮演游戏、比赛游戏和模拟游戏。但是与电影不同,游戏行业还在分类法中增加了一个新的维,即区分玩游戏的方式以及游戏是否可以由多个玩家同时参与。单一玩家游戏大家最熟悉的电子游戏类型是单一玩家游戏。这种游戏是在玩家和计算机之间进行的。从企业的角

2007-09-28 10:44:00 1728

转载 最受欢迎的Ajax系列文章

掌握 Ajax,第 11 部分:服务器端的 JSON在本系列最近一篇文章中,您已经了解如何将 JavaScript 对象转变成 JSON 格式。本文将会介绍如何处理以 JSON 格式发送到服务器的数据以及如何使用相同格式对脚本进行回复。Ajax 和 XML:使用 Ajax 实现打分评级和添加评论功能在由用户驱动的 Web 时代,允许读者打分评级和评论站点内容的功能是必不可少的。通过本文探索如何

2007-09-28 10:39:00 1507

转载 解读软件2.0思想框架 把握技术发展趋势

2007.09.25  来自:《程序员》杂志   孟岩   共有评论(12)条 发表评论   [收藏到我的网摘]例如,在软件设计领域,UML力图成为表达软件设计的统一语言,而更高级的软件建模工具如MDA、DSL等技术也在积极进展当中,这将根本上改变人们表达软件设计的方式;Web和SOA对于开发效率、灵活性和软件质量的诉求,恰软件开发与人类做过的任何其他工作都不一样。其他的工作都

2007-09-28 10:36:00 1181

转载 webwork + ajax 整合实例

首先, 配置好webwork环境. 在webwork中应用ajax技术,只要在webwork的返回值上加以区别就可以把 动态取得的值,返回给前台浏览器. 在这个实例中,我们有一个html页面,一个java文件,然后再配置文件中写上相关映射就OK了.代码如下:dynamicUpdate.htmlDynamicUpdate.java  xwork.xml在此配文件需要注意你

2007-09-26 16:35:00 2814

转载 Ajax+Struts2+Spring+Hibernate整合

 我们沿用Spring+Hibernate+DWR的例子,做一个Ajax+Struts2.0+Spring+Hibernate整合,许多步骤大体相似,我就直接搬过来了:首先,建一个web project,然后添加对hibernate和spring的支持,我们使用的是hibernate3.2和spring2.0,然后导入xwork-2.0.3.jar struts2-core-2.0.8.jar s

2007-09-26 16:32:00 1506

转载 媲美Windows!Ajaxwindows在线体验

网络快速发展普及,一系列在线服务的出现(如在线聊天、在线杀毒、在线办公等),让人们已不再陌生。今天,向大家介绍的是一款在线操作系统Ajaxwindows,用浏览器就就可打开使用的操作系统。该系统除提供基本的系统功能外,还允许用户安装应用程序,甚至可以实现与桌面同步,存储文件等,当其在全屏模式下工作时,你甚至看不出是一款在线操作系统。下面就让我们一起来体验这款神奇而强大系统吧。     需要注意

2007-09-26 14:31:00 1393

转载 从伟大步入平庸 Google正在死去!

 Google Will Die!毫无疑问Google曾经并且仍然还是一家伟大的公司,但Google正在失去它的许多优秀品质,对于一家全球瞩目的大公司而言,Google正从伟大步入平庸,而这在阿魔的字典里就叫作“死亡”。文/阿魔  近日,Google中国宣布视频搜索开通,在它官方的blog上还特别强调了一下,Google(谷歌)发布了针对中文用户的谷歌视频搜索http://video.

2007-09-26 14:28:00 1257

原创 炫目3D!诺基亚最新N-GAGE游戏视频赏析

诺基亚的游戏手机惨淡收场并没有消减它开发游戏的决心。和以前的策略不同,现在的诺基亚所推的N-GAGE再也不是一个产品系列,而是能够应用到诺基亚智能手机上的一个游戏平台。在将来,也许所有的诺基亚手机都能够运行N-GAGE游戏,都能在手机上更方便的玩大型的3D游戏。下面是诺基亚官方发布的几款最新N-GAGE游戏的视频,大家来欣赏一下将来我们手机上能玩的游戏到底是什么样子的。

2007-09-26 14:26:00 2025

转载 23个生活小秘招让你不瘦也难

初级方案1、用苹果切片替代饼干和蛋糕。2、用普通蛋卷代替油炸蛋卷。3、用巧克力蛋糕代替巧克力冰激凌。4、吃苹果派的时候只吃馅。5、吃PIZZA的时候选择素的。6、吃海鲜的时候尽量选择清蒸的。7、吃蛋糕时尽量选择小个的。8、吃汉堡的时候不吃里面的肉饼。9、用全麦面包代替普通面包。10、用鲜榨果汁代替速溶果汁。11、用新鲜水果代替涂抹在面包上的果酱。12、盘子里的食物永远只吃一半。13、将所有的零食都

2007-09-20 18:27:00 1093

转载 编程可以毁掉你的生命(Programming Can Ruin Your Life)

CSDN 9月17日消息 国际热点,系采集国际主要IT技术媒体当天的热点话题,希望借此能够扩展您的视野,给您所参考和帮助。                              编程可以毁掉你的生命(Programming Can Ruin Your Life)很多文章和评论不断地告诉你成为一名程序员有多好:敏捷的头脑、抽象能力、富裕的工作……然而是这么回事吗?问题引出了作者在文中讲述的编

2007-09-20 18:03:00 1750

转载 超cool的变形金刚手机

CG水平高超的韩国人一年前就做了这么个手机变形金刚,以韩国最流行的june电视手机为原型,造型酷似太空堡垒中的机器人,键盘中间分开成两条腿,胳膊是两把火力超猛的小型机枪。 网易手机频道制作,转载请注明出处  汽车能变形成为机器人,为什么手机不可以呢?有没有想过有一天,你的手机在你睡觉的时候,突然在你的写字台上站起来,将枪口对准了你……一位技艺高超的韩国CG高手一年前就做了这

2007-07-16 23:23:00 1928

原创 联想内部泄露的超酷笔记本测试技术。。。以及其他关于笔记本的有意思的视频

http://www.lenovo.co.uk/tapes/http://www.diglog.com/story_videos_tech-stuff_9032http://www.diglog.com/story_technology_internet_13177 

2007-03-23 02:04:00 1610

转载 设计的比较出色有创意的blog(包含一些比较出色的flash设计网站...)

http://www.easeu.com http://www.shithappens.cn/blog/http://www.box.net/widgethttp://zhuaxia.com/http://superlover.blog.hexun.com/1803379_d.htmlhttp://www.gougou.com/index.html 

2007-03-21 13:32:00 709

转载 一篇关于 RIA的比较深刻的评论

 《程序员》杂志05年第二期原文,个人网站转载请注明作者(王林/Azure)和出处(中国RIA开发者www.riacn.com)并且保留这段版权说明,商业网站转载需要得到CSDN的许可。RIA技术概览 互联网已经日益成为应用程序开发的默认平台,传统的Web应用程序(Web Application)是基于HTML页面、服务器端数据传递的模式。而HTML是适合于文本的,随着Web应用程序复

2007-02-27 11:51:00 1087

转载 RIA應用的了解--各種技術的比較

 软件开发模式经历了C/S到B/S的演变。虽然B/S架构具备零部署,易升级,操作简便等巨大优势,但是随着企业及软件业务逻辑越来越复杂,原先采用HTML/JavaScript/CSS来作为显示技术显得愈发的捉襟见肘。与此同时,Java社区中RIA(Rich Internet Application)地解决方案已经是百家争鸣。        1.XMLHTTP+JavaScript        XM

2007-02-27 11:44:00 1165

转载 架构师核心技能养成计划

作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/02/18/1511545.aspx,转载请保留。引子:     "这个项目的架构是什么?"    对方爽快的回答:"Spring+Struts+Hibernate。"    嗯,这位很可能不是架构师......一、核心竞争力架构设计的理论、模式与技术     架构师们从

2007-02-25 18:18:00 1025 1

转载 架构师好书必读

 作者:江南白衣,原文出处: http://www.blogjava.net/calvin/archive/2007/02/09/98914.html,转载请保留。     为了2007年的目标,列了下面待读或重读的书单。    不在书单里的,小部分是我漏掉的,大部分是我觉得对于架构师不太重要,或者不够好的。    奇怪国外真正的好书来来去去也就那么几本,emule加上国内出版社的努力,我们看的

2007-02-25 18:14:00 1565

转载 在C#程序中使用MYSQL数据库

 一提起mysql数据库,好像就是在说java,jsp或者php,其实在所有程序中都可以使用mysql 数据库,其它的程序使用my sql数据库的方法是使用my sql 提供的odbc驱动,在.net 中可以使用类似于jdbc似的东东.它的名字是:MySQLDriverCS.dll.把它添加到.net的组件面板里,至于如何添加,则不是本篇的任务了(^_^)! 下面是创建一个数据库链接:us

2007-02-25 17:07:00 1053

转载 如何在.NET中访问MySQL数据库

  如何在.NET中访问MySQL数据库 如果你不是只在大集团公司工作过的话,你一定会有机会接触到MySQL,虽然它并不支持事务处理,存储过程,但是它提供的功能一定能满足你的大部分需求,另外,简洁的MySQL也有一些它独到的优势,在有些时候,它的速度甚至超过大型数据库。那么如何在.NET中访问MySQL数据库呢?也许很多人马上会说:用OLEDB嘛,但是事实上采用.NET OleDb D

2007-02-25 11:05:00 761

转载 对《基于动态代码生成技术的动态对象工厂》一文的补充

写完《基于动态代码生成技术的动态对象工厂》一文后我一直很奇怪为什么动态代码生成的方法相对于直接使用new有如此大的劣势?道理上说动态代码一旦生成,那么它和原生代码应该也没什么区别了,那么它的执行效率应该和相应的原生代码差别不大才对。仔细观察Creator.New版本的执行过程,我猜测问题并不是出在动态生成的代码本身,而是出在周围的代码上。在我的测试程序中,我对以下代码返复调用1000万次:

2007-02-24 21:35:00 682

转载 基于动态代码生成技术的动态对象工厂

C#中所有的引用类型的实例都需要在运行时动态创建,创建对象实例最常见的办法就是使用new操作符,使用new操作符就需要在编译器明确的知道要创建的对象的类型,如果在编译器并不能明确,就需要用到反射技术,例如:            String className = "MyNamesapce.MyClass";            ConstructorInfo ci = Typ

2007-02-24 21:16:00 924

转载 中国的房子其实是不断贬值的

中国的房子其实是不断贬值的 自约1998年以来,由于种种原因,如个人房贷在利息很低的情况下从无到有的飞速发展,股市进入熊市等,全国房价都出现了持续大幅上涨行情。深圳广州等地曾受香港房价下跌的影响,曾一度逆市下跌,(广州在2004或2003年上涨之前,曾连跌8年),这两年的补涨势头却一枝独秀。不少投资房产的人收益颇丰。所以不少人会怀疑,是不是啤酒白酒混合液喝多了,标题写错了吧?我可以肯定地讲,没

2007-02-16 01:55:00 1245

转载 中国八大菜系大排名

第八位 四川菜系  点 评:一个盆地圈住了川人的眼光与口味,长期的保守致使川人难见世间的美味,竟以为麻辣就是生命的一切,乃至无辣不成饭。川菜之所以麻辣,本是川人舍不得把隔夜菜倒掉,而特意加辣加重口味以掩盖嗖味。因此川菜显现出一种西部内陆盆地民众贫穷与小气的特性。越落后的地方口味就越重越辣,以辣来刺激味蕾,并进一步麻痹人脑,从而忘掉现实中一切穷困与窘境。  评判等级:★☆☆☆☆  回头指数:2%  

2007-02-16 01:53:00 1572

maven-definitive-guide 中文版

最权威的maven2 指南,中文版!最权威的maven2 指南,中文版!最权威的maven2 指南,中文版!

2010-02-23

DX8Tutorial

directx 8 指南

2007-07-15

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

TA关注的人

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