for instancefor的用法法。

Take me for instance.的用法和样例:
Why does she take me for a fool?
她为什么把我当作傻子看待?
Do you take me for a millionaire?
你是不是把我当百万富翁?
Father used to take me for a walk after supper.
父亲过去常常晚饭后带我去散散步。
Do you take me for a fool infidel?
你把我当成一个傻瓜?你这个异教徒。
Do you take me for a fool who believes that tale?
你是不是把我看成个傻瓜,以为我竟会相信那种谎言?
Take me for instance.的海词问答与网友补充:
Take me for instance.的相关资料:
相关词典网站:jersey使用过程中遇到的问题 - 蒂鸥维毅 - ITeye技术网站
博客分类:
在使用jersey框架搭建服务时,经常会报出如下异常:
com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes.
at com.sun.jersey.server.impl.application.RootResourceUriRules.&init&(RootResourceUriRules.java:99)
at com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1331)
at com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:168)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:774)
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:770)
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:770)
at com.sun.jersey.server.impl.application.WebApplicationImpl.initiate(WebApplicationImpl.java:765)
at com.sun.jersey.spi.container.servlet.ServletContainer.initiate(ServletContainer.java:489)
at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.initiate(ServletContainer.java:319)
at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:605)
at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:210)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:374)
at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:557)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1206)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1026)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4421)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4734)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
下面是出现这种异常的几种情况
1、在不与spring整合,而是直接使用jersey搭建服务时,如果只在web.xml 中配置了如下代码:
&servlet-name&abc&/servlet-name&
&servlet-class&com.sun.jersey.spi.container.servlet.ServletContainer&/servlet-class&
&load-on-startup&1&/load-on-startup&
&/servlet&
&servlet-mapping&
&servlet-name&abc&/servlet-name&
&url-pattern&/services/*&/url-pattern&
&/servlet-mapping&
此时启动tomcat,会报出上面的异常,原因是实例张不包含任何启动资源的类,你要确保实例已经创建,例如:
@Path("abc")
@Produces("application/xml")
@Consumes("application/xml")
public class Abc
@Produces("application/xml")
@Consumes("application/xml")
public void abc(){
这样再启动,就可以了。
2、在与spring整合中时,如果出现如上异常,原因可能是:
1)缺少spring-jersey.jar包
将spring-jersey.jar包添加到工程lib下,然后修改下web.xml配置文件
&servlet-name&abc&/servlet-name&
&servlet-class&com.sun.jersey.spi.spring.container.servlet.SpringServlet&/servlet-class&
&load-on-startup&1&/load-on-startup&
&/servlet&
&servlet-mapping&
&servlet-name&abc&/servlet-name&
&url-pattern&/services/*&/url-pattern&
&/servlet-mapping&
然后再重新启动tomcat,就可以了。
2)如果按照1)操作完成后,tomcat启动仍然报上面的异常,此时需要在web.xml中在重新添加点配置信息(红色部分):
&servlet-name&abc&/servlet-name&
&servlet-class&com.sun.jersey.spi.spring.container.servlet.SpringServlet&/servlet-class&
&init-param&
&param-name&com.sun.jersey.config.property.packages&/param-name&
&param-value&com.xxyd.map.webservice&/param-value&&!--代表的是你服务端的路径,要和你的工程服务器端路径保持一致--&
&/init-param&
&load-on-startup&1&/load-on-startup&
&/servlet&
&servlet-mapping&
&servlet-name&abc&/servlet-name&
&url-pattern&/services/*&/url-pattern&
&/servlet-mapping&
此时再启动tomcat就可以了。
当然,还有一种方式就是重新将“com.sun.jersey.spi.spring.container.servlet.SpringServlet”替换回“com.sun.jersey.spi.spring.container.servlet.SpringServlet”,但如果是这样的话,就失去了spring与jersey整合的意义了,不提倡如此解决。
这些是我最近在做项目时遇到的问题,总结一些,供以后学习使用。
但有一点让我很奇怪,百思不得其解的是,在很久之前,我用1)中的配置方式可以正常启动tomcat,但最近写的一些项目中,居然失败了,必须改用2)中的方式,之前用的是jersey-spring-1.5.jar,最近用的是jersey-spring-1.1.7.jar,不知道是不是jar包版本的问题,希望了解或知道原因的朋友给指点迷津,谢谢。
浏览 16645
浏览: 222156 次
来自: 北京
非常感谢您
如果 这里的username和password 我想用环境变量 ...
wynstt 写道你好,jackribbat的包能分享下吗?领 ...
p 写道你好,我下载了,你的例子,实践了一下 ...
你好,我下载了,你的例子,实践了一下,还是没有成功。我用的是j ...老师好,请问such as , like , for example , for instance , as if 的区别和用法_百度作业帮
老师好,请问such as , like , for example , for instance , as if 的区别和用法
老师好,请问such as , like , for example , for instance , as if 的区别和用法
1. such as = like,都视为介词,其后加名词、代词和动名词等,一般列举不完全的多例,且和举例之间直接相连.如:I have many friends, such as / like Tom, Mary and Jim.2. for example = for instance,视为独立成分,一般只列举一例,和举例之间用逗号隔开,例子形式多样,可以是单词、短语或句子.如:I have many friends. For example/instance, Jack is my best friend.3. as if是连词,引导方式状语从句或表语从句.有时其后的从句可以用省略语法,且有时须用虚拟语气.如:He spoke as if he knew everything.It seemed as if it was going to rain.4. as if的意思是“似乎、好像”,是作比喻;而最开始的两种单词短语的意思都是“例如,比如”,不是作比喻,而是举例.两组短语在意思上差别很大.请问for example,for instance和such as的区别?_百度作业帮
请问for example,for instance和such as的区别?
请问for example,for instance和such as的区别?
以下是详细解说:for example和for instance是一样的意思!就像 My god!和My gosh!一样两者都可以放于句首,可以通用.意为“比如说”such as 意为“例如”,一般放于句中,不与and so on连用例句:I have a lot of hobbies,such as reading and singing.
三者都表示举例,举个例子。For example 和 for instance 的用法基本一样,区别在于 instance 可以作为动词,也可以作为不可数名词,作为不可数名词的时候,instance 前不加 冠词。而且,使用时注意 用 take sth. for instance 或者 XXXXX, for instance. For example 可用于句首,也可用于句中和句尾,而f...
日常对话交流是不会用for instance的;for example和such as意思基本一样,但for example后面一般是跟现实中的实际的例子,而such as后面通常会跟一些比喻来证明前面的论述

我要回帖

更多关于 for的用法 的文章

 

随机推荐