最新发布
今日更新0文章总数53834

CSRF的防御实例(PHP)

php if) { $hash = md5; if { doJob.验证码这个方案的思路是:每次的用户提交都需要用户在表单中填写一个图片上的随机字符串,厄…

深入理解Go 1.9 sync.Map

在Go1.6之前,。内置的map类型是部分goroutine安全的,并发的读没有问题,并发的写可能有问题。

在Golang中使用Protobuf

本教程使用proto3版本的protocol buffer语言,提供了一个基本的在Go程序中使用protocol buffer的介绍。通过创建一个简单的示例应用程序,向你展示如何在.proto文件中定义消息格式。使用protoc编译器编译生成Go代码。

流量回放工具之 Goreplay 安装及初级使用

一、Goreplay 介绍Goreplay 使用 Golang 写的一个 HTTP 实时流量复制工具。功能更强大,支持流量的放大、缩小,频率限制,还支持把请求记录到文件,方便回放和分析,也支持和 ElasticSearch 集成,将流量存入 ES 进行实时分析。

Golang 操作 HTTP Header 的一个小细节

今天在Review 一段代码的时候,发现了一个小问题,事后想想其实是很小的问题,很可能都不会影响运行结果,但是都是如果没有遇到过很可能就不会注意到的一些问题,所以作为复盘记录,把这些小细节整理出来。

Go语言实现LeetCode算法:93 还原IP地址

1题目描述给定一个仅包含数字的字符串,通过返回所有有效的IP地址组合来还原它。且所需的数字段变为require-1;c)若require为1,判断是否满足ip段内数字要求,满足返回,不满足返回空数组。

Linux下删除文件名具有特殊符号de的文件

用xshell上传文件的时候,出现了乱码,并在工作目录下出现了一个名字具有特殊符号的文件:’؞’$’\262\270\242”b’$’\233”@}’$’\352\361\361\317”L2w’$’\320\305”c’直接用rm删除,结果如下删除文件失败首先了解一下L

php删除字符串两边的空白符:trim()、ltrim()、rtrim()

$char_mask是一个可选的参数,当它被省略的时候,这3个函数都默认删除以下这些空白符:””,空格符;”\t”,制表符;”\n”,换行符;”\r”,回车符;”\0″,空字符;”\x0B”,垂直制表符。在$char_mask参数中,还可以使用..来指定一个字符范围。比如我想要删

代理,生活中随处可见,Go中如何进行 HTTPS 代理呢?

Go1.9 出来后 6 个多月的时间,Go1.10 就被发布。新版本带来大大小小的变化(发行说明),但是我想谈谈有关 net/http 包的改变。1.10 版本支持在 HTTPS(commit) 上的代理,而在原来它只能通过使用普通的(未加密)HTTP 来和代理进行沟通。

Golang并发编程,1、创建1个协程

goroutine是Go并行设计的核心,作为Go中最基本的执行单元,goroutine比thread更易用、更高效、更轻便,消耗内存相比较线程更小。使用goroutine的方法是:在函数调用前使用关键字go,创建1个并发任务单元,也就创建了1个并发任务。

网站地图