java
文章平均质量分 58
sylvilagus
这个作者很懒,什么都没留下…
展开
-
postman模拟带验证码登录问题
今天研究一个问题,就是用postman模拟网站的带验证码登录。本文把这一过程做个流水账式记录。我最初的设想是这样:http是一种无连接无状态协议,请求相应完毕连接即断开,由于其无状态,重复请求的身份认证一般通过session、cookie、url重写这几种方式来实现,我们的网站登录采用第三方库生成图片验证码,同时把验证码值存入session中。那么我可以先用浏览器debug登录请求,获取j原创 2015-12-09 10:49:36 · 34959 阅读 · 1 评论 -
Java 理论与实践: 正确使用 Volatile 变量
本文转载自:http://www.ibm.com/developerworks/cn/java/j-jtp06197.htmlJava 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是synchronized 的一部分。转载 2015-12-07 15:02:50 · 342 阅读 · 0 评论 -
关于双重锁的问题
今天看到了一篇转载的文章阐述有关双重锁这一方法实际上在很多环境中根本无效的问题。本想转载,但由于此文是转载而且并未表明原文地址,所以在这里只简单记录一下我的理解。双重锁设计初衷是为了减少使用synchronized关键字,因为同步会带来比较大的性能开销,并非是因为可能存在多个线程同时进入synchronized标注的方法而导致重复创建对象的现象,这一点我之前的理解是完全错误的。而所谓双重锁原创 2015-12-07 15:06:55 · 1144 阅读 · 0 评论 -
The request sent by the client was syntactically incorrect ()问题
这两天试着做web项目碰到不少问题,其中一个就是使用springmvc时提交一个请求,返回400如题所示的问题,网上搜了一下,多数回答都是以下两种:1.请求表单中参数和controller中的接收参数不匹配。2.必选参数没传。3.int型参数传了null。我的controller中接收方法如下: @RequestMapping(value = "saveNote", metho原创 2015-12-07 15:29:35 · 2257 阅读 · 0 评论