自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 阿里电话面试一面

时间:2018.7.23                    地点:某大厂分部大厦后 的小树林里2018.07.23  下午1点接到阿里电话面试问题如下JAVA方面(难度由浅至深)1:final 和finalize的区别(主要考察基本的关键字,和GC时候finalize的作用)可扩展方向:finalize的作用,和final,abstract的关系补充: try,catch,...

2018-07-23 22:12:51 1917

原创 面试准备(某大厂)

在某厂已经实习,每天弄完公司业务,回家9点又准时学习,准备迎接A厂的终极考验。梦想还是要有,万一实现了呢?让自己变成传说中的奋斗逼吧!!!今日清单1.数据加密MD5(简单理解)2.CSRF攻击防范(https://blog.csdn.net/stpeace/article/details/53512283)3.监听器,过滤器,拦截器的关系(https://blog.csdn.n...

2018-07-31 00:16:20 594

原创 servlet为什么不是线程安全的?

因为servlet是多线程的,而servlet的生命周期又web容器进行管理(Tomcat)。当客服端对servlet第一次进行请求时候,服务器(tomcat)会对根据web.xml文件进行实例化这个serlvet(所以web.xml中不能出现任何错误)。当用户再对该serlvet进行请求时候,不会再对该serlvet进行实例了。这里都是共享一个servlet对象(为单例模式)。这样会导致出现的状...

2018-07-30 00:38:00 3606

原创 简述java serlvet知识原理(阿里面试没答好)

serlvet 是什么?servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。servlet作为浏览器或者http客户端发出请求,http服务端上的数据库或者应用的中间层。Servlet是用Java编写的Server端程序,它与协议和平台无关(当我们需要一个servlet时候,自己定义个类文件,继承HttpSerlvet,并重写doGet,doPost方法...

2018-07-29 22:02:16 223

原创 阿里二面(主问项目和开发性问题)

二面面试官很和蔼面试官:首先自我介绍我:bbbbbbbb面试官:介绍项目特点:我:主要说了大学工作室论坛项目(因为目前在职某公司技术栈不同,理解不深),get点为文件上传的类型分类。前端设计,数据库如何设计表,如何进行简单的优化。如何对表进行分表。面试官:你是如何对数据库进行分表的?面试官:数据库引擎区别?面试官:引擎的区别?面试官:索引的实现原理(主要是B树和B+...

2018-07-28 12:03:57 1028

原创 设计模式(二)

装饰器模式:允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。如平时我们买的商品特点:不需要改变现有对象的结构,而对类进行扩展优点:装饰类和被装饰类可以独立发展,不会相互耦合,装饰模式是继承的一个替代模式,装饰模式可以动态扩展一个实现类的功能。(单从实现的角度分析,好比我们买零食,里面的东西不改变,但是外面包装可以设计的多种...

2018-07-26 22:27:39 111

原创 设计模式(一)

个人理解如下:工厂模式:目的是在我们创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。特点:通过重写接口方法,在方法体中进行编写逻辑,进行new对象优点:扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以。并且将创建对象逻辑封装起来,屏蔽产品的具体实现,只需关注创建接口缺点:每当我需要一个产品时,都需要添加一个具体的类工厂,这样造成大量的类文件...

2018-07-25 22:37:40 119

原创 关于HTTP知识(恶补,被某厂问倒这个问题)

初步认识:HTTP协议是基于TCP/IP通信协议进行传输数据HTTP的工作原理:简单的理解,浏览器作为HTTP的客服端,通过URL进行与HTTP服务器进行数据交互(WEB服务器)HTTP的默认端口是80,TOMCAT的默认端口是8080,也可以自行修改端口号HTTP要点:HTTP是无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连...

2018-07-24 21:49:46 264

原创 腾讯分部面试

时间过得有点久,说说个大概1:public,protected,private,default的区别2:final,finally有什么区别3:一般遇到过什么异常4:java的数据结构用到哪些(这个问题,每个面试基本都问)5:Arraylist和linkedlist的区别,两者的特点是什么6:hashmap的结构7:hashcode和equals有什么关系8:== ...

2018-07-23 22:23:54 377

原创 HashMap和Hashtable的理解

HashMap 主要是使用Key-Value进行存取数据,HashMap不是同步的。所以HashMap是不安全的。之所以不安全,是因为底层实现时,HashMap内存会自动进行增大,而如何增大有个专业词叫作“加载因子” (默认加载因子为0.75)注:( 加载因子是表示Hash表中元素的填满的程度.若:加载因子越大,填满的元素越多,好处是,空间利用率高了,但:冲突的机会加大了.反之,加载因子越小,填满...

2018-07-20 22:04:44 183 1

原创 关于TCP 为什么需要连接三次而不是两次

首先举一个简单的生活打电话列子小明:喂,老婆听到吗?小明老婆:喂,是小明吗?我听得到,干啥玩意儿啊?小明:对,我是小明,今晚我们去买包包吧!这就是类似的三次交互,小明发出请求,小明老婆接受到请求,给个确认信息,这个时候,小明确认收到了他老婆的确认信息。整个通信过程建立完毕。如果小明没有返回确认信息,则会出先这种情况小明:喂,老婆听到吗?小明老婆:喂,是小明吗?我听得...

2018-07-19 22:37:53 963 1

原创 Day1

咳,刚入职T公司没多久,接到了A公司面试邀请,扫了一眼,我发现,我真的很弱,今天开始更新。直到进入A。立贴为证

2018-07-18 21:56:50 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除