掌握了Sequential Consistency一致性模型之后,我们重新审视一下java的并发。 我们已经说过,Sequential Consistency只保留进程本地顺序。上文中我们了解到,由于CPU指令重排序、内存多级缓存不一致等问题,硬件层次没有提供Sequential Consisten ...
分类:
其他好文 时间:
2019-05-28 16:55:38
阅读次数:
92
前端er们大都或多或少地接触过CSS伪类和伪元素,比如最常见的:focus,:hover以及<a>标签的:link、visited等,伪元素较常见的比如:before、:after等。 其实上面提到的这些伪类和伪元素都是CSS1和CSS2中的概念,CSS1和CSS2中对伪类的伪元素的区别比较模糊,甚 ...
分类:
Web程序 时间:
2019-05-27 09:11:59
阅读次数:
139
一、基础问题回答 1.SQL注入攻击原理,如何防御? 原理:SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。 sql注入攻击是利用是指利用设计上的漏洞,在目标服务器上运行Sql语句以及进行其他方式的攻击,动态生成Sql语句 ...
分类:
Web程序 时间:
2019-05-26 19:36:14
阅读次数:
139
NetSec2019 20165327 Exp9 Web安全基础 before:WebGoat 简介:WebGoat是OWASP组织研制出的用于进行web漏洞实验的应用平台,用来说明web应用中存在的安全漏洞。WebGoat运行在带有java虚拟机的平台之上,目前提供的训练课程有很多,包含了XSS、 ...
分类:
Web程序 时间:
2019-05-26 17:37:06
阅读次数:
161
business from English bisynes Etymology From Middle English bisynes Hyphenation: business Noun business (countable and uncountable) 1.(countable) A sp ...
分类:
其他好文 时间:
2019-05-26 11:17:53
阅读次数:
101
查看提交日志记录 基础命令: git log 默认不用任何参数的话,git log 会按提交时间列出所有的更新,最近的更新排在最上面。 常用参数: -p: 展开显示每次提交的内容差异 -n: 显示最近的提交数量 例如:-3 最近3条 --stat: 仅显示简要的增改行数的统计 同时还有一个gitk图 ...
分类:
其他好文 时间:
2019-05-25 19:51:34
阅读次数:
131
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x. Given a linked list and ...
分类:
其他好文 时间:
2019-05-23 21:17:24
阅读次数:
102
获取/设置内容 text():所选元素文本内容 html():所选元素内容(包括html标记) val():表单字段值 获取属性 attr与prop的区别: attr:用于自定义的DOM属性(返回值:属性/undefined) prop:用于html本身的固有属性(返回值:属性/' ') 补充:属性 ...
分类:
Web程序 时间:
2019-05-23 12:13:28
阅读次数:
138
禁止在非工作时间插入新员工 测试: 结果: ...
分类:
数据库 时间:
2019-05-22 22:31:52
阅读次数:
148
1,引用的意义: 1,引用作为变量别名而存在,因此在一些场合可以代替指针; 1,变量的另一个表现形式; 2,交换函数时,可代替指针; 2,引用相对于指针来说具有更好的可读性和实用性; 1,指针类似手动挡车,引用类似于自动挡车; 3,引用实现交换函数; 1,函数中的引用形参不需要进行初始化; 1,调用 ...
分类:
编程语言 时间:
2019-05-21 22:53:18
阅读次数:
287