- 博客(5)
- 收藏
- 关注
原创 JAVA实战-停车数据处理中心
在智能停车场系统中,如何高效、稳定地处理海量的车辆进出记录是一项核心挑战。:负责从各种数据源(如本文中的文本文件,可扩展为MQTT、Kafka等)采集原始的停车记录,并封装为。:一旦发生异常,立即回滚当前事务,确保数据的一致性,并抛出运行时异常让上层知晓本次存储失败。相比于循环单条执行,这减少了(n-1)次网络往返,性能提升是指数级的。:整个系统的数据终点,负责将接收到的数据高效、正确地持久化到数据库中。:一个常驻的Socket服务,负责并发接收来自多个客户端的数据包。这是整个系统性能的核心所在。
2025-11-30 19:40:21
640
原创 多线程,File,IO流,网络编程
类是文件和目录路径名的抽象表示,用于文件的创建、查找、删除等操作。场景推荐流文本文件读写二进制文件(图片、视频)对象持久化配置文件Properties随机访问基本数据类型读写场景推荐协议文件传输、网页访问TCP实时视频、在线游戏UDP重要数据通信TCP广播、组播应用UDP。
2025-10-19 19:29:08
656
原创 Java集合、泛型、注解与异常处理
特性数组集合长度固定可变存储类型同一类型可不同类型存储内容基本类型或引用类型只能是引用类型内存分配连续内存不要求连续功能方法有限,只有length属性丰富的方法,功能强大// 构造方法、getter/setter省略@Override@Override// 不使用泛型 - 可能发生ClassCastExceptionc.add(1);// 编译通过,运行时报错// 使用泛型 - 编译期类型检查// 编译报错。
2025-10-19 19:16:20
919
原创 Java面试50题
线程A持有锁a,等待锁b线程B持有锁b,等待锁a互相等待,形成死锁为用户线程服务的线程,用户线程结束则守护线程自动结束。// 设置为守护线程死锁:互相等待对方释放锁活锁:互相谦让,都无法执行饥饿:长期得不到资源无锁:CAS机制,如AtomicInteger原子性:操作不可分割可见性:修改对其他线程立即可见有序性:程序执行顺序符合预期在运行时获取类的信息,并动态操作。Class<?
2025-10-08 14:27:47
798
原创 抽象、接口、内部类、枚举学习笔记
接口是除了类和数组之外,另外一种引用数据类型,需要使用 interface 关键字来定义,接口最终也会被编译成 .class文件 ,但一定要明确接口并不是类,而是另外一种引用数据类型。Java只支持单继承(亲爹唯一),如果在开发过程中想额外增强类的功能,可以借助接口实现(可以拜师,拜多个师傅也可以)类和接口是实现关系,通过implements关键字表示,可以是单实现,也可以是多实现。接口的实现类(子类),可以是正常类(重写所有抽象方法),也可以是。相同接口的多个实现类,体现的是 like a 的关系。
2025-09-27 19:23:35
480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅