本文分类:news发布日期:2025/1/21 21:57:47
相关文章
java匿名内部类介绍
匿名内部类是没有名称的局部类,通常用于实例化那些只需要使用一次的类。它们常用于简化代码,使代码更为简洁,尤其是在实现接口或抽象类时。匿名内部类通常用于简化对接口和抽象类的实现过程,因为它们允许在类定义时同时进行实例化。
匿名内部类可以实现接口、继承自某个类…
建站知识
2025/1/22 5:47:05
第5节:Elasticsearch核心概念
我的后端学习笔记大纲 我的ElasticSearch学习大纲 1.Lucene和Elasticsearch的关系:
1.Lucene:最先进、功能最强大的搜索库,直接基于lucene开发,非常复杂,api复杂2.Elasticsearch:基于lucene,封装了许多luc…
建站知识
2025/1/22 3:35:27
MySQL 中的 `CURDATE()` 和 `DATE_SUB()` 函数详解及实例
前言
在处理数据库中的时间相关数据时,经常会遇到需要筛选特定日期范围的需求。例如,我们可能需要找出过去几天内的数据记录。MySQL 提供了两个非常实用的日期函数:CURDATE() 和 DATE_SUB(),它们可以帮助我们轻松地实现这样的功能。本文将详细介绍这两个函数,并提供一个实…
建站知识
2025/1/22 9:10:52
如何使用docker打包后端项目并部署到阿里云k8s集群上
如何使用docker打包后端项目并部署到阿里云k8s集群上
1. 引言
在现代软件开发中,容器化技术已经成为主流,而Kubernetes (K8s) 是管理容器的首选平台之一。本文将详细介绍如何将一个后端项目使用Docker打包,并将其部署到阿里云的Kubernetes集群上。
2. 前置条件 阿里云账号…
建站知识
2025/1/21 4:48:59
MVC与三层架构分层
1. 应用分层 应用分层类似公司的组织架构。我们进行项目开发时,最开始功能简单,前后端放在一起开发,但随着项目功能的复杂,项目会被前端和后端不同的团队接手,甚至更细粒度的团队。甚至后端开发也会根据功能再进行细分…
建站知识
2025/1/12 9:03:40
LevelDB源码分析(一)安装编译和简单Demo
初识LevelDB 认识LevelDB & 源码下载编译Mac源码下载和编译运行 认识LevelDB & 源码下载编译 LevelDB是 Google 编写的key-value存储库,提供从Key到Value的有序映射。 LevelDB的代码量相比其他开源项目较少,除了测试之外大约有不到两万行代码。 …
建站知识
2025/1/16 10:55:09
spring揭秘07-aop基本要素及代理模式3种实现
文章目录 【README】【1】AOP思想演进【1.1】AOL:面向切面语言【1.2】AOP实现设想【1.3】java平台的AOP实现机制【1.3.1】动态代理(需要目标类实现接口)【1.3.2】动态字节码增强(不需要目标类实现接口)【1.3.3】自定义…
建站知识
2025/1/21 18:15:57