![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 77
JZD-X
节奏很重要
展开
-
面试题_20180829001
String、StringBuffer、StringBuilder之间的区别Java 平台提供了两种类型的字符串:String 和StringBuffer/StringBuilder,它们都可以储存和操作字符串,区别如下1)String 是只读字符串,也就意味着 String引用的字符串内容是不能被改变的。初学者可能会有这样的误解:1. String str = "abc";...转载 2018-09-14 17:33:45 · 218 阅读 · 0 评论 -
SSM 框架集
1、谈谈对spring的理解/ Ioc和Aop底层原理 / spring mvc和struts2的区别https://blog.csdn.net/qq_42806915/article/details/828591632、SpringMVC工作原理https://blog.csdn.net/qq_42806915/article/details/828501093、对mvc的理解浅谈对M...转载 2018-10-03 10:13:08 · 241 阅读 · 0 评论 -
JDBC、JdbcTemplate、Hibernate、Mybatis、JPA、SpringDataJPA
MyBatis、JDBC、Hibernate区别是什么?JDBC -> java data base connection,只是提供接口,由数据库厂商实现。JDBCTemplate -> 内嵌于Spring框架,对JDBC的封装,缺点:没有缓存Mybatis -> 注解+xml+Java放射技术Hibernate -&原创 2018-10-03 11:56:08 · 3140 阅读 · 0 评论 -
谈谈对spring的理解/ Ioc和Aop底层原理 / spring mvc和struts2的区别
谈谈对spring的理解什么是spring,谈谈你对spring的理解https://blog.csdn.net/liuhuanchao/article/details/50359093IoC与DI浅显易懂的讲解https://www.cnblogs.com/xdp-gacl/p/4249939.htmlSpring框架IOC容器和AOP解析https://www.cnblogs.co...转载 2018-09-26 20:52:37 · 521 阅读 · 0 评论 -
ElasticSearch和solr的差别 / Redis和MongoDB的区别
ElasticSearch和solr的差别ElasticSearch和solr的差别https://www.cnblogs.com/blueskyli/p/8326229.htmlsolr和Elasticsearch搜索引擎的区别和使用方式https://blog.csdn.net/qq_26963433/article/details/78615646Redis和MongoDB的区别...转载 2018-10-09 20:42:41 · 3379 阅读 · 0 评论 -
Dubbo和SpringCloud
SpringCloud中文网 :https://springcloud.cc/Dubbo和SpringCloudhttps://blog.csdn.net/u013218587/article/details/80026899史上最简单的 SpringCloud 教程 | 终章https://blog.csdn.net/forezp/article/details/70148833/...转载 2018-10-09 21:11:09 · 133 阅读 · 0 评论 -
分布式事务
分布式事务XAhttps://www.cnblogs.com/zengkefu/p/5742617.html阿里的GTShttps://help.aliyun.com/product/48444.htmlhttp://jm.taobao.org/2017/04/13/20170413/GTS的实现原理(了解):https://blog.csdn.net/qq_36510261/arti...转载 2018-10-09 21:15:40 · 124 阅读 · 0 评论 -
数据库SQL优化
1.对查询进行优化,要尽量避免全表扫描,应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。select id from t where num is nullin和 not in 也要慎用,否则会导致全表扫描,如:select...转载 2018-10-10 20:37:17 · 164 阅读 · 0 评论 -
分布式系统session一致性的问题
分布式系统session一致性的问题https://www.cnblogs.com/study-everyday/p/7853145.html转载 2018-10-10 20:38:28 · 178 阅读 · 0 评论 -
SpringMVC工作原理
SpringMVC工作原理https://www.cnblogs.com/xiaoxi/p/6164383.htmlDispatcherServlet 处理流程https://www.cnblogs.com/tengyunhao/p/7518481.html转载 2018-09-26 10:47:03 · 114 阅读 · 0 评论 -
servlet和jsp的区别 / servlet的线程安全问题 / doGet()和doPost()区别和使用
servlet和jsp的区别与联系:jsp本质上是一个 servlet组成形式不同:servlet 看做是含有HTML的Java程序; JSP 看做是含有Java代码的HTML页面。servlet在java代码中通过httpservletresponse来动态的生成一个html页面 ;jsp是通过吧java代码嵌入到html中去生成一个动态的html页面 。生成周期不同: jsp 需...转载 2018-09-25 23:17:29 · 2494 阅读 · 0 评论 -
equals与==的区别
1. java中的数据类型,可分为两类:1.1 基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean,他们之间的比较,应用双等号(==),比较的是他们的值。2.2 复合数据类型(类)当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为t...转载 2018-09-14 21:33:03 · 90 阅读 · 0 评论 -
Cookie和Session的区别
1, 什么是Cookie和Session?我们知道,HTTP是一种无连接无状态的协议,所以浏览器在每一次请求服务器后服务器都不能记住本次请求的状态,导致每一次请求都是独立的。为了使web能产生一些动态信息,就需要记录状态信息,而cookie和session就是为了解决http协议的无状态问题而产生。 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪...转载 2018-09-15 20:32:14 · 194 阅读 · 0 评论 -
jsp中的四个作用域,九个内置对象分别是什么?
九大内置对象:内置对象(又叫隐含对象),就是在jsp中,不需要创建(由服务器<容器>来创建),可以直接使用的对象。 对象 含义 类 作用域 request 请求对象 类型 javax.servlet.ServletRequest 作用域 Request response 响应对象 类型 javax.servlet.Ser...转载 2018-09-15 20:58:11 · 1328 阅读 · 0 评论 -
ArrayList和LinkedList的区别
参考文献: ArrayList和LinkedList的区别 : https://blog.csdn.net/eson_15/article/details/51145788转载 2018-09-15 21:07:08 · 129 阅读 · 0 评论 -
HashMap和HashTable的区别?
区别HashMap和HashTable的区别 https://www.cnblogs.com/wuqinglong/p/5746473.htmlJAVA中HashMap和Hashtable区别 https://www.cnblogs.com/lchzls/p/6714335.htmlHashMap 与HashTable的区别 https://blog.csdn.net/wangxing2...转载 2018-09-17 20:08:38 · 241 阅读 · 0 评论 -
线程的生命周期是什么?线程创建有几种方式?
Java多线程之状态与生命周期 https://blog.csdn.net/qq_33938256/article/details/51554647Java线程的6种状态及切换(透彻讲解) https://blog.csdn.net/pange1991/article/details/53860651Java创建线程的三种方式及其对比 https://blog.csdn.net/sheng...转载 2018-09-17 20:24:25 · 1489 阅读 · 0 评论 -
java常用的设计模式有哪些?
Java常用的设计模式有哪些? https://blog.csdn.net/qq_32939679/article/details/80530996Java中常用的10种设计模式详解 https://blog.csdn.net/wmq880204/article/details/75106848java 常用十种设计模式示例归纳 https://www.jianshu.com/p/61b...转载 2018-09-17 20:39:35 · 874 阅读 · 0 评论 -
JDBC开发流程 / 事务特性, 隔离级别, spring事务传播特性 / 存储过程 及 优点
1、JDBC的开发流程是什么?JDBC开发步骤 https://blog.csdn.net/HeSasa/article/details/813881222、 什么是事务?事务的特性,隔离级别有哪些?什么是事务、事务特性、事务隔离级别、spring事务传播特性https://www.cnblogs.com/zhangqian1031/p/6542037.html什么是事务?事务的四个特...转载 2018-09-18 21:13:41 · 130 阅读 · 0 评论 -
String、StringBuffer与StringBuilder之间区别?
这三个类之间的区别主要是在两个方面,即 运行速度 和 线程安全 这两方面。1. 首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > StringString最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象转载 2018-09-14 20:27:34 · 107 阅读 · 0 评论 -
什么叫生命周期 并且举例
Servlet 生命周期1 Servlet 生命周期Servlet 创建的时机:[ 默认 ] 用户第 1 次发送请求的时候,由 Web 容器实例化 Servlet 对象 也可以在 web.xml 中配置服务器启动时即创建 Servlet 2 Servlet 接口中生命周期方法每个 Servlet 在 tomcat 中只实例化一次,只会存在一个对象。...转载 2018-09-14 20:45:41 · 1811 阅读 · 0 评论