相关文章
JAVA设计模式之【单例模式】
1 类图 2 饿汉式单例
例如:静态块、静态成员
2.1 概念
类加载的时候就立即初始化,并且创建单例对象
2.2 优点
没有加任何的锁、执行效率比较高
2.3 缺点
类加载的时候就初始化,不管用与不用都占着空间,浪费了内存。
3 懒汉…
建站知识
2024/11/23 6:13:24
Spring中Bean的生命周期管理
Spring框架中的Bean生命周期是指从创建到销毁的整个过程。在这个过程中,Spring容器会负责管理Bean的状态和行为。以下是Spring中Bean生命周期的详细解释: 实例化:Spring容器根据Bean的定义信息,通过反射机制创建Bean对象。 设置属…
建站知识
2024/11/23 9:32:07
Apache + Tomcat + ajp 协议配置
前端 web 服务器使用 apache 的好处就不在赘述,这里重点讲一下如何使用 ajp 协议和 http 协议与后端 tomcat 服务器通信的区别。 apache作为代理服务器可以使用 http 协议与后端 tomcat 服务器进行通信,也可以使用 ajp 协议与 tomcat 通信。两者的主要区…
建站知识
2024/11/23 9:32:12
使用Spring的声明式事务方法内部调用失效
当使用Spring的声明式事务时,必须注意Service服务类的方法,直接调用内部方法,是不会检测事务的,例如:
OverrideTransactional(rollbackFor {Exception.class})public void updateEntity(UpdateActExCondConfPO po) t…
建站知识
2024/11/23 9:32:08
VueSeamlessScroll 无缝滚动点击事件不生效(需要给复制Dom加样式)
VueSeamlessScroll 无缝滚动点击事件不生效(需要给复制Dom加样式) 实现效果遇到问题具体实现扩展 实现效果
VueSeamlessScroll 列表无缝滚动,且可以选择某一项进行选中改变背景,并且将选中的数据传到其他接口中
遇到问题
问题…
建站知识
2024/11/23 9:32:18
基于Echarts的大屏可视化
效果图 基于vue3echartsTailwind CSS技术实现
实现思路
新建一个新项目
找任一目录进行
pnpm create vitelatest选择vue和js开始项目
导入tailwindcss
https://tailwindcss.com/ 选择vue按照里面的步骤一步一步完成即可 将事先准备好的资料导入到assets包中即可
写入项…
建站知识
2024/11/23 9:32:19
python使用flask实现自动根据url寻找对应目录/文件/方法,实现动态路由
例如访问:/user/index/index_config 则自动访问/user 目录里 index.py文件里的 index_config 方法 实现代码
from flask import Flask,jsonifyapp Flask(__name__)def reg_func(code, data, msg, debugNone, showFalse):return jsonify({code: code,data: data,msg: msg,time…
建站知识
2024/11/23 9:32:16
【C/C++】typedef用法
typedef用法讲解,时隔半年,再看typedef。 🎁typedef可以简化结构体关键字
#include<iostream>
using namespace std;struct Person
{char name[64];int age;
};void test01()
{struct Person p { "张三",18 };//不用type…
建站知识
2024/11/23 9:32:22