java开发
文章平均质量分 85
java、spring开发基础、例子
yancqitcode
这个作者很懒,什么都没留下…
展开
-
EventStream和WebSocket
文章目录一、技术对比二、WebSocket1. 服务端2. 客户端3. Nginx中配置三、EventSource1. 服务端2. 客户端一、技术对比EventSource优势:服务器推送:基于HTTP协议,服务器主动向客户端推送数据,客户端只能接收服务器发送的数据。适用场景:实时股票报价、天气预报、社交媒体通知等。WebSocket:优势:双向通信:基于TCP协议,客户端和服务器可以互相发送数据。实时性:更低的延迟和更快的数据传输速度,适用于实时性要求较高的应用场景。适用场原创 2024-05-23 13:31:28 · 1107 阅读 · 1 评论 -
Rest接口/Nginx日志记录和采集
日志分析 > 索引模式 > 编辑 字段别名。原创 2024-04-21 21:48:01 · 564 阅读 · 0 评论 -
12 对称加密AES和非对称加密RSA
对称加密算法AES是目前广泛使用的一种加密技术,它采用相同的密钥来进行数据的加密和解密。AES的优点高效性:AES在多种平台上都具有很好的性能,能够快速加密和解密数据。安全性:AES被认为是一个非常安全的加密标准。灵活性:支持多种密钥长度,可以根据不同的安全需求选择合适的密钥。AES的注意事项密钥管理:由于AES使用的是对称密钥,因此密钥的安全存储和分发至关重要。填充方式:在加密过程中,需要对数据块进行填充以使其符合块大小要求,常用的填充方式有PKCS、CBC等。原创 2024-03-20 19:42:04 · 2119 阅读 · 0 评论 -
11 Java获取硬件信息
【代码】11 Java获取硬件信息。原创 2024-02-25 15:39:59 · 662 阅读 · 0 评论 -
09 视频分片上传Minio和播放
一、流程设计1. 分片上传实现思路2. 文件分片上传流程3. 视频播放流程二、代码实现1. 后端代码pom.xml<dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <原创 2023-12-09 15:01:59 · 3770 阅读 · 6 评论 -
08 接口字段长度校验
在Spring Boot中,参数校验可以通过使用Spring框架提供的注解和验证库来实现。原创 2023-12-02 17:27:55 · 674 阅读 · 1 评论 -
07 MyBatis日期更新和字段清空
*** @description MyBatis时间生成配置*/@Component@Override@Override。原创 2023-12-01 11:35:56 · 1406 阅读 · 1 评论 -
06 接口数据字典转换
Jackson是一个用于将Java对象序列化为JSON格式的流行库。允许开发人员自定义序列化和反序列化的过程。Jackson库支持多种数据类型,包括基本类型、数组、集合、自定义对象等。它还支持各种JSON格式,包括JSONP、JSON-RPC、XML等。Jackson库广泛应用于各种Java应用程序中,包括Web应用程序、RESTful服务、数据交换等。它是一个流行的选择,因为它提供了简单易用的API和强大的功能,同时支持各种不同的使用场景。原创 2023-11-30 19:30:00 · 1141 阅读 · 0 评论 -
05 项目部署和接口测试
将项目projectspring-0.0.1.jar、配置文件application.yml拷贝到目录 /home/java。新建目录 /home/java,将jre-8u201-linux-x64.tar.gz拷贝到目录中。可以运行所有包打成一个的target\projectspring-0.0.1.jar。修改application.ym中mysql、redis配置。接口直接调用 右键 新建HTTP请求。接口直接调用 右键 新建聚合报告。编写运行SH:run.sh。测试计划 右键 新建线程组。原创 2023-11-29 20:00:45 · 1156 阅读 · 1 评论 -
04 账户登录和权限认证
Spring Security是一个功能强大的安全框架,用于在Spring应用程序中实现安全性。它提供了对认证和授权的核心支持,并包括诸如身份验证、授权、密码加密、会话管理等功能。Spring Security能够轻松地集成到Spring应用程序中,并且可以与其他安全框架集成,例如OAuth2和OpenID Connect。OAuth2通过授权码、客户端密钥、访问令牌等机制,实现了对用户资源的访问控制。OAuth2是一种灵活、安全的授权协议,适用于多种场景,包括移动应用程序、Web应用程序等。原创 2023-11-27 19:57:24 · 975 阅读 · 0 评论 -
03 实现角色权限接口
本文实现账户角色管理,为账户登录和权限认证作准备。在第二章项目上修改。(使用下载软件下载,并改后缀为.exe)、原创 2023-11-24 19:50:36 · 1034 阅读 · 1 评论 -
02 创建第一个Spring接口
Spring RESTful 是基于 Spring 框架的 RESTful Web 开发框架,它提供了一组工具和功能,可以帮助开发人员更轻松地构建 RESTful Web 服务。使用 Spring RESTful,开发人员可以充分利用 Spring 框架的强大功能,如依赖注入、事务管理、安全性等,同时也可以更加方便地开发 RESTful Web 服务。易于使用的 API:Spring RESTful 提供了一组简单易用的 API,可以帮助开发人员快速构建 RESTful Web 服务。原创 2023-11-22 21:14:43 · 333 阅读 · 1 评论 -
01 创建第一个SpringBoot项目
Spring Boot 是一个开源的 Java 框架,它为 Spring 框架提供了一种快速、简单的方式来创建独立、生产级别的 Spring 应用。Spring Boot 的主要目标是简化 Spring 应用的初始搭建以及开发过程。它自动配置了一些常用的属性,使用注解驱动的配置方式使得开发更为简单,同时还提供了一系列的工具帮助开发者和运维者提高开发效率。自动化配置:Spring Boot 通过预设和响应配置自动提供默认配置和自动处理某些系统,简化了大量的开发工作。原创 2023-11-20 23:46:25 · 160 阅读 · 1 评论