
理论
王叫瘦
这个作者很懒,什么都没留下…
展开
-
设计模式学习
设计模式:单例 工厂 适配器 装饰器 代理 观察者 建造者 桥接 过滤器 原型 组合 外观 享元 责任链 命令 解释器 迭代器 中介 备忘录 状态 空对象 策略 模板 访问者 MVC 业务代表 组合实体 数据访问对象 前端控制器 拦截过滤器 服务定位器 传输对象 ...原创 2020-09-27 11:31:05 · 209 阅读 · 0 评论 -
数据结构学习网站
https://www.cs.usfca.edu/~galles/visualization/Algorithms.html常见的数据结构都能通过这个网站演示,包括arrary,list,tree等建议使用google演示,360在演示页不兼容原创 2020-08-15 15:16:26 · 286 阅读 · 0 评论 -
java中的序列化
什么是序列化? 把数据或者对象信息转换成可以持久化或者在进行传输的数据格式的一个过程。 序列化的使用场景包括 1你要把数据进行持久化,无论你是持久化到磁盘和数据库,都要把数据进行序列化。 2 在网络间以字节流的形式进行传输,需要把数据进行序列化 3 让数据在进程间进行传递 java序列化: java为序列化提供了两个接口Serializab...原创 2020-06-18 00:30:23 · 245 阅读 · 0 评论 -
mybatis
mybatis 的缓存 mybatis的一级缓存: mybatis的一级缓存是默认开启的,在配置文件中的对应属性是localCacheScope,它有两个属性分别是SESSION和STATEMENT,默认的是SESSION.。一级缓存是sqlsession级别的,SESSION和STATEMENT有什么区别 1 假如一个线程已经进行了查询,那么查询结果已经缓存到了sqlsession中,再起一个线程调用同样的方法,同样的参...原创 2020-05-28 00:17:09 · 175 阅读 · 0 评论 -
Rest 风格
从入行开始面试基本上会问rest是怎么理解的。现在面试别人,也有人会说就是使用put、get、post、delete等方式进行请求。我觉得这种字面上的理解不能说是不对的,但是没有抓到点上。rest应该是一种对资源的操作方式,rest风格是重资源轻操作。举例来说我要查询一个id是1的学生信息:有部分访问url是这样的:http://localhost:8000/getStu?stuid=1rest的访问应该是这种:http://localhost:8000/stu/1...原创 2020-05-22 12:35:05 · 183 阅读 · 0 评论 -
集合框架---笔记
原创 2020-01-13 18:25:07 · 175 阅读 · 0 评论 -
垃圾回收中的几个概念(未完,待补充)
大对象:(概念取自深入理解java虚拟机 jvm最佳实践)所谓的大对象是指需要大量连续内存空间的java对象,最典型的大对象就是那种很长的字符串以及数组。大对象对虚拟机的内存分配来说是一个坏消息,经常出现的大对象容易导致内存还有不少空间时就提前触发垃圾收集以及获取足够的连续的内存空间来存放GC ROOTS 访问连接Help - Eclipse Platform 中的解释是:...原创 2019-06-26 13:30:15 · 221 阅读 · 0 评论 -
请求转发和重定向
请求转发 服务器内部跳转,地址栏无变化request.getRequestDispatcher(url).forward(request.response); request.getRequestDispatcher(url) 中url可以是相对路径也可以是绝对路径 this.getServletContext().getRequestDispatcher...原创 2018-05-18 10:35:02 · 639 阅读 · 0 评论 -
抽象类 和 接口
抽象类是把一类事物的公共特点提取出来。接口是一个极度抽象的类,是一个特殊的抽象类。抽象类和接口的联系和区别: 抽象类: 1抽象类和接口都不能被实例化, 2抽象类可以被继承 3 抽象类里可以有非抽象方法 4抽象类中的方法一般是public的,否则子类不能实现其方法 接口:原创 2017-12-15 10:39:23 · 167 阅读 · 0 评论 -
servlet 和 jsp的生命周期 工作原理
一、Servlet生命周期 Servlet是运行在Servlet容器(有时候也叫Servlet引擎,是web服务器和应用程序服务器的一部分,用于在发送的请求和响应之上提供网络服务,解码基于MIME的请求,格式化基于MIME的响应。常用的tomcat、jboss、weblogic都是Servlet容器)中的,其生命周期是由容器来管理。Servlet的生命周期通过java.servl转载 2017-12-15 16:58:30 · 719 阅读 · 0 评论