- 博客(9)
- 收藏
- 关注
原创 ApacheBench学习文档
ApacheBench (ab) 测试工具的优点:简单易用:ApacheBench 是一个轻量级、简单易用的性能测试工具,不需要复杂的配置和学习成本,适合快速进行简单的性能测试。快速验证:能够快速验证 Web 服务器的性能表现或代码更改对性能的影响,可以在短时间内执行测试并查看结果。支持并发请求:支持通过-c参数指定并发请求数,可以模拟多用户同时访问服务器的情况,评估服务器的并发处理能力。支持多种输出格式:支持输出不同格式的测试结果,包括文本、CSV 和 Gnuplot 文件,便于后续分析和可视化。
2024-06-19 16:20:16 1028
原创 SpringMVC获取请求参数
在控制器方法的形参位置,设置和请求参数同名的形参,当浏览器发送请求,匹配到请求映射时,在DispatcherServlet中就会将请求参数赋值给相应的形参。可以在控制器方法的形参位置设置一个实体类类型的形参,此时若浏览器传输的请求参数的参数名和实体类中的属性名一致,那么请求参数就会为此属性赋值。若请求所传输的请求参数中有多个同名的请求参数,此时可以在控制器方法的形参中设置字符串数组或者字符串类型的形参接收此请求参数。value:指定为形参赋值的请求参数的参数名。
2023-03-21 16:51:50 102
原创 SpringMVC简单示例流程及@RequestMapping注解
SpringMVC路径中的占位符常用于RESTful风格中,当请求路径中将某些数据通过路径的方式传输到服务器中,就可以在相应的@RequestMapping注解的value属性中通过占位符{xxx}表示传输的数据,在通过@PathVariable注解,将占位符所表示的数据赋值给控制器方法的形参。=value”:要求请求映射所匹配的请求必须携带param请求参数但是param!“param=value”:要求请求映射所匹配的请求必须携带param请求参数且param=value。
2023-03-21 14:24:14 214
原创 关于静态代理和动态代理的实现流程(个人笔记)
静态代理确实实现了解耦,但是由于代码都写死了,完全不具备任何的灵活性。就拿日志功能来说,将来其他地方也需要附加日志,那还得再声明更多个静态代理类,那就产生了大量重复的代码,日志功能还是分散的,没有统一管理。解决方法:采用动态代理,将日志功能集中到一个代理类中,将来有任何日志需求,都通过这一个代理类来实现。
2023-03-17 10:54:50 152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人