摘要: 先来些简单的问题 “你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而HashTable则不能;HashMap是非synchronized;HashMap很快;以及Has 阅读全文
posted @ 2018-02-23 09:43 田万方 阅读(929) 评论(2) 推荐(4) 编辑
摘要: 话不多说,直接上代码........... public static void main(String[] args) { String str="I'm go to swimming"; Set<String> set=new HashSet<>(); for (int i = 0; i < s 阅读全文
posted @ 2017-12-04 15:05 田万方 阅读(5581) 评论(0) 推荐(2) 编辑
摘要: SQL优化 通常情况下,可以采用下面的方法优化SQL对数据操作的表现: (1)减少对数据库的查询次数,即减少对系统资源的请求,使用快照和显形图等分布式数据库对象可以减少对数据库的查询次数。 (2)尽量使用相同的或非常类似的SQL语句进行查询,这样不仅充分利用SQL共享池中的已经分析的语法树,要查询的 阅读全文
posted @ 2017-12-04 14:45 田万方 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1、线程的基本概念 概念:线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。 阅读全文
posted @ 2017-11-29 22:23 田万方 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 1.Spring MVC概述: Spring MVC是Spring提供的一个强大而灵活的web框架。借助于注解,Spring MVC提供了几乎是POJO的开发模式,使得控制器的开发和测试更加简单。这些控制器一般不直接处理请求,而是将其委托给Spring上下文中的其他bean,通过Spring的依赖注 阅读全文
posted @ 2017-11-29 20:51 田万方 阅读(609) 评论(0) 推荐(1) 编辑
摘要: JSP的执行过程主要可以分为以下几点: 1)客户端发出请求。 2)Web容器将JSP转译成Servlet源代码。 3)Web容器将产生的源代码进行编译。 4)Web容器加载编译后的代码并执行。 5)把执行结果响应至客户端。 JSP执行过程: 1)首先,客户端发出请求(request ),请求访问JS 阅读全文
posted @ 2017-11-29 19:48 田万方 阅读(1742) 评论(0) 推荐(1) 编辑