- 博客(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关注的人
RSS订阅