自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于Spring底层原理面试的那些问题,你是不是真的懂Spring?

点击上方蓝色字体,关注我们地址:https://my.oschina.net/u/3779583作者: Java架构资源分享1.什么是 Spring 框架?Spring 框架有哪些主要模块?Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring 框架本身亦...

2018-07-16 09:48:33 391

转载 Tomcat的Https设置及Http自动跳转Https (Linux环境下)

1.场景还原     近期项目中要对信息传输过程中进行安全加密,那么第一时间浮现笔者脑海的当然是https,接下来笔者将介绍如何在web服务器Tomcat中配置Https及Http自动跳转Https2.Https相关介绍    Https是由NetScape公司设计的一个基于Http的加密传输协议,可以这样理解Https = Http +SSL(安全套接层),Https的端口为443,而且还需要申...

2018-07-12 15:19:13 3161

转载 微信公众号支付开发全过程(java版)

原创: 思海同学 好好学java 昨天点击上方“好好学java”,选择“置顶公众号”优秀学习资源、干货第一时间送达!好好学javajava知识分享/学习资源免费分享关注 精彩内容 java实战练习项目教程全网最全电子图书分享你所需要的大数据视频教程java全套学习视频教程及源码一、微信官方文档微信支付开发流程(公众号支付)首先我们到微信支付的官方文档的开发步骤(https://pay.weixin...

2018-07-12 09:18:07 1933 1

转载 HashMap面试题:90%的人回答不上来

我们希望候选者具有手动实现HashMap的能力;研究过JDK中HashMap的源代码,以及不同版本JDK中使用的优化机制。在java面试中集合类似乎已经是绕不开的话题,对于一个中高级java程序员来说如果对集合类的内部原理不了解,基本上面试都会被pass掉。下面从面试官的角度来聊聊一个候选者应该对HashMap了解到什么程度才算是合格。问题一:在日常开发中使用过的java集合类有哪些? 一般应聘者...

2018-07-11 17:05:27 223

转载 java成长道路必备技能

关于程序员的几个阶段每个程序员、或者说每个工作者都应该有自己的职业规划,如果看到这里的朋友没有自己的职业规划,希望你可以思考一下自己的将来。LZ常常思考自己的未来,也从自己的思考中总结出了一些东西,作为第一部分来谈谈。LZ认为一名程序员应该有几个阶段(以下时间都算上实习期):第一阶段----三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈...

2018-07-11 10:45:36 175

翻译 Java七种排序算法

冒泡排序、选择排序、快速排序、插入排序、希尔排序、归并排序、堆排序 Java排序算法1)分类:1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(箱排序、基数排序)所需辅助空间最多:归并排序所需辅助空间最少:堆排序平均速度最快:快速排序不稳定:快速排序,希尔排序,堆

2017-10-08 21:33:53 226

转载 三大框架ssh的面试该聊的内容

原文链接扩展文章链接:SSH三大框架的工作原理及流程  SSH框架的底层机制及原理先总体说说它们3个代表MVC开发模式中的哪一层..struts2代表控制层,hibernate数据持久层,spring相当于容器,可以整合struts2,hibernate。并且spring的aop可以在service层实现事物控制.然后分别细说先说struts2struts2提供了众多拦截器,

2017-10-08 21:27:03 191

翻译 面向对象的特征有哪些方面

计算机软件系统是现实生活中的业务在计算机中的映射,而现实生活中的业务其实就是一个个对象协作的过程。面向对象编程就是按现实业务一样的方式将程序代码按一个个对象进行组织和编写,让计算机系统能够识别和理解用对象方式组织和编写的程序代码,这样就可以把现实生活中的业务对象映射到计算机系统中。面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。 1封装:封装是保证软件部件具有优良的模块性

2017-10-08 21:23:23 163

转载 MyBatis和Hibernate相比,优势在哪里?

1、开发对比开发速度Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。个人觉得要用好Mybatis还是首先要先理解好Hibernate。开发社区Hibernate 与Mybatis都是流行的持久层开发框架,但Hibernate开发社区相对多热闹些,支持的工具也多,更新也快,当前最高版本4.1.8。而Mybatis相对平静,工具

2017-10-08 21:08:09 240

空空如也

空空如也

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

TA关注的人

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