logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ThinkPHP 项目的文件上传功能实现后,通过软链接访问上传的图片出现无法显示的问题。

Windows 服务器环境下的文件上传问题主要涉及:软链接的正确创建Nginx 的正确配置目录权限的正确设置通过以上步骤的配置和调试,可以确保文件上传和访问功能正常工作。

#后端
Spring Boot Web 开发:MyBatis、数据库连接池、环境配置与 Lombok 全面解析

例如,如果我们需要使用 MySQL 数据库,那么我们需要在 application.properties 文件中配置数据库连接信息,在 pom.xml 文件中添加 MySQL 的依赖。5.0 application 属性文件数据库连接的信息与 pom XML文件的依赖 在 Spring Boot 中,application.properties 文件用于配置应用程序的属性信息,包括数据库连接信息、

文章图片
#数据库#spring boot#前端
设计模式之工厂模式

工厂模式有三种类型:简单工厂模式、工厂方法模式和抽象工厂模式。简单工厂模式是最基本的工厂模式,它通过一个工厂类来创建所有需要的对象。简单工厂模式将对象的创建逻辑封装在一个工厂类中,客户端通过调用工厂类的静态方法来创建对象。工厂方法模式是对简单工厂模式的改进,它定义了一个用于创建对象的接口或抽象类,让子类决定实例化哪一个类。工厂方法模式将对象的创建过程延迟到子类中进行,从而实现了开闭原则。

文章图片
#设计模式#java#开发语言
2025Java面试八股文大合集(持续就业)

首先要知道,Redis的性能瓶颈在内存和网络IO,而不是CPU使用多线程对Redis的性能提升并不大,而多线程本身也有线程安全和上下文切换问题,所以Redis开发者选择使用单线程。但是在Redis6.0之后,在发送响应数据中引用了多线程操作,这主要是为了提升网络IO性能。

文章图片
#面试#职场和发展#java +3
七天速成版Java面试涨薪八股文,offer手到擒来!

面试题包括了:Java面试、Spring、MyBatis、ZK、Dubbo、EL、Redis、MySQL、并发编程、微服务、Linux、Springboot、SpringCloud、MQ、Kafka 面试专题。177. 一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 MySQL 数据库,又插入了一条数据,此时 id 是几?47. 线程池中 submit() 和 execute()

文章图片
#vue.js#前端#javascript
图解Nginx,系统架构演变 + Nginx反向代理与负载均衡

Nginx是俄罗斯人Igor Sysoev编写的一款高性能 HTTP 和反向代理服务器。Nginx选择了epoll和kqueue作为网络I/O 模型,在高连接并发的情况下,Nginx是Apache服务器不错的替代品,它能够支持高达50000个并发连接数的响应,运行稳定,且内存、CPU等系统资源消耗非常低。

文章图片
#java
Java责任链模式:优雅解耦系统处理流程,实现高效灵活的请求处理与分发

责任链模式是一种行为型设计模式,用于将多个请求处理器对象连接成一条链,可以让请求沿着这条链不断地传递,直到有一个请求处理器处理完成为止。在责任链模式中,每个请求处理器都可以选择将请求进行处理,或将请求转发给下一个请求处理器,从而将系统中的请求处理逻辑进行解耦,使得请求的发送者和接收者之间的关系更加灵活。责任链模式的实现方式有单向链表实现和集合迭代器实现,优化方式可以使用函数式编程和AOP来简化实现

文章图片
#java#责任链模式#开发语言
Jenkins - 打造强大的前端自动化工作流

Jenkins 是一款业界流行的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。我们可以利用 Jenkins 来对项目的持续性集成进行管控处理。

文章图片
#jenkins#前端#自动化
redisson使用lock导致死锁问题

可以看到value值(Value)的结构: 锁的值存储的是一个字符串(String),内容为锁 持有者的唯一标识符和可重入计数,格式为: :: ·UUID:Redisson客户端实例的唯一标识符(每个客户端启动时生成) ·ThreadID:持有锁的线程ID(支持可重入锁 同一线程多次加锁) ·Count:锁的可重入次数(初始为1,每次重入加1,释放时减1)uuid为啥不变 猜测是服务pod没被杀

#后端
SpringBoot-集成Quartz实现持久化定时接口调用任务

可以看到runTest接口每隔5秒就被任务调用了一个,这时候我们去看数据库中的scheduler库的QRTZ_JOB_DETAILS表和QRTZ_TRIGGERS表,可以看到我们我们定时任务的信息,表示我们的定时任务持久化成功,这个时候你关掉服务器,再重启任务也会定时去执行runTest接口;③ 编辑请求信息,通过URL类编辑请求信息,使用HttpURLConnection发送请求,并接收请求返回

文章图片
#spring boot#spring#java
    共 129 条
  • 1
  • 2
  • 3
  • 13
  • 请选择