- 博客(12)
- 收藏
- 关注
原创 【小技能】使用JAVA实现文本内容替(填充)
通过使用反射和Spring Expression Language,它提供了一种灵活的方式来构建动态字符串,这在生成动态SQL查询、构建动态消息模板等场景中非常有用。不过,需要注意的是,反射和SpEL的使用可能会带来一定的性能开销,并且需要谨慎处理异常和安全性问题。注解以及Spring Expression Language (SpEL)来填充一个字符串模板中的参数。)的字段值动态地插入到一个字符串模板(获取需要填充和替换的字段内容。它使用了Lombok的。
2024-09-29 10:16:55
600
原创 SpringMVC中RequsetBody和RespondBody的区别
是客户端发送给服务器的数据。它通常包含用于执行特定操作的参数、表单数据或JSON数据等。客户端(如浏览器、API客户端)在发起POST、PUT或PATCH等方法的请求时,会将数据附在请求正文中。(响应体):服务器接收到请求后,会返回一个响应,其中包含了对客户端请求的处理结果。它可以是HTML页面、JSON数据、XML或其他格式的数据,取决于服务器的配置和应用的需求。是服务器回应请求时返回的数据。两者在数据流动的方向上是相反的。(请求体):在HTTP请求中,是请求发出时携带的数据,而。
2024-06-19 21:30:01
236
原创 Redis缓存雪崩,缓存击穿,穿透分别是什么,要怎么解决这些问题
Redis 作为缓存系统时,可能会遇到一些与缓存失效或未命中相关的问题,如缓存雪崩(Cache Avalanche)、缓存击穿(Cache Breakdown)和缓存穿透(Cache Penetration)。以下是这些问题的一些解释和解决方案
2024-05-27 09:22:59
348
原创 通过Vue路由实现Tab栏切换案例,要求为:创建3个子路由,分别是“待付款”、“待发货”、“待收货”,在每个子路由页面单独写出相应的内容,页面效果如下
嵌套路由就是路由中的路由,即路由可以嵌套使用。在 Vue-router 中,我们可以通过在路由配置中使用children属性来定义嵌套路由。嵌套路由常用于构建复杂的 UI 界面,比如一个用户信息页面可能包含用户的基本信息、联系方式等多个子页面。
2024-04-29 10:14:42
878
原创 GET和POST的区别
数据传输方式:GET请求通过URL(请求行)传输数据,数据会附加在URL中,以“?”作为分隔符,参数之间以“&”作为连接符。这种方式便于分享和收藏,但不适合传输敏感或大量数据。POST请求则通过HTTP消息体传输数据,数据放置在请求体中发送,因此没有数据长度的限制。 安全性和幂等性:GET请求是安全的(只是读取数据),也是幂等的(多次执行对资源无影响)。POST请求可能会改变服务器的状态或数据,因此不是完全安全的,也不是幂等的。在处理敏感数据时,如用户密码或私密信息,通常使用POST请求。 缓存
2024-03-28 17:29:19
235
1
原创 WebServlet的使用
将获取的数据库数据转化成JSON数组。使用lombok可以简化shux。pom.xml中导入json包。创建Controller类。接口代码和dao包一样。service的实现类。
2024-03-28 10:00:29
454
1
原创 初始化hive报错: Failed to get schema version. Underlying cause: com.mysql.jdbc.exceptions.jdbc4.Communica
初始化hive报错: Failed to get schema version.
2023-10-25 19:10:16
795
1
通过Vue路由实现Tab栏切换案例,要求为:创建3个子路由,分别是“待付款”、“待发货”、“待收货”,在每个子路由页面单独写出相
2024-04-29
springboot + rabbitmq发送邮件实战 使用RabbitMQ实现获取网易邮箱发送消息业务
2024-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人