dream_sky




  种一棵树最好的时间是  十年前。      其次是,     现在!
摘要: <!-- 配置handerAdapter 适配器 --> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/> <!-- 默认的注解映射的支持 --> <mvc:an 阅读全文
posted @ 2018-06-12 22:01 书晨007 阅读(133) 评论(0) 推荐(0)
摘要: 主要类实现逻辑: DispatcherServlet>FrameworkServlet>HttpServeltBean>HttpServlet>GenericServlet>Servlet 视图解析器: 1 <bean id="jspViewResolver" class="org.springfr 阅读全文
posted @ 2018-06-12 15:59 书晨007 阅读(144) 评论(0) 推荐(0)
摘要: 核心组件: bean,context,core。 加载方式:(策略模式) 1、ApplicationContext ApplicationContext的主要实现类是ClassPathXmlApplicationContext和FileSystemXmlApplicationContext,前者默认 阅读全文
posted @ 2018-06-12 15:11 书晨007 阅读(133) 评论(0) 推荐(0)
摘要: 10种简单的Java性能优化: 1、使用StringBuilder 2、避免使用正则表达式 使用正则表达式的话,至少要将 Pattern 缓存下来,避免反复编译Pattern。 static final Pattern HEAVY_REGEX = Pattern.compile("(((X)*Y)* 阅读全文
posted @ 2018-06-12 15:08 书晨007 阅读(381) 评论(0) 推荐(0)
摘要: Math.random()产生0-1之间的Double,已被淘汰。 1.多使用系统的类。 Random:可带种子或者不带种子。带种子每次运行一样的结果 java.util.Random r=new java.util.Random(20); for(int i=0;i<10;i++){ System 阅读全文
posted @ 2018-06-12 10:22 书晨007 阅读(250) 评论(0) 推荐(0)
摘要: 跳转到文件路径:D: cd D:/test/ javac Hello.java java Hello 阅读全文
posted @ 2018-06-12 10:21 书晨007 阅读(175) 评论(0) 推荐(0)
摘要: 断言方法: public static void assertEquals(Object[] expected, Object[] actual) // 测试a是否等于b public static void assertEquals(String message, Object[] expecte 阅读全文
posted @ 2018-06-12 10:20 书晨007 阅读(133) 评论(0) 推荐(0)
摘要: 内部类分为四种: 成员内部类、类方法与普通方法同级; 局部内部类、类方法内部,局部内部类有构造器,通过构造器把外部的变量传入局部内部类再使用是完全可以的 匿名内部类、匿名内部类是唯一没有构造器的类,和局部内部类访问本方法内的final变量和方法外的private变量。jdk1.8不再要求用final 阅读全文
posted @ 2018-06-11 22:54 书晨007 阅读(164) 评论(0) 推荐(0)
摘要: 线程安全的集合: 淘汰Vector和HashTable,使用 CopyOnWriteArrayList:内部的方法使用了ReentrantLock加锁; ConcurrentHashMap:则利用ReentrantLock实现了锁分离,锁的只是segment而不是整个Hash表 HashMap源码: 阅读全文
posted @ 2018-06-11 17:20 书晨007 阅读(219) 评论(0) 推荐(0)
摘要: java基本数据类型就8种,记住就好了。除了这些都是引用型的了。 java四类八种基本数据类型 第一类:整型 byte short int long 第二类:浮点型 float double 第三类:逻辑型 boolean(它只有两个值可取true false) 第四类:字符型 char 在栈中可以 阅读全文
posted @ 2018-06-11 14:25 书晨007 阅读(138) 评论(0) 推荐(0)
将时间精确到分,将获得较高的效率!