排序
30天学Java第九天——线程
30天学Java第九天——线程, 并行与并发的区别 并行是多核 CPU 上的多任务处理,多个任务在同一时间真正的同时执行 并发是单核 CPU 上的多任务处理,多个任务在同一时间段内交替执行,通过时间片...
高并发内存池(一):项目介绍和ThreadCache(线程缓存)实现
高并发内存池(一):项目介绍和ThreadCache(线程缓存)实现, 前言:本文将要介绍的高并发内存池,它的原型是Google的⼀个开源项⽬tcmalloc...
刚刚 Java 25 炸裂发布!让 Java 再次伟大
刚刚 Java 25 炸裂发布!让 Java 再次伟大,大家好,我是程序员鱼皮。 刚刚,Java 25 正式发布!这是继 Java 21 之后,又一个 LTS 长期支持版本,也是 Java 开发者们最期待的版本之一。其中有个...
OpenPDF的学习文档(第一章·混个脸儿熟)
OpenPDF的学习文档(第一章·混个脸儿熟),这是我第一次写公开的东西,写的不好请见谅 打开LibrePDF/OpenPDF的官网 我们发现这个项目的license是LGPL和MPL双许可证。也就是说:只要将修改后的源...
四、Spring Boot集成Spring Security之认证流程
四、Spring Boot集成Spring Security之认证流程,二、概要说明 本文主要介绍登录登出业务流程,所以使用基于内存的用户名密码,暂不介绍授权相关内容,后续会详细介绍基于数据库的认证及授权 如...
前端学习中。。。。。。
前端学习中。。。。。。, 首先我个人认为不要立即去看语法,先去了解vue组件化开发思想,了解完这个后,脑子才有一个大体的前端开发是怎么样的(其实就是组件搭配,比如:搜索框是一个组件,按...
springboot接入deepseek深度求索 java
springboot接入deepseek深度求索 java,以下是在springboot中接入ai deepseek的过程。官网并没有java的示例。其实java的都可以用。 1. 创建 API key 网址:deepseek API keys&n...
本可避免的P1事故:Nginx变更导致网关请求均响应400
本可避免的P1事故:Nginx变更导致网关请求均响应400,问题背景 项目上使用SpringCloudGateway作为网关承接公网上各个业务线进来的请求流量,在网关的前面有两台Nginx反向代理了网关,网关做了一...
Spring Cloud Gateway实战:微服务API网关从零到一
Spring Cloud Gateway实战:微服务API网关从零到一,前言 Spring Cloud Gateway 是 Spring 官方推出的 API 网关,基于 WebFlux 实现,性能卓越。本文带你从零搭建一个生产级的微服务 API 网关。 ...
Spring AOP基础、快速入门
Spring AOP基础、快速入门,介绍 AOP,面向切面编程,作为面向对象的一种补充,将公共逻辑(事务管理、日志、缓存、权限控制、限流等)封装成切面,跟业务代码进行分离,可以减少系统的重复代码...
RabbitMQ 延迟任务(限时订单) 思路
RabbitMQ 延迟任务(限时订单) 思路,一、场景 我们经常会碰见,一个需求就是,发送一条指令(消息),延迟一段时间执行,比如说常见的淘宝当下了一个订单后,订单支付时间为半个小时,如果半个...













