`
fengjianquan9527
  • 浏览: 33111 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
1、interrupt() interrupt方法用于中断线程。调用该方法的线程的状态为将被置为"中断"状态。 注意:线程中断仅仅是置线程的中断状态位,不会停止线程。需要用户自己去监视线程的状态为并做处理。支持线程中断的方法(也就是线程中断后会抛出interruptedException的方法)就是在监视线程的中断状态,一旦线程的中断状态被置为“中断状态”,就会抛出中断异常。 2、interrupted() 和 isInterrupted() 首先看一下API中该方法的实现: 1 public static boolean interrupted () { 2    ...
今天在整合Spring4.1和Mongo3.0时,报了N多个异常,其中最明显的一个异常就是:Cannot resolve the name 'repository:auditing-attributes' to a(n) 'attribute group' 查了N多资料,N多人认为是Jar包冲突,其实不然(也可能是我这个错误提示一样,但是错误实质跟别人不一样,(*^__^*) 嘻嘻……),反正跟最终解决了,提示很清楚,无法识别名称repository为命名空间的,auditing-attributes属性,添加以下声明即可: http://www.springframework.org/sche ...
开始是为了实现一个全局的拦截器DefaultHandlerInterceptor,继承HandlerInterceptorAdapter类 并把这个类注入到Spring的DefaultAnnotationHandlerMapping的interceptors中 配置如: <!-- 处理在类级别上的@RequestMapping注解 --> <bean     class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">     < ...
mvc:interceptors 这个标签用于注册一个自定义拦截器或者是WebRequestInterceptors. 可以通过定义URL来进行路径请求拦截,可以做到较为细粒度的拦截控制。 例如在配置文件加入 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www.springframework.org/schema/mvc&q ...
    今天在折腾网页播放mp3时,遇到一个问题。就是IE等能够正常加载*.mp3文件,但是火狐无法加载这个文件报错如下:HTTP“Content-Type”中的“audio/x-mpeg”不支持。更奇怪的是,部署到tomcat下面是无法显示的,静态页面通过file:///../../*.mp3是可以播放加载的。后来百度了一下,果然有人遇到类似的问题,但是他的做法是将mp3转为mav格式,虽然成功了但是这个是不是问题的根本。突然想到两种场景的区别应该是Tomcat服务器这块。       突然想到项目的Web.xml文件中可以配置MIME类型的,于是乎果断添加以下代码到Web.xml:   ...
以前一直用pycharm开发Python。今天心血来潮想在Eclipse上用Python写点东西,发现Eclipse下面PyDev开发有中文的问题(错误:SyntaxError: Non-ASCII character),在文件头写上#coding:utf8也不行,Eclipse的所有环境都配置了UTF8,依然不行。 后来突发奇想会不会是UTF8的BOM的问题导致的?果断将文件用Notepad++打开一看,该文件是以UTF-8无BOM格式编码,于是乎,果断将其改成以UTF-8BOM格式编码,加载到PyDev中一执行,果然OK了。改回原来的,依然报之前的语法错误。 由此推断:Eclipse是不会 ...
     今天在Eclipse项目里面新建一个类,并指定包名。一不小心将包名为com.xxx.xxx,写成了"con.xxx.xxx"死活通不过。Eclipse报错:"Package name is not valid. 'con' is an invalid name on this platform.",当时没在意,直接修改为"com",就过去了。       中午饭后突然想起来。重现了上午的错误。大概的意思是"con"在windows个平台是不合法的命名。立马去桌面新建一个文件夹并命名为"con&qu ...
今天在新起Spring MVC框架时,遇到无法通过注解方式扫描Service层的问题,控制台没有报spring异常,仅是包无法找到mapped name *Service ...... 郁闷了半天,后来发现少了jar包:common-annotations.jar 添加就可以了! 打开配置 <context:c ...
今天在做XMl转为Bean的实例,遇到一个奇怪的问题,出代码先: //工具类: @SuppressWarnings("unchecked") public  Object   readXml2Bean(String xml,Class rootClazz,Class headClazz,Class detailClazz){ try {   xstream.alias("Root",rootClazz);   xstream.alias("Head",headClazz);   xstream.alias("Detail&qu ...
    今天在想再次复习体验一下JDK1.8的新特性,机器上已经安装了jdk1.6.0_26之,现有的工程是基于1.6的的,不想卸载,于是就直接安装了JDK1.8.2,为了避免冲突。直接将JAVA_HOME跟踪到/java/jdk1.6.0_26这一级目录,CLASSPATH、PATH直接写 ...
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment). log4j:WARN Please initialize the log4j system properly. Exception in thread "main" java.lang.NoClassDefFoundError: com/opensymphony/oscache/base/Config at org.hibernate.cache.OSCacheProvider.<clinit>(O ...
Global site tag (gtag.js) - Google Analytics