zhanghaijun 8eb3b90f13 列车行驶计算 2 years ago
..
src 8eb3b90f13 列车行驶计算 2 years ago
README.md f8364efea9 add 进路计算 2 years ago
pom.xml 99677a0966 数据库数据 2 years ago

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();