11 2019 档案

摘要:一、缓冲区溢出攻击的原理 程序运行时,其在内存中的存储可划分为四个区:代码区、数据区、栈区、堆区,除了代码区,其他三个区都是缓冲区。栈保存了当前正在执行的函数的相关信息: 其中,返回地址是调用程序指令保存在内存中的地址,计算机执行完当前函数以后,将根据返回地址找到下一个程序指令并执行。 栈存储内容时 阅读全文
posted @ 2019-11-25 22:05 疯一样的狼人 阅读(2498) 评论(0) 推荐(0) 编辑
摘要:本文主要讲解go语言web编程中自定义路由器的设计。在此之前需要先了解一下go语言web编程中路由与http服务的基本原理,可以参考笔者另一篇博文:go web编程——路由与http服务 。 我们已经知道,go的默认路由器只支持路由绝对匹配,无法支持正则匹配,这样就没办法设计一些简洁、优雅的路由。那 阅读全文
posted @ 2019-11-14 17:27 疯一样的狼人 阅读(612) 评论(0) 推荐(0) 编辑
摘要:本文主要讲解go语言web编程中的路由与http服务基本原理。 首先,使用go语言启动一个最简单的http服务: package main import ( "log" "net/http" ) func main() { http.HandleFunc("/", sayHello) log.Pri 阅读全文
posted @ 2019-11-14 17:06 疯一样的狼人 阅读(960) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示