代码编织梦想

redis进阶:分布式锁问题_redis集群分布式锁问题-爱代码爱编程

分布式锁问题 1. 分布式锁问题1.1 问题介绍1.2 解决方案1.2.1 分布式锁主流的实现方案1.2.2 使用Redis实现分布式锁1.2.3 分布式锁需要满足的四个条件 1.3 实现分布式锁

多数据源注解使用-爱代码爱编程

<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.5.0</

jvm-爱代码爱编程

JVM-字节码篇 虚拟机体系结构 线程共享:堆、方法区 线程私有:虚拟机栈,本地方法栈,程序计数器。其中虚拟机栈中包括局部变量表,和操作数栈。 字节码文件概述 字节码文件是跨平台的吗? 是的 Java虚拟机不和包

docker 常用命令大全(基础、镜像、容器、数据卷)_docker容器与管理的基础命令-爱代码爱编程

文章目录 1.docker基础命令2.docker镜像命令2.1 镜像名称2.2 镜像命令2.3 案例1--拉取、查看镜像2.4 案例2--保存、导入镜像 3.docker容器命令3.1 容器命令3.2

海量数据处理商用短链接生成器平台_海量数据商用短链-爱代码爱编程

第一章 海量数据处理商用短链接生成器平台介绍 第1集 什么是短链接生成器 短链接生成器是一种工具,可以将较长的链接转换成较短的链接。这种工具在许多场景中都很有用,包括营销、社交媒体分享和数据报告等。以下是一些关于短链

easyexcel多sheet页导入、导出、导出图片_easyexcel导入图片-爱代码爱编程

1.EasyExcel多sheet页导出 public static <T> void writes(HttpServletResponse response, String filename,List<ExcelVo> list) throws IOException { // 输出 Excel

【mybatisplus】querywrapper、updatewrappe、lambdaquerywrapper、lambdaupdatewrapper_java wrapper .eq .in like-爱代码爱编程

QueryWrapper、UpdateWrappe、LambdaQueryWrapper、LambdaUpdateWrapper 一、Wrapper简介二、QueryWrapper:三、UpdateWrappe

idea连接sqlserver出现[08s01] 驱动程序无法通过使用安全套接字层(ssl)加密与 sql server 建立安全连接。错误_jdbc 08s01-爱代码爱编程

错误信息 选择对应的DataSource 修改两个地方即可 1. 修改Advanced页签的trustServerCertificate 在使用 JDBC 连接 SQL Server 数据库时,trustServerCertificate 是一个连接参数,用于指示客户端是否信任服务器端的证书。当 trustServerCertificate

【中间件系列】浅析redis是否适合做消息队列-爱代码爱编程

文章目录 一、简单的list消息队列1.命令示例2.伪代码示例3.方案优劣 二、Pub/Sub发布订阅1.消息丢失2.消息堆积 三、相对成熟的Stream1.redis命令介

一文搞懂java中的定时任务框架xxl-爱代码爱编程

文章目录 1. 常见的分布式任务调度系统2. xxl-job设计思想3. xxl-job部署3.1 初始化调度数据库3.2 编译源码3.3 配置部署“调度中心”3.4 配置部署“执行器项目” x

【springcache】springcache详解及其使用,redis控制失效时间-爱代码爱编程

一、使用 在 Spring 中,使用缓存通常涉及以下步骤: 1、添加缓存依赖: 确保项目中添加了缓存相关的依赖。如果使用 Maven,可以在项目的 pom.xml 文件中添加 Spring Cache 的依赖。 <

docker部署项目_docker 部署项目-爱代码爱编程

本文章以黑马的docker课程为例,除了讲解hmall的部署外,还包含服务器的购买(以阿里云为例)、linux环境下用docker的安装和项目部署,mysql安装、前后端项目打包和部署、ngnix安装和配置、自定义网络、DockerCompose配置和redis安装及启动连接等讲解,希望能帮助到初学者的学习。 说在前面:以一张图说明docker常见命令、

let's encrypt,免费好用的 https 证书_let's encrypt certificate-爱代码爱编程

很早之前我就在关注 Let's Encrypt 这个免费、自动化、开放的证书签发服务。它由 ISRG(Internet Security Research Group,互联网安全研究小组)提供服务,而 ISRG 是来自于美国加利福尼亚州的一个公益组织。Let's Encrypt 得到了 Mozilla、Cisco、Akamai、Electronic Fr

springboot +spring security,认证方式-爱代码爱编程

一.简介 这篇文章来学习下security的认证方式其中的Form表单认证 二.Spring Security的认证方式 2.1什么是认证 认证: 就是用来判断系统中是否存在某用户,并判断该用户的身份是否合法的过程,

遇见狂神说 spring 学习笔记(完整笔记+代码)_遇见狂神说spring-爱代码爱编程

我的代码仓库 狂神Spring学习代码 声明:只跟着实现部分功能 简介 Spring是一个开源的免费的框架(容器)Spring是一个轻量级的、非入侵式的框架控制反转(IOC),面向切面编程 (AOP)支持事务的处理

springboot +spring security,认证方式-爱代码爱编程

一.简介 这篇文章来学习下security的认证方式其中的HTTP摘要认证 二.Spring Security的认证方式 2.1什么是认证 认证: 就是用来判断系统中是否存在某用户,并判断该用户的身份是否合法的过程,

java报错-爱代码爱编程

1. 背景 在使用 BigDecimal 的 divide() 对两个数相除时,报了如题的错误。 public class Test { public static void main(String[] args

如何做血缘解析?_程序解析数据血缘-爱代码爱编程

blood 一、AST抽象语法树二、血缘关系类三、递归迭代 血缘解析是数据治理中很关键的一环,本文着重讲解血缘解析的思路,如何把一段sql进行字段级别的解析,最终插入到数据库的数据表中,如下所示

这份java简历确实有点东西!_java社招简历-爱代码爱编程

这份Java简历确实有点东西! 即将12月份,有不少程序员小伙伴还在找工作,年底前的岗位需求应该是比较急的, 但还是有粉丝问我:“为什么我投了快几十份简历,连一个面试机会都收不到啊?” 我问他:“那你投出去的简历是未读,

java实现pdf文件生成以及合并_java 合并pdf处理空白页-爱代码爱编程

需求:根据给定的ppt模板,由后端整合数据,输出一份新的ppt。其实就是将ppt模板中的占位符替换成需要的数据,例如图片、文本等,然后再调整下样式,合并每一页成一份完整的ppt即可。 使用依赖以及相关包 import java.awt.*; import java.io.File; import java.io.FileInputStream; imp