自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 免费短剧api接口【短剧】- 短剧资源站

短剧每天更新,通过api接口自动采集短剧,可对接流量主,赚广告收益,轻松躺赚 设备需求:服务器+域名 项目优势: 1、市场优势,2023是短剧分销

2024-04-03 16:53:53 1968 2

原创 【Redis】Redis详解-NoSql数据库

我们将在文章中探讨其数据结构、应用场景、持久化方式以及如何在实际应用中提高性能。Redis是一种基于键值对(key-value)的NoSQL数据库。Redis 常被用来做分布式的高速缓存,相比较我们常规使用的Mysql、SqlServer等数据库,Redis的最大特点在于数据读写全部在内存中进行,进而带来极大的效率优势。相比较其他的内存键值存储系统如Memcached, Redis支持更多的数据结构,极大的提升了使用的易用性。同时Redis采用典型的CS架构, 并且有着非常丰富的不同语言客户端支持。

2023-09-06 22:02:37 275 2

原创 【Java】深入浅出讲解类加载过程(类生命周期)

Java 类加载过程是 Java 程序运行时加载和链接类的重要组成部分。本文将详细讲解类加载过程的原理,包括类的生命周期、类加载器和类加载过程的各个阶段。Java 类加载过程是软件工程中的重要组成`部分。了解这个过程有助于我们深入理解 Java 应用程序的运行机制,提高代码性能,以及解决类加载方面的问题。深入了解双亲委派机制。

2023-08-30 22:20:36 287 3

原创 【Java】深入了解双亲委派机制(常说的类加载机制)

ava虚拟机(JVM)的类加载机制是Java应用中不可或缺的一部分。本文将详细介绍JVM的双亲委派机制,并阐述各关键点。双亲委派机制(Parent-Delegate Model)是Java类加载器中采用的一种类加载策略。该机制的核心思想是:如果一个类加载器收到了类加载请求,默认先将该请求委托给其父类加载器处理。只有当父级加载器无法加载该类时,才会尝试自行加载。本文介绍了JVM的双亲委派机制,包括概念、类加载器层级关系、双亲委派流程及实例分析等方面的内容。

2023-08-29 22:57:52 3876 5

原创 【Spring】Spring事务什么情况下会失效

上篇文章中讲到了Spring事务的传播机制,顺便谈了下事务在什么情况下会失效,spring事务失效有多方面的原因,上篇文章讲的失效情况比较浅,所以决定单出一篇文章讲一下。对事务传播机制感兴趣的朋友可以转过去观看下。

2023-08-27 23:15:23 409 8

原创 【Spring】一文搞懂Spring事务传播机制

Spring事务是应用程序处理中非常重要的一部分,它可以保证数据库操作的一致性和可靠性,提高系统的稳定性和性能。事务传播机制是Spring事务管理中的一个核心概念,它定义了在一个方法调用过程中,事务的开始和结束时间以及数据源的绑定方式。本文将会介绍Spring事务传播机制的基本概念和常见的传播机制类型。Spring的事务,符合ACID标准,也具有标准的事务隔离级别。

2023-08-27 16:54:32 642 2

原创 【Java】SpringBoot使用websocket完成与页面实时通讯(下发通知)

之前接手的一个后台管理系统项目中,有下发通知功能,一直使用的是ajax循环请求获取最新通知列表,导致无效请求过多。决定优化下,使用websocket连接来实时通知页面更新通知列表。以下是实现方式及过程中遇到的问题。(websocket响应401、websocket本地连接正常,线上初始化失败)

2023-08-26 18:18:28 1233 5

原创 【Java】itext 实现 html根据模板生成pdf 中文不显示/图片不显示问题解决

工作中需要使用生成pdf记录,选取使用的是itext 生成 pdf方式。分享下实现方式及遇到的问题。

2023-08-26 00:37:38 3583 6

原创 docker部署jar包找不到资源文件-jar包报错找不到资源文件

之前开发过程中碰到本地运行无问题,测试环境运行找不到资源文件的问题。已解决,记录一下线上环境使用jar包部署至docker。这里使用的是相对路径获取,获取不到。

2023-08-22 23:47:52 1447 3

原创 Java 实现List中对象内容拷贝-字段已有内容不覆盖

项目中需要实现”List中对象内容拷贝&目标对象中字段已有内容则不覆盖“,没有现成的工具方法,只好自己写一个,记录一下拿User类举例。

2023-06-18 15:18:27 775

原创 常用八种设计模式,怒肝21000字,常用设计模式看这一篇就够了

常用八种设计模式,怒肝21000字,常用设计模式看这一篇就够了本文主讲八种设计模式,分别是单例、工厂方法、抽象工厂、代理模式、装饰器模式、策略模式、观察者模式、责任链模式。

2023-04-09 21:34:21 2945 3

原创 【Spring AOP(2)篇】原理及两种实现方式(cglib&jdk动态代理)

Spring AOP 是 Spring 框架提供的一种 AOP 实现方式,其核心原理是基于代理模式。它通过将目标对象(也就是被代理对象)包装成一个代理对象,从而实现对目标对象方法的动态拦截和处理,实现面向切面编程的目的。

2023-04-04 16:39:36 589 1

原创 【Spring AOP(1)篇】简介及代码示例

Spring AOP(Aspect-Oriented Programming,面向切面编程)是 Spring 框架的一个重要特性,用于解耦和切割业务逻辑,是实现面向切面编程的重要手段之一。本文将介绍 Spring AOP 的原理及注解实现方式,并讲解其在实际开发中的应用。

2023-04-04 14:44:44 530 1

原创 【java: 警告: 源发行版 * 需要目标发行版 * 】错误: 无效的源发行版:17

【java: 警告: 源发行版 * 需要目标发行版 * 】错误: 无效的源发行版:17 解决方案

2023-03-10 10:32:00 6189 6

原创 Class not found: “com.****.*****“

Process finished with exit code 1Class not found: “com.it.StreamTest”前言今天在写练习Demo时,报错找不到Test类,查看了target 发现 StreamTest 没有被编译,以下附上我得解决方法以及百度后得解决方法,我是通过方案一解决的解决方案一java包下包名需要与groupId一致解决方案二此方案可以解决target 下找不到 StreamTest 问题,但是我依然出现这个错误,大家可以尝试下Flie->

2022-03-29 16:37:28 1174

原创 Intellij Idea 代码自动格式化/去除无效import

Intellij Idea 代码自动格式化/去除无效import

2022-03-29 13:18:36 4087

原创 Java经典算法冒泡排序&&选择排序

需求: 数组元素:{24, 69, 80, 57, 13} 请对数组元素进行排序。 排序后的结果应为:{13,24,57,69,80} 使用冒泡排序法&&选择排序法排序分析: 冒泡排序: 相邻元素两两比较,大的往后放第一次完毕,最大值出现在了最大索引处; **本质:** 通过比较做排序 1.比较的次数 双重for 循环 ...

2019-12-05 10:01:04 469

java jdk8 双系统安装包 Windows & liunx

java jdk8 双系统安装包 Windows & liunx liunx 配置 修改etc/profile export JAVA_HOME=文件夹路径 export JRE_HOME=文件夹路径/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$PATH windows 配置 计算机-->高级选项-->配置环境变量--->配置JAVA_HOME filePath:文件夹路径-->配置系统变量path 新增一条数据--->%JAVA_HOME%/jre

2023-04-11

人大金仓驱动包kingbasejdbc.jar V8.6.0、8.8.0驱动jar包

kingbase JDBC 8.6.0 驱动jar包 kingbase JDBC 8.8.0 驱动jar包 maven 导入 <dependency> <groupId>com.kingbase8.jdbc</groupId> <artifactId>kingbase8</artifactId> <version>8.6.0</version> <scope>system</scope> <systemPath>${basedir}/src/main/resources/jar/kingbase8-8.6.0.jar</systemPath> </dependency> jdbc driver-class-name: com.kingbase8.Driver url: jdbc:kingbase8://127.0.0.1:54321/template1?characterEncoding=utf8 username: system password: 123123

2023-04-10

首图第三套模板 渐变电影网站CMS模板

macCMS模板 首图第三套模板 渐变电影网站CMS模板

2023-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除