zhanghaijun 31db4fb9cd 区段+偏移量计算 2 lat temu
..
src 31db4fb9cd 区段+偏移量计算 2 lat temu
README.md f8364efea9 add 进路计算 2 lat temu
pom.xml 31db4fb9cd 区段+偏移量计算 2 lat temu

README.md

列车运行计算

1、占用、 列车 车头 过了信号灯 变成红色 2、列车 车尾离开 进路 型号等 空闲状态

共享数据+锁

private static Map<String, CacheState> stateCache=new ConcurrentHashMap<>();
private final ReentrantReadWriteLock cacheLock=new ReentrantReadWriteLock(true);
private final Lock writeLock=cacheLock.writeLock();
private final Lock readLock=cacheLock.readLock();