自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

转载 count(*),count(1)和count(主键)的区别

不考虑Null的情况, 如果null参与聚集运算,则除count(*)之外其它聚集函数都忽略null.count(1)和count(主键) 这两个只扫描主键Index就可以得到数据,count(*)是扫描表的。所以count(1)和count(主键)这两个效率高。还有一种写法是count(ROWID)这也是只扫描Index的,效率高。 //http://topic.

2016-05-31 21:45:03 905

转载 @Resource和@Autowired

@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。1、共同点两者都可以写在字段和setter方法上。两者如果都写在字段上,那么就不需要再写setter方法。2、不同点(1)@Autowire

2016-05-28 10:20:42 452

转载 @RequestParam @RequestBody @PathVariable 等参数绑定注脚详解

简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解:   @PathVariable;B、处理request header部分的注解:   @RequestHeade

2016-05-26 12:42:53 409

转载 java EL表达式中${param.name}详细

在浏览器地址输入,表示传入一个参数test,值为123URL:http://localhost:8888/Test/index.jsp?test=123 body> ${test} ${requestScope.test} request.getAttribute("test"); %> body>以上代码均不能取出值仅当 使用

2016-05-24 17:37:37 1850

转载 Session和Cookie

今天继续来看看JavaWeb的相关知识,这篇文章主要来讲一下Session和Cookie的相关知识,首先我们来看一下Cookie的相关知识:一、Cookie简介:Cookie是客户端技术,服务器把每个用户的数据以cookie的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是用户各自的数据了

2016-05-24 15:57:20 494

转载 Maven学习总结(八)——使用Maven构建多模块项目

转:http://www.cnblogs.com/xdp-gacl/p/4242221.html  在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Mave

2016-05-21 00:00:08 306

转载 Mina airQQ聊天 服务端篇(二)

http://blog.csdn.net/songanling/article/details/35862657#commentsMina聊天服务端实现思路:在用户登录的时候,连接服务端并且验证登录用户,如果成功,则将IoSession保存到map中,并且通知该用户的好友上线,然后再请求好友列表;若不成功,则断开连接。自定义协议格式:包头+包

2016-05-16 01:40:03 529

转载 一个基于MINA框架应用的最简单例子

一个基于MINA框架应用的最简单例子直接上代码。关于原理和主要的API以后在说。先能跑通了在说。 主要的包:mina-core-2.0.0.jar【到官网上下载完整项目包里面还有文档和依赖包】,jcl-over-slf4j-1.5.11.jar,slf4j-api-1.5.11.jar,slf4j-nop-1.5.11.jar这三个是mina使用的日志包

2016-05-13 16:29:39 487

转载 高性能MySql进化论:常见索引类型的原理及其特点的介绍

高性能MySql进化论:常见索引类型的原理及其特点的介绍高性能MySql进化论:常见索引类型的原理及其特点的介绍 众所周知,索引对于数据库性能的影响至关重要,但是索引为什么可以提高查询效率,以及索引的种类及其特点可能不是很清楚,本文将对常用的索引类型以及特点做一个简单的介绍1        为什么要使用索引 首先来说一下索引为什么可以提高查询效率。普通查询的过程

2016-05-10 00:36:58 378

转载 Spring 3整合Quartz 2实现定时任务一:常规整合

转 http://www.dexcoder.com/selfly/article/297最近工作中需要用到定时任务的功能,虽然Spring3也自带了一个轻量级的定时任务实现,但感觉不够灵活,功能也不够强大。在考虑之后,决定整合更为专业的Quartz来实现定时任务功能。首先,当然是添加依赖的jar文件,我的项目是maven管理的,以下的我项目的依赖:

2016-05-09 23:43:56 256

转载 Quartz CronTrigger最完整配置说明

Quartz CronTrigger最完整配置说明CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年] 序号说明  是否必填 允许填写的值允许的通配符  1 秒 是 0-59   , - * / 2 分 是 0-59   , - * / 3

2016-05-09 23:31:10 311

翻译 抽象类和接口联系与区别

关键字: 抽象类与接口的区别abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择

2016-05-09 23:02:38 333

翻译 软件开发方法的过程、特点、优缺点

几种常见软件开发方法的优缺点 (2012-09-04 20:47:55)转载▼标签: 软件开发 数据流图 结构化分析 结构化设计 进行 杂谈 摘要:本文介绍四种常见软件开发方法的过程、特点、优缺点及如何对软件开发方法进行评价与选择。  关键词: 软

2016-05-09 20:10:03 12218

翻译 典型的开发模型有

典型的开发模型有:1. 边做边改模型(Build-and-Fix Model);这是一种类似作坊的开发方式,对编写几百行的小程序来说还不错,但这种方法对任何规模的开发来说都是不能令人满意的,其主要问题在于:(1) 缺少规划和设计环节,软件的结构随着不断的修改越来越糟,导致无法继续修改;(2) 忽略需求环节,给软件开发带来很大的风险;(3)

2016-05-09 20:09:23 329

转载 Spring声明式事务配置管理方法

Spring声明式事务配置管理方法/*2011年8月28日 10:03:30 by Rush  */环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys:         

2016-05-09 19:40:14 267

翻译 数据库三大范式详解

2014-02-25 21:38 1961人阅读 评论(0) 收藏 举数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 范式说明 1.1 第一范式(

2016-05-09 18:51:04 736

翻译 Collection 集合

Collection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Set 和 List)实现。此接口通常用来传递 collection,并在需要最

2016-05-09 10:17:44 1022

翻译 数据库的优化-应付面试

在数据仓库项目中,由于数据规模庞大,提高数据的查询效率是永恒的主题,常见的优化手段有:1、 硬件优化,提高机器性能,增加硬件等;2、 优化查询语句,将限定性强的where条件放前,用exists代替in操作等;3、 优化索引,建立有效的索引并检查和修复缺少的统计信息等;4、 数据库系统文件优化,将数据文件、索引文件、日志文件放置在不同的磁盘上,提高并

2016-05-08 23:57:40 28087

转载 Spring MVC 学习 之 - URL参数传递

Spring MVC 学习 之 - URL参数传递  在学习 Spring Mvc 过程中,有必要来先了解几个关键参数:   @Controller:         在类上注解,则此类将编程一个控制器,在项目启动 Spring 将自动扫描此类,并进行对应URL路由映射。12345@

2016-05-08 23:29:41 569

转载 SpringMVC注解版解析不同格式的JSON串

一、概述        不同格式的JSON串传到后台来实现功能这个是我们经常要做的一件事,本篇博客就给大家介绍四种不同的JSON串传到后台后台如何用@RequestBody解析这些不同格式的JSON串的。二、代码展示需要引用的jar包1.xml配置Web.xml[html] view

2016-05-08 23:14:21 465

转载 注解方式配置的spring mvc

弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子没有介绍到数据层的内容,现在这一篇补上。下面开始贴代码。文中用的框架版本:spring 3,hibernate 3,没有的,自己上网下。web.xml配置:

2016-05-08 23:00:11 2162

转载 SpringMVC 注解详解

SpringMVC 基于注解的Controller详解本文出处http://blog.csdn.net/lufeng20/article/details/7598801 概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 X

2016-05-08 22:51:09 3540

转载 Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下

1、进入项目目录,找到.project文件,打开。2、找到...代码段,加入如下标签内容并保存:>org.eclipse.jem.workbench.JavaEMFNaturenature> nature>org.eclipse.wst.common.modulecore.ModuleCoreNaturenature> nature>org.eclipse.wst.common

2016-05-04 11:11:17 720

SVN图标XXXX

2016-03-14

空空如也

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

TA关注的人

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