最新消息:欢迎各位技术大牛一起交流讨论,邮箱:gww0426@163.com

基础知识

spring-shiro实现密码的MD5盐值加密

郭伟伟 12个月前 (10-25) 7045浏览

看了网上很多教程,都提到有配置spring shiro的密码加密方式,甚至给出了自定义的Class来实现。却很少有通过配置来解决的。 密码的盐值加密方式应该是非常通用的,也可以算是基础吧。按理说spring shiro不可能没有实现,让用户自己去实...

利用spring cache解耦业务中的缓存

郭伟伟 1年前 (2016-10-21) 2792浏览

虽然以前实现缓存的方式,是定义了缓存操作接口,可以灵活实现不同的缓存,可毕竟精力有限,要完成不同的缓存实现也是件麻烦的事。更要命的是,业务代码中有大量缓存操作的代码,耦合度太高,看着很不优雅。 所以呢,抽空了解了一下其它实现方案。这不,spring...

linux性能分析利器(二)——iostat监测IO状态

郭伟伟 2年前 (2016-04-01) 1922浏览

Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。 1. 基本使用 $iostat -d -k 1 10 参数 -d 表示,显示设备...

linux性能分析利器(一)——top命令分析CPU和内存

郭伟伟 2年前 (2016-03-31) 14508浏览

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,默认linux操作系统提供。 在命令行中直接敲入top回车,即可实时显示系统中各个进程的资源占用状况。如下图: 其中各参数含义分别如下: 第一行top:显示...

通过自定义HandlerExceptionResolver处理异常

郭伟伟 2年前 (2016-03-22) 5771浏览

Spring MVC通过HandlerExceptionResolver处理程序的异常 在了解HandlerExceptionResolver之前,我们先了解一下Resolver。Resolver直译为“解析器”,那么在spring MVC中是有很...

centos安装jdk

郭伟伟 2年前 (2015-07-02) 2668浏览

检查是否存在jdk #java -version   若版本不符合要求,可列出所有安装的java包,卸载 #rpm- qa | grep java java-1.4.2-gcj-compat-1.4.2.0-...

tomcat配置中appBase与docBase的优先级问题

郭伟伟 3年前 (2014-10-11) 9224浏览

昨天在开发应用的时候,发现http://www.xxx.com/hospital/list报出404的错误,而其它路径都是对的。 断点跟踪的时候,发现/hospital/list确实没有进来,测试了下/hospital/hospital/li...

spring security 3.1中login和logout后的跳转处理

郭伟伟 4年前 (2014-04-10) 31765浏览

有一个场景需要在登录或退出时传递一个redirectUrl参数作为退出后的跳转地址,找遍spring security的文档也没有发现相关配置。 spring security的form-login提供了default-target-url作为登录成...

JVM内存模型

郭伟伟 4年前 (2014-04-08) 6461浏览

1.1 Java栈 Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。栈空间随着线程的终止而释放。StackOverflowErro...