jsp怎么样才能学好
先了解HTML XML ,记住只是了解。然后介绍本书给你看,JAVA ServerPages在这基础上你还要了解Servlet,因为一般的都要Servlet和JSP混合使用。这些掌握好了,就了解新的JSP功能,如JSTL,JSF然后你还应该学习JAVAScriptflex 等东西!
lodash underscore哪个更好
jquery主要是用于处理js和html页面交互的,封装了很多操作dom的方法,以及ajax,相比于原生的js更加的简洁,提高了开发效率。 而underscore则可以理解为一个js的函数库,其中主要封装了一些常用的js方法,比如数组操作的map,reduce,filter等等,不过这些函数大多在es6中已经实现了。 类似underscore的还是lodash,都是辅助js开发的。
hashmap和concurrenthashmap的区别
最大的区别就是concurrenthashmap是线程安全的,hashmap不是线程安全的。为什么线程安全呢:concurrenthashmap代码中可以看出,它引入了一个“分段锁”的概念,具体可以理解为把一个大的map拆分成n个小的hashtable,根据key.hashcode()来决定把key放到哪个hashtable中。在concurrenthashmap中,就是把map分成了n个segment,put和get的时候,都是现根据key.hashcode()算出放到哪个segment中: