相关文章
Springboot 之 IoC(控制反转)代码demo
以下是一个使用 Spring Boot 实现的简单 IoC(控制反转)示例。这个示例展示了如何通过 Spring 容器管理对象的创建和依赖关系,从而降低代码耦合度。 项目结构
src/main/java/com/example/iocdemo
├── IOCDemoApplication.java (主程序)
├…
编程日记
2025/7/9 9:51:38
@JsonProperty 和 @JSONField注解的使用方法及其异同?
目录
一. 区别对比
二. 代码举例说明
2.1 准备实体类
2.2 不加注释
2.3 JsonProperty
2.4 JSONField
三. 全局映射解决方案
3.1 fastjson 包
3.2 jackson 包
四. Serializable 接口(多学一招) 总结概括:
在实际项目开发中,有时候我们需要将实…
编程日记
2025/7/20 12:28:01
照明新基建:塔能科技如何用数字骨骼支撑智慧城市生长
一、能源管理困局:双碳目标下的市政用电痛点 在双碳背景下,城市照明用电量已引起市政部门的重点关注。据国家统计局统计:我国城市照明用电量已占据全市城市用电量的28%,部分城市的照明用电量已高达35%以上,高压钠灯传统…
编程日记
2025/7/10 4:46:33
数据可视化 - 单子图
一、认识单子图
import matplotlib.pyplot as plt
import numpy as np
import pandas as pdplt.figure(num单子图, figsize(12, 8), facecolorw)
# 中文字体
plt.rcParams[font.sans-serif] KaiTi
# 负号显示
plt.rcParams[axes.unicode_minus] False# 2行,1列&a…
编程日记
2025/6/30 21:11:38
Java面试宝典:基础五
104. 源文件命名规则
题目:主类名为 a1,保存它的源文件可以是? 选项: A. a1.java B. a1.class C. a1 D. 都对
答案:A 解析: Java 源文件必须与公共类名完全匹配(区分大小写),后缀为 .java。.class 是编译后的字节码文件,非源文件。105. Java类的本质
题目:Java类…
编程日记
2025/7/14 16:18:42
代码随想录|图论|04广度优先搜索理论基础
广搜的使用场景
广搜的搜索方式就适合于解决两个点之间的最短路径问题。
因为广搜是从起点出发,以起始点为中心一圈一圈进行搜索,一旦遇到终点,记录之前走过的节点就是一条最短路。
当然,也有一些问题是广搜 和 深搜都可以解决…
编程日记
2025/7/14 4:50:34
Function Calling与MCP的区别
Function Calling与MCP的区别 文章目录 Function Calling与MCP的区别FC的工作流程FC和MCP的区别 FC的工作流程 FC和MCP的区别 MCP和FC作用在链路的两个环节,并不是一个东西,所以不存在替不替换的问题,而是共存的状态。
编程日记
2025/7/10 22:44:12