相关文章
JAVA-面向对象基础
文章目录 概要封装多态抽象类接口内部类为什么需要内部类 概要
面向对象是一种编程范式或设计哲学,它将软件系统设计为由多个对象组成,这些对象通过特定的方式相互作用
封装
将数据和操作数据的方法封装在一个类中,并通过访问修饰符控制对…
建站知识
2025/7/18 3:51:47
C#设计模式--状态模式(State Pattern)
状态模式是一种行为设计模式,它允许对象在其内部状态发生变化时改变其行为。这种模式的核心思想是将状态封装在独立的对象中,而不是将状态逻辑散布在整个程序中。
用途
简化复杂的条件逻辑:通过将不同的状态封装在不同的类中,可…
建站知识
2025/7/18 3:44:28
解决mysql 内存持续上涨问题
问题背景:
业务量不大,Mysql 内存持续上涨,虽然不是很明显,但随着时间慢慢增长,1~2个月左右内存达到80%一旦有一些执行缓慢的sql 内存会快速上去增加/修改大表的字段内存会快速上去
常规操作:
Mysql 设置…
建站知识
2025/7/18 4:08:19
《Java核心技术I》死锁
死锁
账户1:200元账户2: 300元线程1:从账号1转300到账户2线程2:从账户2转400到账户1
如上,线程1和线程2显然都被阻塞,两个账户的余额都不足以转账,两个线程都无法执行下去。
有可能会因为每一个线程要等…
建站知识
2025/7/15 17:10:52
Python网络爬虫技术详解与实践案例
Python网络爬虫技术详解与实践案例
在当今这个大数据时代,数据已经成为企业决策和机器学习项目不可或缺的重要资源。然而,如何高效地获取大量数据仍然是一个挑战。Python网络爬虫作为一种自动化数据抓取工具,能够模拟浏览器行为,按照一定规则自动抓取互联网信息,成为数据…
建站知识
2025/6/22 4:23:54
低速接口项目之串口Uart开发(十)——基于EMIO的自定义PL串口实现zynq的在线升级
本节目录
一、PS侧与PL侧EMIO交互
二、PL侧EMIO自定义串口引脚
三、PL侧EMIO串口在线升级功能验证
四、往期文章链接本节内容
一、PS侧与PL侧EMIO交互
PS侧的引脚一般通过MIO与I/O外围器件相连接,软件通过内部驱动实现IO的控制逻辑。在zynq的内部存在EMIO的接口&…
建站知识
2025/7/10 19:06:30
SQL复杂查询功能介绍及示例
文章目录 1. 多表连接(JOIN)功能介绍应用场景示例查询及初始表格customers 表(未查询前)orders 表(未查询前)INNER JOIN 示例LEFT JOIN 示例 2. 子查询(Subquery)功能介绍应用场景示…
建站知识
2025/7/4 8:14:51
mybatis一对多的查询怎么查?
1.问题描述 我有一个班级,班级里有很多学生,我需要一个查询把班级和学生信息查出来,怎么查?
这里有个问题,就是我班级的命名和学生的命名可能重了。
例如:
class Gradle{
private String id;
private …
建站知识
2025/6/26 11:11:49