- 博客(12)
- 资源 (3)
- 收藏
- 关注
转载 java 堆和栈的区别
1、概述 在Java中,内存分为两种,一种是栈内存,另一种就是堆内存。 2、堆内存 1.什么是堆内存? 堆内存是是Java内存中的一种,它的作用是用于存储Java中的对象和数组,当我们new一个对象或者创建一个数组的时候,就会在堆内存中开辟一段空间给它,用于存放。 2.堆内存的特点是什么? 第一点:堆其实可以类似的看做是管道,或者说是平时去排队买票的的情况差不多,所以堆内存的特
2017-05-31 09:52:34 283
转载 java注解基础概念总结
1、RetentionPolicy.SOURCE:注解只保留在源文件,当Java文件编译成class文件的时候,注解被遗弃; 2、RetentionPolicy.CLASS:注解被保留到class文件,但jvm加载class文件时候被遗弃,这是默认的生命周期; 3、RetentionPolicy.RUNTIME:注解不仅被保存到class文件中,jvm加载class文件之后,仍然存在;
2017-05-24 14:49:20 289
原创 jdk 1.5中annotation的简介
1 Target 指定所定义的annotation可以用在哪些程序单元上 如果Target没有指定,则表示该annotation可以使用在任意程序单元上 代码 @Target({ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR, ElementType.FIELD,
2017-05-24 14:21:34 229
原创 spring 实现bean对象创建
我以一个简单的示例解构spring是怎样管理java对象的。 首先,定义一个简单的pojo,代码如下: [java] view plain copy package com.jvk.ken.spring; public class Demo { private String name; public Demo() {
2017-05-24 13:36:00 424
转载 spring面试题个人总结
简单的谈一下SpringMVC的工作流程? 流程 : 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4、D
2017-05-23 11:08:37 263
转载 Strut 2如何对请求参数的封装
众所周知,Strut 2的Action类通过属性可以获得所有相关的值,如请求参数、Action配置参数、向其他Action传递属性值(通过chain结果)等等。要获得 这些参数值,我们要做的唯一一件事就是在Action类中声明与参数同名的属性,在Struts 2调用Action类的Action方法(默认是execute方法)之前,就会为相应的Action属性赋值。 要完成这个功能,有
2017-05-23 10:59:19 213
转载 oracl面试题
一 ORACLE和MySQL的区别 1. 是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高Oracle。 2. Oracle支持大并发,大访问量,是OLTP最好的工具。(OLTP[联机事务处理])(OLAP[数据仓库处理 有了基础大数据后 根据数据分析 市场定位]) 3. 安装所用的空
2017-05-23 10:00:43 317
转载 struts2面试题
1 Struts2与Struts1的联系与区别 为什么要用Struts2 struts1与struts2都是mvc框架的经典实现模式。 Struts2不是从Struts1升级而来,而是有WebWork改名而来,而WebWork只是Xwork加了很多WEB拦截器而已? 区别: 1.核心控制器改成了过滤器(过滤器比Servlet的级别要高,因为程序运行时是先进入过滤器再进入Servlet)
2017-05-22 16:37:15 337
原创 Nginx反向代理和负载均衡部署指南
1. 安装 1) 从Nginx官网下载页面(http://nginx.org/en/download.html)下载Nginx最新版本(目前是1.5.13版本)安装包; 2) 解压后复制到部署目录。 2. 启动和停止Nginx Nginx目前只支持命令行操作,操作前先进入Dos命令环境,并进入Nginx部署目录。 1)
2017-05-18 15:52:59 245
转载 nginx原理解析
nginx 这个轻量级、高性能的 web server 主要可以干两件事情: 〉直接作为http server(代替apache,对PHP需要FastCGI处理器支持); 〉另外一个功能就是作为反向代理服务器实现负载均衡 以下我们就来举例说明如何使用 nginx 实现负载均衡。因为nginx在处理并发方面的优势,现在这个应用非常常见。当然了Apache的 mod_proxy和mod
2017-05-18 15:48:16 489
原创 SSM整合实例图解
首先我要说一点事不知道怎么创建Maven项目的可以看http://blog.csdn.net/hypmxy/article/details/72395838 下面主要介绍三大框架的整合,至于环境的搭建以及项目的创建,参看上面的博文。这次整合我分了2个配置文件,分别是spring-mybatis.xml,包含spring和mybatis的配置文件,还有个是spring-mvc的配置文件,
2017-05-17 16:46:11 1654
原创 使用maven创建web项目
1、首先新建一个maven项目,看图: 2、按照以上步骤就可以创建一个maven项目,可以看到最下图的目录结构,但是这样的目录结构是不对的,需要做一些修改。 首先为了避免乱码,我们应该将项目编码换成UTF-8,以后项目编码都采用UTF-8,加个字符编码过滤器,乱码就不再“乱”了(不表示没有,但是比较容易解决)。 再次,按照以下图解来进行操作(设置JRE为
2017-05-17 15:42:58 358
dubbo的xsd文件
2017-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人