不能说的秘密的博客

求知若饥,虚心若愚

从Spring AOP的原理理解@Transactional失效问题

在正确配置了Spring事务管理后,或许在某些场景下,你可以写出如下代码: class T { public int createFirst(){ //dosometing.... try { this.createSecond()...

2018-06-29 13:25:17

阅读数 1854

评论数 0

秒杀系统中如何动态生成下单随机URL

秒杀系统中通常会避免用户之间访问下单页面的URL(避免使用爬虫来造成不公平,参考阿里月饼事件)。所有需要将URL动态化,即使秒杀系统的开发人员也无法在知晓在秒杀开始时的URL。解决办法是在获取秒杀URL的接口中,返回一个服务器端生成的随机数,并在下单URL中传递该参数完成下单。

2017-01-01 17:02:35

阅读数 3818

评论数 0

一篇文章学会日志logback的使用

LogBack使用教程(精简版)

2016-11-25 20:55:38

阅读数 6257

评论数 2

Spring Boot实现一个监听用户请求的拦截器

项目中需要监听用户具体的请求操作,便通过一个拦截器来监听,并继续相应的日志记录 项目构建与Spring Boot,Spring Boot实现一个拦截器很容易

2016-10-12 12:43:45

阅读数 8161

评论数 0

Spring容器整合WebSocket

WebSocker是一个保持web客户端与服务器长链接的技术。这样在两者通信过程中如果服务器有消息发送给客户端,就无需等待web客户端发送一个请求了(HTTP协议是请求相应式,如果没有Web客户端的请求,服务器是无法对客户端做相应的)。单独的部署一个WebSocket服务器很简单,只需要几个注解即...

2016-09-18 15:42:51

阅读数 12653

评论数 6

ehcache缓存实战

前面在介绍MyBatis二级缓存的时候简单的介绍了ehcache,以及ehcache如何配置为Mybatis的二级缓存等。这篇文章介绍ehcache在更为上层的应用。 尽快使用ehcache的二级缓存可以优化Mybatis的查询效率,但这个有几个限制

2016-06-16 15:38:19

阅读数 12878

评论数 1

通过Maven命令将install的项目部署在Tomcat7或者Tomcat8

将Maven webapp项目部署在Tomcat7或者Tomcat8

2016-03-24 09:13:57

阅读数 3294

评论数 0

自己实现一个简单的支持并发的Web服务器

编写一个支持并发访问的Web服务器来处理一些简单的HTTP请求/响应

2016-03-16 17:31:23

阅读数 2450

评论数 0

java web会话跟踪技术(深入理解HTTP Session与Cookie)

深入理解HTTP Session与Cookie

2016-02-15 12:52:15

阅读数 17464

评论数 1

详细分析java中文件的上传与下载(servlet与流行框架)

详细分析java中文件的上传与下载(servlet与流行框架)

2016-02-13 01:35:16

阅读数 5085

评论数 0

servlet的多线程与设计线程安全的servlet

servlet的多线程与设计线程安全的servlet

2016-02-12 13:26:35

阅读数 892

评论数 0

struts2拦截器的实现原理及源码剖析

struts2拦截器的实现原理及源码剖析

2016-01-24 10:55:38

阅读数 732

评论数 0

解决Servlet的乱码问题

解决servlet的乱码问题

2016-01-09 21:19:52

阅读数 10302

评论数 0

javaWeb之Servlet的工作原理与生命周期

javaWeb之Servlet的工作原理与生命周期

2015-12-30 21:50:10

阅读数 1433

评论数 0

提示
确定要删除当前文章?
取消 删除