最新 最热

新书《Introduction to the Cyber Ranges》讲述网络靶场基础理论知识和案例

2022年5月4号出版的《网络靶场简介》,英文书名《Introduction to the Cyber Ranges》是一本讲述网络靶场的新书。本书是Bishwajeet Pandey教授和Shabeer Ahmad博士两位作者合著。Bishwajeet Pandey教授是印度班加罗尔...

2022-12-20
1

volatile引发的一个有趣的测试

本文是 看到 这篇文章中 “volatile 的意义?” 那一小节提供的一个例子引发的测试。

2022-12-19
0

Calendar.HOUR 引发的问题

以上代码为获取 今天的起始秒数。 如果你在 上午 时间测试的话,这个返回值时没问题的; 但是如果你在 下午 测试,你就会发现这个值 多了 12 * 60 * 60 (12个小时)。...

2022-12-19
0

快速入门Golang Fuzz模糊测试

Fuzzing,又叫fuzz testing,中文叫做模糊测试或随机测试。其本质上是一种自动化测试技术,更具体一点,它是一种基于随机输入的自动化测试技术,常被用于发现处理用户输入的代码中存在的bug和问题。...

2022-12-19
1

srpingboot接口数据加密(参数和返回结果)

1、我这里使用的是rsa进行的加密解密。由于springboot中的rsa-encrypt-body-spring-boot 这个限制比较大。所有这里我们使用实现接口方法自定义加密解密。

2022-12-18
0

API集成测试:SpringBoot+Junit

下面的例子中将“是否保存了订单、订单金额是否相等、订单状态是否等于PENDING”也都归类于API的行为之一

2022-12-18
1

golang源码分析:将域名解析代理到自定义域名服务器

开发过程中,好多域名是内网域名,直接改/etc/host是一个选择,但是如果不及时改回去,在切换环境的时候会给我们排查问题带来很大干扰,如果能够实现一个代理,在运行的时候走指定代理服务器,代理服务器内部将域名解析发送到自定...

2022-12-17
1

mac 上学习k8s系列(52)goreplay流量录制

goreplay(https://github.com/buger/goreplay)是基于libpcap的流量录制工具,它依赖包https://github.com/google/gopacket,而gopacket是对libpcap和npcap的go封装。可见其流量复制原理和tcpdump一样。我们......

2022-12-17
1

Controller中的请求,private和public有什么区别?

最近,在公司 CodeReview 会上,我给众多同事布置了“家庭作业”。Controller 中的请求方法,通常我们都是 public 的,如果是 private 的、protected 的行不行,为什么?...

2022-12-17
1

记住,永远都不要在 Flutter 中使用全局变量

全局变量似乎是很棒的 Flutter 程序组件,因为它们被声明一次并且可以被程序中的每个函数访问。但是,这些变量的成本比你想象的要高,主要是因为:...

2022-12-17
1