自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 html和jsp的区别及优缺点

面试遇到面试官问html与jsp的区别,特意整理了一下:html和jsp的区别及优缺点♥ HTML(Hypertext Markup Language)文本标记语言,它是静态页面,和JavaScript一样解释性语言,为什么说是解释性语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。JSP(Java Server Pa...

2019-04-04 17:56:03 381

转载 悲观锁与乐观锁

悲观锁(Pessimistic Lock)悲观锁的特点是先获取锁,再进行业务操作,即“悲观”的认为获取锁是非常有可能失败的,因此要先确保获取锁成功再进行业务操作。通常所说的“一锁二查三更新”即指的是使用悲观锁。通常来讲在数据库上的悲观锁需要数据库本身提供支持,即通过常用的select … for update操作来实现悲观锁。当数据库执行select for update时会获取被select中...

2019-03-25 16:16:41 204

翻译 Socket

应用层 Http协议传输层 TcP协议网络层 Ip协议链路层 以太网协议(网络)什么是Socket?Socket就是为网络服务提供的一种机制。通讯的两端都有Sokcet网络通讯其实就是Sokcet间的通讯数据在两个Sokcet间通过IO传输。TCP与UDP在概念上的区别:udp: a、是面向无连接, 将数据及源的...

2019-03-22 20:56:21 191

翻译 SpringMvc工作原理

SpringMVC的工作原理浏览器(客户端)发送请求,请求到DispatcherServlet(前端控制器)DispatcherServlet根据请求信息调用HandleMapping,解析请求到对应的Handler(Controller),通过getHandlerExecutionChain进行Handler封装,将拦截器加入执行链找到后HandleMapping向DispatcherS...

2019-03-21 20:43:45 241

翻译 SpringBoot和传统的框架的区别

SSM配置繁杂,xml配置文件很多,SpringBoot更易上手,更简单快捷的构建Spring应用更轻量化,仅靠一个Java类来运行一个Spring应用,mvn package打包为jar,使用java -jar 运行Spring Web应用开箱即用,提供各种默认配置来简化项目配置内嵌tomcat容器简化Web项目总结:配置少,提供各种默认配置,开发方便,提供内置服务器,部署简单...

2019-03-21 20:43:30 1296

原创 多线程情况下单例模式的实现

单例模式是一种设计模式,分为懒汉式和饿汉式两种实现方式**饿汉式实现public class Singleton {private final static singleton instance = new Singleton(); // 饿汉式直接new出对象,因为是final对象,就是在类装载的时候就完成实例化。避免了线程同步问题private Singleton(){}publ...

2019-03-11 17:19:14 351

原创 冒泡排序,快速排序

冒泡排序,快速排序整理了一下最重要的两种排序:1. 首先将数字字符串==>字符串数组==>int数组public static int[] toArray(String testStr){// ,号分割String[] strArray= testStr.split(",");int[] intArray = new int[strArray.length];for(...

2019-03-11 16:26:35 291

空空如也

空空如也

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

TA关注的人

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