`
wusuoya
  • 浏览: 629419 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
参考:http://my.oschina.net/leejun2005/blog/152253 目录[-] 1、问题: 2、解决方案 (1)使用局部变量: (2)使用 ThreadLocal (3)同步代码块 synchronized(code) (4)使用第三方的日期处理函数: (5)最后的提问: REF: 之前有同事好几次都掉这个坑里去了,刚好今天有看到有篇帖子提了下,索性就整理下吧~ 1、问题: 先来看一段可能引起错误的代码: package test.date; import java.text.ParseException; import java.text.SimpleDa ...
最近在nginx上部署日志分析工具awstats时,在配置awstats分析结果可供网页浏览这步时,分析结果页面访问总是404.后来查阅了一些资料,发现是root和alias的用法区别没搞懂导致的,这里特地将这两者区别详尽道来,供大家学习参考。 Nginx其实没有虚拟主机这个说法,因为它本来就是完完全全根据目录来设计并工作的。如果非要给nginx安上一个虚拟目录的说法,那就只有alias比较“像”了。 那alias标签和root标签到底有哪些区别呢? 1、alias后跟的指定目录是准确的,并且末尾必须加“/”,否则找不到文件
问题 如下方式可以成功扫描到@Controller注解的Bean,不会扫描@Service/@Repository的Bean。正确 Java代码  收藏代码 <context:component-scan base-package="org.bdp.system.test.controller">        <context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/> ...
以前都是很土得打 log ,发现一篇关于 java 调试器架构 ,以及 eclipse 上使用 的文章,在常用的 intellij idea 以及 tomcat 上调试成功,结合调用堆栈希望可以加快 ``how tomcat works`` 读书进度。  原理: http://blog.csdn.net/alli0968/article/details/42176721 1. tomcat 7.0.5 启动支持调试   新建文件 setenv.bat   Java代码   SET CATALINA_OPTS=-server -Xdebug -Xnoagent   ...
http://blog.csdn.net/leshami/article/details/39805839
MongoDB为Java提供了非常丰富的API操作,相比关系型数据库,这种NoSQL本身的数据也有点面向对象的意思,所以对于Java来说,Mongo的数据结构更加友好。 MongoDB在今年做了一次重大升级,版本来到了3.0。相比之前的版本,这个版本中又很大的变化,相应地,本文中的方法可能在旧的版本中无法使用。 安装MongoDB Java Driver 使用maven的用户在pom.xml中使用以下的dependency。 <dependency> <groupId>org.mongodb</groupId> <artifac ...
    泛型是什么意思在这就不多说了,而Java中泛型类的定义也比较简单,例如:public class Test<T>{}。这样就定义了一个泛型类Test,在实例化该类时,必须指明泛型T的具体类型,例如:Test<Object> t = new Test<Object>();,指明泛型T的类型为Object。        但是Java中的泛型方法就比较复杂了。        泛型类,是在实例化类的时候指明泛型的具体类型;泛型方法,是在调用方法的时候指明泛型的具体类型。          定义泛型方法语法格式如下:              ...
outline 1)  什么是RTTI? 2)RTTI应用场景?(什么情况下要直接使用RTTI,什么机制是基于RTTI实现的即间接使用了RTTI) 3)  直接使用RTTI:Class<?>,如何获得类的Class对象   3)Reflection和RTTI的区别 运行时定位class (运行时定位class ;编译时就要定位class) 4)Reflection机制的使用包括Class和Reflection API 5)  Reflection机制支持了哪些场景框架、机制?   ------------------------------------splitt ...
任何一个系统在开发的过程中, 相信都不会缺少对字符串的处理。 在 java 语言中, 用来处理字符串的的类常用的有 3 个: String、StringBuffer、StringBuilder。   它们的异同点: 1) 都是 final 类, 都不允许被继承; 2) String 长度是不可变的, StringBuffer、StringBuilder 长度是可变的; 3) StringBuffer 是线程安全的, StringBuilder 不是线程
摘自springside3  Spring 3.1的功能,以后就不用为了区分Test, Dev, Production环境,搞几个只有细微区别的application.xml, application-test.xml及引用它们的web.xml了。首先,将applicationContext.xml中的namespace从3.0升级到3.1.xsd, 然后就可以在文件末尾加入不同环境的定义,比如不同的dataSource Xml代码   <beans profile="test">  
JSON可能是这个地球上最简单的文本数据格式了,可读、灵活、数据量小,编解码方便、速度快,对Unicode和特殊字符支持的好。对比下XML,就知道额外的各种标签节点需要浪费多少字节数。JSON字符默认都要使用Unicode形式,所有 ...
大家经常 用servlet和jsp,但是对 request.getInputStream()和request.getReader()比较陌生。request.getParameter()request.getInputStream()request.getReader()这 三个方法都是从request对象中得到提交的数据,但是用途不同,要根据<form>表单提交数据的编码 ...
企业在使用接口时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。通过本接口,企业可以上传或下载多媒体文件。   注意,每个多媒体文件(media_id)会在上传到微信服务器3天后自动删除,以节省服务器资源   上传媒体文件:   [java] 
dependencyManagement中定义的依赖子module不会共享到 dependencies中定义的依赖子module可以共享到   dependencyManagement的用途主要是管理依赖的版本号,好处是在父dependencyManagement中定义的版本号可以共享给子module,做到版本统一,子module用到对应jar包时还需要再引入,不需要version标签了。
在servlet中GET请求可以通过HttpServletRequest的getRequestURL方法和getQueryString()得到完整的请求路径和请求所有参数列表,POST的需要getParameterMap()方法遍历得到,不论GET或POST都可以通过getRequestURL+getParameterMap()来得到请求完整路径   [java] view plaincopy
Global site tag (gtag.js) - Google Analytics