自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hunaiyo-黄奕为

欢迎大家和我交流!

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index)介绍

微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)……   (一)深入浅出理解索引结构  实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索

2015-07-31 16:58:00 1186

转载 sql语句的性能优化问题

很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name='zhangsan' and tID > 10000和执行:select * from table1 where tID > 10000 and name='zhangsan'一些

2015-07-31 15:50:42 423

原创 数组跟集合的区别

数组跟集合的区别      A:长度区别              数组的长度固定,实例化时必须规定数组长度。(不可变)              集合长度可变     B:内容不同             数组存储的是同一类型的元素             集合可以存储不同类型的元素     C:元素的数据类型问题             数组可以存储基本数据

2015-07-30 11:43:29 772

原创 jdk的动态代理源码解析

先看一下JDK的动态是怎么用的。 Java代码  package dynamic.proxy;     import java.lang.reflect.InvocationHandler;  import java.lang.reflect.Method;  import java.lang.reflect.Proxy;    /** 

2015-07-29 16:47:04 960

原创 class.forName的官方用法说明

原文地址:http://yanwushu.sinaapp.com/class_forname/使用jdbc方式链接数据库时会经常看到这句代码:Class.forName(String className)。本文将浅显地解读这句代码的含义。看这篇文章之前应该对java的反射机制有所了解,至少是对Class类有一定的了解。官方文档初始

2015-07-29 16:28:14 660

原创 vim编辑器命令

安装vim apt-get install vim用vim打开文档 vim XXXvim 有三种模式:命令模式:可以移动光标、删除字符等。插入模式:在此模式下可以输入字符,按ESC将回到命令模式。低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。一、打开文件、保存、关闭文件(vi命

2015-07-28 10:45:17 549

转载 springMVC工作原理

SpringMVC框架介绍    1) Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Sprin

2015-07-24 17:00:24 348

转载 SpringMVC接受Form传值和与jsp传值

Spring接收请求参数: 1,使用HttpServletRequest获取Java代码  @RequestMapping("/login.do")  public String login(HttpServletRequest request){      String name = request.getParameter("name")

2015-07-22 17:35:59 6577 1

原创 创建Maven创建src/main/java提示重复

建立好一个Maven项目后,如果Java Resources资源文件下没有src/main/java文件夹,并且在手动创建这个文件时提示“已存在文件”。这说明,在这个项目配置中已经有了src/main/java这个文件夹,至于为什么不显示,因为其用JRE1.5的环境,改成workspace default jre就可以了。       在项目上右键选择properties,然后点击

2015-07-21 09:41:21 1629

原创 Myeclipse集成Maven(图文说明)

myeclipse 上安装 Maven3环境准备:JDK 1.6Maven 3.2.5myeclipse 2013安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.2.5,我用的也是这个。首先去下载 Maven(注意:Maven3.3以上的版本需要1.7以上版本的

2015-07-17 12:27:25 2875

转载 Java集合类详解

Java容器类Collection、List、ArrayList、Vector及map、HashTable、HashMap区别 Collection是List和Set两个接口的基接口 List在Collection之上增加了"有序" Set在Collection之上增加了"唯一" 而ArrayList是实现List的类...所以他是有序的. 它里

2015-07-15 19:36:09 435

原创 SpringMVC动态项目创建是有感叹号!

创建SpringMvc动态项目时,创建出来的项目有感叹号,一般是因为JDK版本不和或者包不兼容。右击项目--->Build Path--->Comfigure Bulid Path 查看错号出现在哪个包,进行更改。或许改了之后,你还发现你的项目还有红色的X号,那还可能是项目的JDK版本和Myeclipse版本的jdk不一致。具体如何改正可参考http://jingyan.bai

2015-07-07 19:20:50 1887

转载 解惑内部类(结合代码,一解就懂)

内部类有两种情况:(1) 在类中定义一个类(私有内部类,静态内部类)(2) 在方法中定义一个类(局部内部类,匿名内部类) 1、私有内部类 —— 在方法之间定义的内部类,非静态      我们首先看看类中内部类的两个特点:      (1) 在外部类的作用范围内可以任意创建内部类对象,即使内部类是私有的(私有内部类)。即内部类对包围它的外部类可见。

2015-07-02 18:14:37 528

原创 override 和 overload的区别(较全面)

override(重写,覆盖) 1、方法名、参数、返回值相同。 2、子类方法不能缩小父类方法的访问权限。 3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。 4、存在于父类和子类之间。 5、方法被定义为final不能被重写。 特点:覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果; 覆盖的方法的返回值必须和被覆盖的方法的返回

2015-07-02 13:06:20 859

原创 JAVA对象创建的过程(简单粗暴明了)

假设有个名为Cat类:1、即使没有显示地使用static关键字,构造器实际上也是静态方法。因此在创建类型为Cat的对象时,或者Cat类的静态方法/静态域被首次访问时(被引用),java解释器必须查找类途径(classpath上查找),以定位Cat.class文件。2,、然后类加载器载入Cat.class,有关静态初始化的所有动作都会执行。并且,静态初始化只在Class对象首次加载时进行一次

2015-07-02 01:28:15 1514

网页优化SEO

SEO优化,可以了解了解一下。增长一下网络相关的知识。

2015-12-12

空空如也

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

TA关注的人

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