- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 设计模式Java
设计模式可以大致分为三类,帮助开发者在软件开发中解决常见的问题。new通过这些设计模式,开发者可以更加灵活、高效地构建软件系统,提高代码的可维护性和可扩展性。饿汉加载和懒汉加载是单例模式中的两种常见实现方式,它们的主要区别在于实例的创建时机。
2024-12-05 21:59:21
1982
原创 `${ew.customSqlSegment}`:这是一个动态SQL片段,用于插入额外的条件或子句。
这段代码通过MyBatis Plus的@Select注解和构造器,实现了一个动态查询用户积分的方法。允许你在运行时动态添加查询条件,使得查询更加灵活和强大。
2024-11-26 23:11:15
581
原创 每日签到功能
假设你正在开发一个在线学习平台,平台需要支持用户的每日签到功能。为了鼓励用户连续签到,平台会根据用户的连续签到天数给予不同的奖励积分。签到记录存储在Redis中,使用位图(Bitmap)来表示每一天的签到情况。
2024-11-26 22:47:45
453
原创 模拟100个用户同时访问百度首页,统计各种高并发情况下运行情况
在 Apache JMeter 中,模拟高并发用户访问并统计其运行情况,你可以按照以下步骤操作,并使用同步定时器(Synchronizing Timer)来控制并发用户数。以下是详细的操作步骤:1、模拟100个用户同时访问百度首页,统计各种高并发情况下运行情况。
2024-11-08 07:37:01
1017
原创 ET请求,URL为http://www.baidu.com/S?wd=test 要求:使用HTTP请求 - 路径来传递get请求参数
以下是使用JMeter实现您提供的四个案例的详细步骤:案例一:GET请求,URL为http://www.baidu.com/S?wd=test要求:使用HTTP请求 - 路径来传递get请求参数案例二:GET请求,URL为https://www.baidu.com/S?wd=test要求:使用HTTP请求 -参数列表来传递get请求的参数案例三:POST请求,URL为https://www.baidu.com/S,请求体为:wd=test(form表单)
2024-11-08 01:39:39
607
原创 要在JMeter中编写一个脚本,以满足你的要求并访问百度,你需要按照以下详细步骤操作:
要在JMeter中编写一个脚本,以满足你的要求并访问百度,你需要按照以下详细步骤操作:JMeter使用示例 - 线程组要求:• 模拟10个用户并行执行:• 模拟10个用户5s内启动完成:• 模拟2个用户各循环3次:• 模拟2个用户运行30s:• 模拟2个用户等待10s后开始执行编写JMeter脚本,访问百度黑马程序员-软件测试传智。
2024-11-08 01:18:06
693
原创 java初级面试题
消息中间件对比-选择建议消息中间件 建议Kafka 追求高吞吐量,适合产生大量数据的互联网服务的数据收集业务RocketMQ 可靠性要求很高的金融互联网领域,稳定性高,经历了多次阿里双11考验RabbitMQ 性能较好,社区活跃度高,数据量没有那么大,优先选择功能比较完备的RabbitMQ什么是 Java 的序列化,如何实现 Java 的序列化?定义:序列化是指将一个对象转换为字节流,以便在网络上传输或保存到文件中。序列化过程还可以通过反序列化将字节流重新转换为对象。
2024-11-07 12:23:00
742
原创 JMeter测试报告 - 聚合报告
通过以上步骤,就可以使用JMeter进行指定的性能测试了。在测试过程中,可以根据需要调整线程组、HTTP请求和定时器的参数,以模拟不同的测试场景和性能需求。通过以上步骤,就可以使用JMeter进行指定的性能测试了。在测试过程中,可以根据需要调整线程组、HTTP请求和定时器的参数,以模拟不同的测试场景和性能需求。
2024-11-07 12:17:32
968
原创 “access denied for user ‘root‘@‘localhost‘
当您在使用phpMyAdmin尝试连接到MySQL数据库时遇到“access denied for user ‘root’@‘localhost’”错误,这通常表示您尝试以’root’用户身份连接时权限被拒绝。这通常不是问题,但如果您的服务器位于受限制的网络环境中(例如某些云服务提供商的安全组设置),则可能需要检查和调整防火墙规则。在phpMyAdmin的配置文件中,默认情况下,它尝试使用’config’方法连接到数据库。确保’root’用户有从’localhost’主机连接的权限。,允许从任何地址连接。
2023-12-29 09:01:28
1627
原创 如何使用Docker部署Java项目
首先依赖jdk8环境,对外暴露8080,然后就是复制vueblog-0.0.1-SNAPSHOT.jar到docker容器中并命名为app.jar,最后是执行命令java -jar /app.jar spring.profiles.active=pro,使用的是我们另外编写的一个线上环境配置。需要注意的是,nginx中我们对nginx的放置静态资源的html文件夹和配置文件nginx.conf进行了一个挂载,所以我们打包后的文件放置到宿主机/root/nginx/html文件目录就行了哈。
2023-11-15 10:16:27
796
原创 **如何使用Layui+SpringBoot 查询并渲染数据**
3.后端接口返回数据 1.count 分页数目条数 2.装有实体类的 list集合。2前端:.在数据表更改cols字段,注意这些字段需要跟返回的实体类字段一致。4.前后端联调,数据出来了。
2023-09-30 13:28:16
117
原创 使用nginx配置网关
怎么使用nginx配置网关:监听8091端口,当访问localhost:8091会跳转到 index.html页面后端路由配置前端访问路径:
2023-09-20 17:24:47
280
原创 如何使用网关和Jwt实现登录校验,以及在多个微服务之间使用当前登录的用户id
路由断言(predicates):判断路由的规则,就是前缀,自定义,建议和服务名称一致,(我最开始以为是controller里面的路径,其实不是!路由目标(uri):路由的目标地址,http代表固定地址,lb代表根据服务名负载均衡(lb://服务名称,这样也可以,可以负载均衡,但是需要导入相关坐标,我的导不进去。1.首先在网关中 需要将token信息在网关进行token解析,然后把解析后的用户信息存储到header中,上述网关有相关代码,下面只是部分。ThreadLocal工具类。
2023-09-20 14:34:29
397
1
华为HCIA刷题题库全部
2024-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人