- 浏览: 641244 次
- 性别:
- 来自: 成都
最新评论
-
hsluoyz:
现在新推出了一个权限框架,叫jCasbin(https://g ...
Shiro 权限框架使用总结 -
飕飕飞:
比如说 我用私匙加密一段数据,并加密成功。那签名时用什么生成的 ...
Java使用RSA加密解密签名及校验 -
文艺吧网:
楼主讲的好详细,这里有整套 Shiro demo http:/ ...
Shiro 权限框架使用总结 -
nanshanmu:
333引用[url][*]||||[/flash][/flas ...
SpringMVC中返回值处理 -
变脸小伙:
) 业务类在Spring配置 ...
整合Struts2与Spring以及spring的自动装配
文章列表
参考: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-rpc 1.0规范解读
- 博客分类:
- SSH
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