- 博客(7)
- 收藏
- 关注
原创 mysql索引
mysql索引作用 在索引列上,除了有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。 mysql索引创建规则: 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引 4、经常出现在Where子句中的字段,特别是大表...
2015-08-25 10:18:37
121
Jquery性能优化
一、注意定义jQuery变量的时候添加var关键字 这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定不要定义成如下: $loading = $('#loading'); //这个是全局定义,不知道哪里位置倒霉引用了相同的变量名,就会郁闷至死的 二、请使用一个var来定义变量 如果你使用多个变量的话,请如下方式定义: . 代码如下: [code="js"]...
2015-06-20 16:00:40
118
原创 Spring面试题
[size=large] [b]Spring 概述 1. 什么是spring?[/b] Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 [b]2. 使用Spring框架的好处是什么?[/b...
2015-06-15 10:29:33
1421
原创 Spring-核心组件
[b]Spring总体框架:[/b] Spring核心组件只有三个:Core、Context和Bean。(特色功能:Web、AOP、Transaction、JDBC、JMX、Orm等。) 首先先介绍下Spring的设计理念,前面说的Spring的三个核心组件,如果要在他们三个选出核心,那就非Bean组件莫属了,为何这样说,其实Spring就是面向Bean的编程(Bean O...
2015-06-13 15:45:03
228
原创 Java NIO
Java NIO:Channels and Buffers(通道和缓冲区) 标准的IO基于子接口iuhe字符流进行操作,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取缓冲区中,或者从缓冲区写入到通道中。 Java NIO:Non-blocking IO(非阻塞IO) Java NIO可以让你非阻塞的使用IO,例...
2015-06-11 16:24:17
93
设计模式-工厂模式
[b]工厂模式-要点:[/b] 工厂模式包括:简单工厂模式和抽象工厂模式,这两种模式都是将对象创建的过程封装起来,以便将代码从具体类解耦。 1.工厂方法使用继承,把对象的创建委托给子类,子类实现工厂方法来创建对象。 2.所有工厂模式都通过减少应用程序和具体类之间的依赖促进松耦合。 3.依赖导致原则:要依赖抽象,不要依赖具体类。...
2015-06-06 15:24:57
123
原创 设计模式-单例模式
[b]单例模式-要点:[/b] 1.确保程序中一个类最多只有一个实例,并提供访问这个实例的全局点。 2.在Java中事先单例模式需要私有的构造器、一个静态方法和一个静态变量。 3.确定在性能和资源桑的限制,然后小心滴选择适合的方案来实现单例,以解决多线程问题。 4.如果不是在采用第五版的JavaEE,双重检查几所实现会失效。 5.小心,你如...
2015-06-06 14:25:22
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人