- 博客(12)
- 收藏
- 关注
原创 Spring Task
Spring Task 是Spring框架提供的任务调度工具,可以按照约定时间自动执行某个代码逻辑。定位:定时任务框架作用:定时自动执行某段Java代码。
2024-09-02 19:35:58
321
原创 HttpClient
HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。maven坐标。
2024-08-24 08:59:23
553
原创 Swagger
swagger一般是后台开发人员使用的一种自动生成接口文档的一种技术。Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务1。它支持API自动生成同步的在线文档,这意味着使用Swagger后可以直接通过代码生成文档,不再需要自己手动编写接口文档了。这对程序员来说非常方便,可以节约写文档的时间去学习新技术。Swagger的主要优点包括:自动化文档生成:通过分析代码中的注释和特定注解,Swagger可以自动生成API文档,减少人工编写文档的工作量。
2024-08-08 14:18:15
969
原创 Nginx具体应用
Nginx可以作为静态web服务器来部署静态资源。静态资源指在服务端真实存在并且能够直接展示的一些文件,比如常见的html页面、css文件、js文件、图片、视频等资源。相对于Tomcat,Nginx处理静态资源的能力更加高效,所以在生产环境下,一般都会将静态资源部署到Nginx中。将静态资源部署到Nginx非常简单,只需要将文件复制到Nginx安装目录下的html目录中即可。#监听端口localhost;服务器名称location。
2024-08-07 16:20:01
929
1
原创 MySQL主从复制
MySOL主从复制是一个异步的复制过程,底层是基于Mysq1数据库自带的二进制日志功能。就是一台或多台MySOL数据库(slave,即从库)从另一台MvSOL数据库(master,即主库)进行日志的复制然后再解析日志并应用到自身,最终实现从库的数据和主库的数据保持一致。MySOL主从复制是MySOL数据库自带功能,无需借助第三方工具。MySQL复制过程分成三步:master将改变记录到二进制日志(binary log)
2024-08-06 13:57:51
681
1
原创 Spring Cache
spring cache是一个框架,实现了基于注解的缓存功能,只需要简单地加一一个注解,就能实现缓存功能。Spring Cache提供了一层抽象,底层可以切换不同的cache实现。具体就是通过CacheManager接口来统一不同的!存技术。cacheManager是Spring提供的各种缓存技术抽象接口,
2024-08-03 14:41:17
834
1
原创 在Java中操作Redis
Redis 的 Java 客户端很多,官方推荐的有三种:JedisLettuceRedissonSpring 对 Redis 客户端进行了整合,提供了 Spring Data Redis,在Spring Boot项目中还提供了对应的Starter,即spring-boot-starter-data-redis,现在常用的方法是这种。
2024-08-02 14:00:00
383
1
原创 Redis常用命令
Redis 中字符串类型常用命令:SET key value 设置指定key的值GET key 获取指定key的值SETEX key seconds value 设置指定key的值,并将 key的过期时间设为 seconds 秒SETNX key value 只有在 key 不存在时设置 key 的值。
2024-08-01 15:38:45
1090
1
原创 Linux项目部署
一般境况下我们会把开发的项目部署到Linux系统中去,可以找bug,维护成本低等一些好处。部署项目分为手动和通过shell脚本自动部署。
2024-07-31 16:59:48
1383
原创 在Windows中远程连接Linux中的Redis详细教程及安装并使用Redis
在Windows中远程连接Linux中的Redis详细教程及安装并使用Redis
2024-07-29 23:10:53
1315
2
原创 使用FinalShell连接Linux系统yum install vim 命令报Cannot find a valid baseurl for repo: base/7/x86_64 解决方案
首先在finalshell 下面有Linux系统的所有目录,找到etc/yum.repos.d进入此文件夹里面有以下几个文件:CentoOS-Base.repo CentOS-CR.repo CentOS-Debuginfo.repo CentOS-fasttrack.repo。CentOS-Media.repo CentOS-source.repo CentOS-Vault.repo 把这几个文件后面全部加上.bak。右击新建一个名为CentOS-Base.repo.bak的文件。
2024-07-28 15:16:14
666
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人