06 2017 档案
摘要:什么是原子操作? 原子(atom)本意是“不能被进一步分割的最小粒子”,而原子操作(atomic operation)意为”不可被中断的一个或一系列操作” 。在C#中有多个线程同时对某个变量进行操作的时候,我们应该使用原子操作,防止多线程取到的值不是最新的值。
阅读全文
摘要:一:CSRF攻击是基于浏览器方式运作的。在登录到一个站点后,信息将以cookie的形式存储到浏览器中,可能是存储在内存中的cookie,也可能是存储到硬盘中的更为持久的cookie,通过这2中cookie的任意一种,浏览器会告诉站点这是一个真实的用户发出的请求。 二: 阻止CSRF跨站请求伪造 ①令
阅读全文
摘要:一:简介 为什么会出现跨域问题? 受同源策略影响,不同域名之间不可以进行访问。同源策略(Same-Origin Policy)。所谓的 同源 是指域名、协议、端口号 相同。不同的客户端脚本(JavaScript,ActionScript)在没有授权的情况下,不能读取对方资源。简单来说,浏览器允许包含
阅读全文
摘要:一:查询结果拼接字符串 做任务时,遇到需要将查询的mysql单个字段的集合拼成字符串 使用后的函数为:SELECT GROUP_CONCAT(id) from 表; 结果为 1,2,3,4,5... 二:查询某个字段重复的数据,使用分组 select id , count(*) AS count f
阅读全文