1. MVC:model view controller
Model层实现系统中的业务逻辑
View层用于与用户的交互
Controller层是Model与View之间沟通的桥梁
2. 一个三升的水桶,一个五升的水桶,如何获得四升水?
三升倒五升,三升接着再倒,只剩一升,把一升倒到五升桶里,再倒一个三升就正好四升了。
3. 一个一端开口的管子长为L,里面有N只蚂蚁,假设每只蚂蚁只向两边爬,且相遇后各自掉头,初始时每只蚂蚁距管口xi,初始时每只蚂蚁爬行方向随机,问全部蚂蚁爬出去总共走了多长。
NL,因为每次相遇后,互换角色后相当于穿过去。
4. 表锁和行锁
多线程操作时,表锁每次肯定只能有一个线程操作表,而行锁只要不是对同一行数据读写,很多线程可以同时操作表。