摘要: 为了保证原子性,也就是线程安全性,需要加锁来保证线程安全,Volatile本身是不能保证 阅读全文
posted @ 2020-03-28 17:51 思远99 阅读(51) 评论(0) 推荐(0) 编辑
摘要: volatitle是为了解决多线程中,线程之间参数不可见的问题,从而有的一个标签,不加volatitle的时候,参数相当于从主内存中获取一个副本,一直就是用这个参数副本了,所以这样参数就不会更新,加volatitle以后,线程每次都会获取新的参数副本,把之前的老旧参数副本销毁,这样参数就会获取最新的 阅读全文
posted @ 2020-03-28 15:47 思远99 阅读(84) 评论(0) 推荐(0) 编辑
摘要: <div class="btn-wrap"> <div id="btn" class="btn">提交</div> </div> $.ajax({ type:'post', url:'../../../maintain/addConsult', dataType:'json', data:{titl 阅读全文
posted @ 2019-12-20 16:46 思远99 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 提交跳转到之前的页面不能直接用 window.location.href="lawyer_details.html?id="+Id; 如果用这个跳转,手机返回的时候回记录跳转的页面,相当于还是会回到提交的页面,加监听也没有用,虽然会返回,但是再到下一级还是会回到跳转的页面,所以需要用 window. 阅读全文
posted @ 2019-12-20 16:40 思远99 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 需要数据库表1.学生表 Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2.课程表 Course(CID,Cname,TID) --CID --课程编号,Cname 课程名称,TID 教师编号 3.教师表 阅读全文
posted @ 2019-12-19 17:44 思远99 阅读(1664) 评论(0) 推荐(0) 编辑
摘要: 防止表单提交 rabbitmq可以用来防止表单提交,过程如下: 在后台可以设置rabbitmq的队列,通过rabbitmq来新增或者修改数据,原因如下: 在后台直接判断是否已经添加,不能有效防止,因为用户点击多次,相当于形成多个单线程,可以都会执行到判断里面,这样不能防止表单提交,如果用了rabbi 阅读全文
posted @ 2019-12-15 13:11 思远99 阅读(130) 评论(0) 推荐(0) 编辑