关闭

简单东西-链接路径中添加随机数的作用

今天实现登陆的验证码生成功能,有一个“看不清”的链接,用于获取新的验证码,通过JS动态修正验证码的img元素的src属性,结果,验证码一直都是初始页面生成的那张图片,但是“看不清”的JS脚本已经执行过了。网上查资料才知道是浏览器缓存问题,解决办法是在请求路径中添加一个随机参数,迫使浏览器放弃缓存、重新去请求验证码。       原来随机数还有这个用途,以前也经常看到请求路径末尾添加一个参数Ran...
阅读(1608) 评论(0)

利用z-index属性实现网页弹出框

java web应用开发过程中,有些用户操作需要以弹出框形式展示,今天对以往项目开发中的弹出框实现原理仔细分析了一下,使用CSS的z-index属性,可以实现简单的弹出框效果。具体原理: .mask{ z-index:900; position:fixed!important; position:absolute; left:0px; top:0px; width:100%; height:1...
阅读(1789) 评论(0)

生活-周末有感

晚饭过后,上网瞎逛,看到一句直击内心的话,是关于贫穷的。那句话是这样的—— 你知道穷人么?穷人的时间是不值钱的,有时候甚至是多余的想让人扔进垃圾桶,他们可以因为买了一斤白菜多花了一分钱而气恼不已,却不为虚度了一天而心痛。这就是典型的穷人思维。贫穷并不可怕,真正可怕的是贫穷思维。         这让我想起去年某天,看到某本书上的一句话,是什么书已经不清楚了,但是觉得很好就用手机拍了照片,作为一...
阅读(1170) 评论(1)

简单东西-SpringMVC注入Bean的简单知识

近期重构项目代码,在整理基于SpringMVC技术的应用代码过程中,对SpringMVC的注解的原理进行了简单的验证。通常情况下,我们自定义的类使用SpringMVC的注解,而且没有在spring-servlet.xml配置中作任何特殊设置的话,Bean的实例化过程是怎么样的呢?       1 单例        默认情况下, 使用@Autowire注入的类型相同的类的成员变量,引用的都是同...
阅读(5622) 评论(0)

java并发-记一次统计变量值偏差问题

项目开发过程中, private static boolean XMLPost(String content, String sendUrl) throws Exception{ boolean bn = false; if ( null != content ) { //初始假设请求发送失败,等待正常返回200后再将失败记录数-- CommonU...
阅读(1233) 评论(0)

java并发-ReentrantLock的lock和lockInterruptibly的区别

ReentrantLock的加锁方法Lock()提供了无条件地轮询获取锁的方式,lockInterruptibly()提供了可中断的锁获取方式。这两个方法的区别在哪里呢?通过分析源码可以知道lock方法默认处理了中断请求,一旦监测到中断状态,则中断当前线程;而lockInterruptibly()则直接抛出中断异常,由上层调用者区去处理中断。       1  lock操作...
阅读(6464) 评论(7)