java相关
庆祝3603
这个作者很懒,什么都没留下…
展开
-
设计模式笔记
http://www.runoob.com/design-pattern/design-pattern-intro.html1、工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。意图:...原创 2019-03-28 14:37:36 · 219 阅读 · 0 评论 -
mysql数据库锁机制事务级别悲观锁乐观锁
总结:事务一开始就加锁,读加读锁,写加写锁下面a和b是事务,d和e是数据。读未提交:a写完d没提交就释放写锁,b读到d,造成脏读;读已提交:b读取d,事务a修改/删除d提交后再释放写锁,此时不可读取此数据,所以读到的是快照(?),b再读d,数据不一致,造成不可重复读;可重复读:修改快照级别成事务级别,此时没有e,b能到读取d,事务a修改/删除d写完提交...原创 2019-03-28 13:15:00 · 251 阅读 · 0 评论 -
angularjs笔记
ng-model:双向绑定ng-repeat:遍历List(这个笔记里list=[{a:1,b:2},{a:2,b:4},{a:3,b:6}])<tr ng-repeat='x in list'><td>{{x.a}}</td><td>{{x.b}}</td><tr>====...原创 2019-03-28 13:14:27 · 301 阅读 · 0 评论 -
跨域请求
当前发起请求的域与该请求指向的资源所在的域不一样。这里的域指的是这样的一个概念:我们认为若协议 + 域名 + 端口号均相同,那么就是同域。CSRF攻击,中文名称:跨站请求伪造,缩写为:CSRF/XSRF。CSRF攻击者在用户已经登录目标网站之后,诱使用户访问一个攻击页面,利用目标网站对用户的信任,以用户身份在攻击页面对目标网站发起伪造用户操作的请求,达到攻击目的。攻击的原理大致描述如下:有两个...原创 2019-03-28 14:38:11 · 175 阅读 · 0 评论