go
sillentHill
这个作者很懒,什么都没留下…
展开
-
go语言学习笔记
1.数据类型:(1)布尔类型(2)数字类型:整形,浮点型,复数(3)字符串类型(4)派生类型:指针,数组,结构体,Channel(通道类型,先进先出的队列,各个协程之间同步),函数,切片,接口,map2.变量声明:(1)var a int 声明后若不赋值,使用默认值,相同代码块变量声明之后不能再被声明a := 10 //oka = 10 //er...原创 2019-02-16 21:38:50 · 315 阅读 · 0 评论 -
频率控制方式及优缺点总结
频率控制总结 方式一:对http请求在每秒钟的访问次数进行控制 主要思想:获取当前时间(精确到秒)对数组求模得到数组下标,对该下标处的请求数进行原子+1操作,来判断是否达到每秒钟最大访问次数。主要代码:1.执行http请求代码 2.维护协程定时清理数组中记录的每秒钟请求数量 优点:1.能够对秒为时间单位的整体请求量进行初步控制 ...原创 2019-02-16 21:39:29 · 1685 阅读 · 0 评论 -
sql防注入总结
sql防注入总结如何预防SQL注入?1. 严格限制Web应用的数据库的操作权限,给此用户提供仅仅能满足其工作的最低权限, 从而最大限度的减少注入攻击对数据库的危害2. 检查输入的数据是否具有所期望的数据格式,严格限制变量的类型,例如使用regexp包进行一些匹配处理,或者使用strconv包对字符串转化成其它基本类型的数据进行判 断3. 对进入数据库的特殊字符('”\尖括号&a...原创 2019-02-16 21:40:02 · 450 阅读 · 0 评论