上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 88 下一页
摘要: 设计微服务的最佳实践有以下几个方面: 单一职责原则(Single Responsibility Principle):每个微服务应该专注于完成一个具体的业务功能,并且只有一个明确的职责。这样可以使得服务的代码、逻辑和数据模型保持简洁和清晰,易于理解和维护。 松耦合和高内聚(Loose Couplin 阅读全文
posted @ 2023-06-23 22:08 夏威夷8080 阅读(45) 评论(0) 推荐(0)
摘要: 单点登录是什么意思? 单点登录(Single Sign-On,简称SSO)是一种身份验证和授权机制,允许用户使用一组凭据(如用户名和密码)登录到多个相关应用程序或系统中,而无需为每个应用程序输入凭据。简而言之,单点登录允许用户在一次身份验证后访问多个资源,提供了便捷性和可管理性的优势。 在传统的身份 阅读全文
posted @ 2023-06-23 20:24 夏威夷8080 阅读(179) 评论(0) 推荐(0)
摘要: 背景 如果需要实现一个业务拦截器、过滤器,需要拦截request的所有传入信息。通常情况下,HttpServletRequst中的body内容只会读取一次,但是可能某些情境下可能会读取多次,由于body内容是以流的形式存在,所以第一次读取完成后,第二次就无法读取了,一个典型的场景就是Filter 在 阅读全文
posted @ 2023-06-22 21:32 夏威夷8080 阅读(507) 评论(1) 推荐(1)
摘要: 前言 有的时候,我们需要把我们系统里的接口开放给第三方应用或企业使用,那第三方的系统并不在我们自己的认证授权用户体系内,此时,要如何保证我们接口的数据安全和身份识别呢? 在为第三方系统提供接口的时候,肯定要考虑接口数据的安全问题,比如数据是否被篡改,数据是否已经过时,数据是否可以重复提交等问题。其中 阅读全文
posted @ 2023-06-22 20:48 夏威夷8080 阅读(6975) 评论(0) 推荐(0)
摘要: 本例目标对象类MyDo.class,增强的目标是性能监控。代理类是MyDoAdvice.class,实现了org.aopalliance.intercept.MethodInterceptor(spring aop包下的)。 public class MyDo { public void doThi 阅读全文
posted @ 2023-06-19 15:09 夏威夷8080 阅读(43) 评论(0) 推荐(0)
摘要: 前言 JDK1.7中的HashMap在多线程情况下扩容可能会导致死循环。本文就这个问题进行讲解。 扩容死循环 这里回顾一下HashMap1.7扩容的过程,在扩容过程中,单链表的表现,相关的代码如下: Jdk1.7:void resize(int newCapacity) { Entry[] oldT 阅读全文
posted @ 2023-06-13 10:45 夏威夷8080 阅读(319) 评论(0) 推荐(0)
摘要: 使用 Spring Boot 实现给 PDF 文件添加文字水印的示例代码。 这里我们使用 iText 库来实现 PDF 文件的操作。首先需要在 pom.xml 中添加以下依赖: <dependency> <groupId>com.itextpdf</groupId> <artifactId>itex 阅读全文
posted @ 2023-06-09 15:11 夏威夷8080 阅读(1895) 评论(0) 推荐(0)
摘要: onShareAppMessage 是微信小程序中用于处理用户点击右上角分享按钮时触发的事件。开发者可以使用该事件来自定义分享内容和行为。 具体使用方法如下: 在小程序页面中,定义 onShareAppMessage 方法: Page({ onShareAppMessage: function (o 阅读全文
posted @ 2023-06-09 15:00 夏威夷8080 阅读(2267) 评论(0) 推荐(0)
摘要: `Promise` 是 JavaScript 的一种语言结构,用于管理异步操作。异步操作指的是那些无法立即完成的任务,例如网络请求、文件操作等等。在传统的 JavaScript 编程中,为了处理这些异步操作,常常需要使用回调函数,而这往往会导致代码难以读懂和维护。 `Promise` 技术的出现解决 阅读全文
posted @ 2023-06-09 14:52 夏威夷8080 阅读(112) 评论(0) 推荐(0)
摘要: 以下是一个将多张图片从上到下拼接在一起并转换成 PDF 文件的 Spring Boot 接口的示例代码: import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.P 阅读全文
posted @ 2023-06-09 14:26 夏威夷8080 阅读(1411) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 88 下一页