上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: ajax 发送post请求至springBoot出现跨域问题 需要在springBoot加上注解 @CrossOrigin 就能解决 报错信息 前端js代码 如果用上面的方式,session不能共享,所以需要进行改进 前端js 后台 阅读全文
posted @ 2019-05-25 16:21 苏格拉的底牌 阅读(1342) 评论(0) 推荐(0) 编辑
摘要: jQuery 语法 文档就绪事件 $(document).ready(function(){ // 开始写 jQuery 代码... }); 这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码,即在 DOM 加载完成后才可以对 DOM 进行操作。 jQuery 选择器 jQuery 选择 阅读全文
posted @ 2019-05-24 20:04 苏格拉的底牌 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 数组 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> </head> <body> <p id="app">好</p> </body> <script> var car = ne 阅读全文
posted @ 2019-05-22 23:20 苏格拉的底牌 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.双大括号表达式(用双括号获取值) 指令: 1:强制数据绑定 2.绑定事件监听 <button v-on:click="test">绑定事件监听</button>等价于<button @click="test">绑定事件监听</button> 传递参数的方式直接在监听的函数后面括号里加入参数 Vu 阅读全文
posted @ 2019-05-18 23:30 苏格拉的底牌 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以 阅读全文
posted @ 2019-05-03 14:18 苏格拉的底牌 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 加锁和释放锁的原理 当方法执行完后或者抛出异常后,都会释放锁 method1等价于method2,因为method1执行完以后会自动释放锁,而么method2使用lock.unlock()释放锁 反编译看monitor指令 被 synchronized 关键字修饰的方法、代码块,就是 monitor 阅读全文
posted @ 2019-04-04 23:20 苏格拉的底牌 阅读(2766) 评论(1) 推荐(0) 编辑
摘要: Synchronized可重入性质 * 什么是可重入:指的是同一线程的外层函数获得锁之后,内层函数可以直接再次获取该锁,而不是释放当前的锁去重新获取一个锁,这是它的一个优点 * 好处:避免死锁,提升封装性 * 粒度:是线程范围而非调用范围 情况一:同一个方法是可以重入的 情况二:不同方法是可以重入的 阅读全文
posted @ 2019-04-04 20:57 苏格拉的底牌 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1. 2. 3 4.同时访问同步方法和非同步方法 synchronized只作用于用它修饰的方法,没有加synchronized 的方法不会受到影响, 如图可以看出加了synchronized修饰符的方法和没有加的方法是同步执行的,也就是说互不影响 5.同时访问一个类的普通同步方法 对于同一个实例来 阅读全文
posted @ 2019-04-04 19:44 苏格拉的底牌 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 作用:能够保证在同一时刻最多有一个线程执行该段代码,以保证并发的安全性。(当第一个线程去执行该段代码的时候就拿到锁,并独占这把锁,当方法执行结束或者一定条件后它才释放这把锁,在没释放锁之前,所有的线程处于等待状态) 不控制高并发的后果: 预期值本来是20000,但是没有控制并发,所以结果不一样 原因 阅读全文
posted @ 2019-04-04 17:38 苏格拉的底牌 阅读(173) 评论(0) 推荐(0) 编辑
摘要: SpringMVC_JSR303数据校验 1.需要加入hibernate validator验证框架 2.在springMVC配置文件中添加<mvc:annotation-driven/> 3.需要在bean的属性上添加相应的注解(@NotEmpty @Email @Past等) 4.在目标方法be 阅读全文
posted @ 2019-03-25 23:49 苏格拉的底牌 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页