摘要: Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、堆、本地方法栈、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区。 程序计数器: 程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作时通过改变这个计数器的值来选取下 阅读全文
posted @ 2018-06-08 11:05 橘仔 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Sun公司定义的Java技术体系包括以下几个组成部分:Java程序设计语言,虚拟机,Class文件,Java API类库及来自商业机构和开源社区的第三方Java类库。 JDK:包括Java程序设计语言,Java虚拟机,Java API类库三部分。 JRE:包括Java API类库的JavaSE AP 阅读全文
posted @ 2018-06-08 08:35 橘仔 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、前言 HTTP协议是一种无状态协议,一次请求-响应完成,客户端与服务器端的连接就会断开,再次请求需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。 二、cookie和session 1、什么是cookie? cookie实际上是一小段的文本信息。cookie的内容主要包括:名字,值,过期时 阅读全文
posted @ 2018-06-04 21:10 橘仔 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 1、Dao层 Dao层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,Dao层的设计首先是设计Dao的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,Dao层的数据源配 阅读全文
posted @ 2018-06-04 11:18 橘仔 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 四个域的作用域范围大小:PageContext (page域) < request < session < servletContext(application域) 一、ServletContext 1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当 阅读全文
posted @ 2018-06-04 11:15 橘仔 阅读(5188) 评论(1) 推荐(0) 编辑
摘要: 逆向代理:在数据表结构的基础上,自动生成对应的Pojo.java,Mapper.java和Mapper.xml文件。 实现步骤: 1.在pom.xml中添加dependence 2.在util包下创建OverIsMergeablePlugin.java MybatisGenerator插件是Myba 阅读全文
posted @ 2018-05-23 10:06 橘仔 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 热部署:在应用正在运行的时候进行部署,不需要手动重新启动应用。 1.在pom.xml中添加dependence和plugins 2.在IDEA中设置settings开启自动编译 3.在IDEA中修改Registry 使用 ctrl+shift+a 快捷键搜索 Registry,点击进入,找到comp 阅读全文
posted @ 2018-05-23 09:05 橘仔 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序: 它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 动图演示: 实现代码: 阅读全文
posted @ 2018-05-18 11:22 橘仔 阅读(118) 评论(0) 推荐(0) 编辑