[{"title":"( 27 个子文件 350KB ) DiningPhilosopherGUI:Java中GUI的进餐哲学家问题。 使用信号量解决死锁-源码","children":[{"title":"DiningPhilosopherGUI-master","children":[{"title":".gitignore <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"DiningPhilosophers.java <span style='color:#111;'> 8.93KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"Philosopher.java <span style='color:#111;'> 3.55KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 104B </span>","children":null,"spread":false},{"title":"img","children":[{"title":"phil_3_eating.png <span style='color:#111;'> 14.54KB </span>","children":null,"spread":false},{"title":"phil_0_thinking.png <span style='color:#111;'> 14.83KB </span>","children":null,"spread":false},{"title":"fork_1_available.png <span style='color:#111;'> 5.06KB </span>","children":null,"spread":false},{"title":"plate.png <span style='color:#111;'> 153.96KB </span>","children":null,"spread":false},{"title":"phil_0_eating.png <span style='color:#111;'> 14.81KB </span>","children":null,"spread":false},{"title":"fork_4_used.png <span style='color:#111;'> 3.31KB </span>","children":null,"spread":false},{"title":"fork_2_used.png <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"fork_4_available.png <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"fork_2_available.png <span style='color:#111;'> 4.03KB </span>","children":null,"spread":false},{"title":"fork_0_available.png <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"phil_4_thinking.png <span style='color:#111;'> 14.62KB </span>","children":null,"spread":false},{"title":"phil_2_thinking.png <span style='color:#111;'> 14.46KB </span>","children":null,"spread":false},{"title":"phil_2_eating.png <span style='color:#111;'> 14.36KB </span>","children":null,"spread":false},{"title":"phil_4_eating.png <span style='color:#111;'> 14.53KB </span>","children":null,"spread":false},{"title":"fork_0_used.png <span style='color:#111;'> 4.83KB </span>","children":null,"spread":false},{"title":"fork_3_available.png <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"phil_3_thinking.png <span style='color:#111;'> 14.61KB </span>","children":null,"spread":false},{"title":"phil_1_eating.png <span style='color:#111;'> 14.39KB </span>","children":null,"spread":false},{"title":"phil_1_thinking.png <span style='color:#111;'> 14.58KB </span>","children":null,"spread":false},{"title":"fork_3_used.png <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"fork_1_used.png <span style='color:#111;'> 5.09KB </span>","children":null,"spread":false}],"spread":false},{"title":"Fork.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]