自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaolyuh的专栏

凡是过去,皆为序幕

  • 博客(28)
  • 资源 (53)
  • 收藏
  • 关注

原创 Spring MVC 基本配置

1、Spring MVC基本配置Spring MVC的定制配置需要我们的配置类继承WebMvcConfigurerAdapter类(Adapter适配器),并在此类加上@EnableWebMvc注解,来开启对Spring MVC的配置支持,这样我们就可以重写这个类的方法,来完成我们的配置。如果不加@EnableWebMvc注解,重写这些方法也无效。2、静态资源配置2.1 点...

2017-03-31 17:48:20 2120

转载 Spring MVC之@RequestMapping 详解

引言:前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、 @R

2017-03-31 14:55:05 412

原创 Spring MVC常用注解

Spring MVC常用注解

2017-03-31 14:48:06 478

原创 Spring MVC + logback 零配置实现

Spring MVC + logback 零配置实现

2017-03-30 17:51:38 8376

转载 logback 详解

原文:http://aub.iteye.com/blog/1101222logback 简介Ceki Gülcü在Java日志领域世界知名。他创造了Log4J ,这个最早的Java日志框架即便在JRE内置日志功能的竞争下仍然非常流行。随后他又着手实现SLF4J 这个“简单的日志前端接口(Façade)”来替代Jakarta Commons-Logging 。 LOG

2017-03-30 16:41:49 480

翻译 Spring 日志文档翻译

原文:http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#overview-logging2.3.2 日志日志对于spring来说非常重要,因为 a)它是唯一强制的外部依赖,b)每个人都希望在使用某个工具时可以看到一些友好地输出,c)Spring集成了很多其他的工具,它们也都有自己的日志依...

2017-03-30 15:56:05 543

原创 Spring MVC概述

MVC: Model + View + Controller(数据模型+视图+控制器)三层架构:Presentation tier + Application tier + Data tier(展现层+应用层+数据访问层)实际上MVC只存在三层架构中的展现层,M实际上是数据模型,是包含数据的对象。在Spring MVC里,有一个专门的类叫Model,用来和V之间的数据交互、传值;V指的是是

2017-03-27 14:54:28 398

原创 Spring Test

Spring通过Spring TestContext Framework对集成测试提供顶级支持。它不依赖于特定的测试框架,即可以使用Junit,也可以使用TestNG。Spring提供了一个SpringJUnit4ClassRunner类,它提供了Spring TestContext Framework的功能。通过@ContextConfiguration来配置Application Cont

2017-03-27 14:17:44 369

原创 组合注解和元注解

元注解:可以注解到别的注解上的注解。组合注解:被元注解 注解的注解称为组合注解,组合注解具备元注解的功能。Spring很多注解都可以作为元注解,而且Spring本身已经有很多组合注解,如@Configuration就是一个组合了@Component的注解,表名这个类起始也是一个Bean。定义组合注解@WiselyConfiguration代替@ComponentScan和@...

2017-03-27 10:48:21 3689 1

原创 Mysql 一个字段定义成int类型,查询时传入String,会截取字符串

表定义:CREATE TABLE `ids` ( id int(11) not null auto_increment, PRIMARY KEY (id));表中存在一些IDs: 111, 112, 113, 114 等.查询:SELECT * FROM `ids` WHERE id = '112abcdefg'Msql会将sql处理...

2017-03-21 15:09:50 13714

原创 Spring AOP

AOP 面向切面编程,相对于OOP面向对象编程。spring AOP存在的目的是为了解耦。AOP可以让一组类共享相同的行为。在OOP中只能通过继承类和实现接口,来使代码的耦合度增强,且类继承只能是单继承,阻碍更多的行为添加到一组类上,AOP弥补了OOP的不足。Spring支持AspectJ的注解式切面编程。1、使用@AspectJ声明一个切面。2、使用@After、

2017-03-20 17:33:41 449

原创 Spring 条件注解(@Conditional)

通过活动的profile,我们可以获得不同的Bean。Spring 4提供了一个更通用的基于条件的Bean的创建方式,即使用@Conditional注解。@Conditional根据满足某个特定的条件创建一个特定的Bean。比如,当某一个jar包在一个类路径下时,自动配置一个或者多个Bean。或者只有一个Bean创建时,才会创建另一个Bean。总的来说,就是根据特定条件来控制Bean的创建行为

2017-03-20 14:26:29 15772 1

原创 Spring 定时任务 @Scheduled

从Spring3.1开始,计划任务就变得很简单。首先通过在配置类加上@EnableScheduling注解来开启对计划任务的支持,然后在要执行计划任务的方法上使用@Scheduled注解,声明这是一个计划任务。Spring通过@Scheduled支持多种类型的计划任务,包含cron、fixDelay、fixRate等。1、计划任务执行类package com.chenfeng.

2017-03-17 17:32:10 2369

原创 Spring 多线程

Spring 通过任务执行器(TaskExecutor)来实现多线程和并发编程。使用ThreadPoolTaskExecutor可以实现一个基于线程池的TaskExecutor。而实际上开发中的任务一般是非阻塞的,即异步的,所以我们要在配置类中通过@EnableAsync注解来开启对异步任务的支持,并通过在实际执行的Bean的方法上使用@Async注解来声明一个异步任务。配置类:p

2017-03-17 13:43:10 4461 1

原创 Spring Aware (Spring 感知)

Spring的依赖注入的最大亮点就是你所有的Bean对Spring容器的存在是没有意识的。即你可以将你的容器替换成其他容器,如Google Guice,这时bean之间的耦合度很低。但在实际项目中,你不可避免的要用到Spring容器本身的功能资源,这时你的Bean必须要感知到Spring容器的存在,才能调用Spring容器提供的资源,这就是Spring Aware。其实Spring Aware

2017-03-16 11:20:56 774

原创 mysql kill process解决死锁

1、查看进程列表,找到IDshow processlist;+--------+--------+--------------------+----------+---------+------+----------+------------------+| Id | User | Host | db | Command | Tim

2017-03-14 16:19:33 44406 2

原创 Spring 事件(Application Event)

Spring的事件(Application Event)为Bean与Bean之间的消息通信提供了支持。当一个Bean处理完一个任务后,希望从另一个知道并做相应处理,这个时候我们就需要让另一个Bean监听当前Bean所发送的事件。 Spring的事件需要遵循如下流程:自定义事件,继承ApplicationEvent。定义事件监听器,实现ApplicationListener。使用容器发布事件。

2017-03-14 14:42:16 1022

原创 Spring EL表示式的运用@Value

Spring EL表达式语言,支持在XML和注解中表达式,类是于JSP的EL表达式语言。在Spring开发中经常涉及调用各种资源的情况,包含普通文件、网址、配置文件、系统环境变量等,我们可以使用Spring的表达式语言实现资源的注入。

2017-03-13 19:00:57 5402

原创 Spring Bean的Scope

Scope描述的是Spring容器如何创建Bean的实例的。Spring的Scope有以下几种,通过@Scope注解来实现。Singleton:一个Spring容器中只有一个Bean的实例,以为Spring的默认配置,全容器共享一个实例。Prototype:每次调用新建一个Bean的实例。Request:Web项目中,给每一个HTTP request新建一个Bean的实例。Sessio

2017-03-13 15:04:26 393

原创 声明Spring Bean和注入Bean的几种常用注解和区别

Spring 声明Bean的注解:@Component: 组件,没有明确的角色。 @Service : 在业务逻辑层(Service层)使用。 @Repository: 再数据访问层(Dao层)使用。 @Controller: 再展现层(MVC->Spring MVC)使用。Spring 注入Bean的注解:@Autowired:Spring提供的注解。 ...

2017-03-10 14:19:44 7475

原创 Spring bean 的初始化和销毁的三种方式和执行顺序

Spring 容器中的 Bean 是有生命周期的,spring 允许 Bean 在初始化完成后以及销毁前执行特定的操作。 下面是常用的三种指定特定操作的方法:通过实现InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操作方法; 通过 元素的init-method/destroy-method属性指定初始化之后 /销毁之前调用的操作方法;在指

2017-03-10 13:50:09 5926 1

原创 Spring 模块介绍

一、核心容器(Core Container)Spring-Core:核心工具类,Spring其他模块大量使用Spring-Core。Spring-Beans:Spring定义Bean的支持。Spring-Context:运行时Spring容器。Spring-Context-Support:Spring对第三方包的集成支持。Spring-Expression:使用表达式语言在运行时查询和

2017-03-09 13:57:22 504

原创 Git SSH 创建Key的步骤

1、首先你要安装Git工具下载地址:https://git-scm.com/downloads2、右键鼠标,选中 “Git Bash here”,当然你也可以在windows的 “开始”--->“所以程序”,或者安装目录打开它参考:http://blog.csdn.net/lsyz0021/article/details/52064829http://blog.

2017-03-03 17:14:19 2344

原创 Spring框架的启动入口 ContextLoaderListener

Spring的入口配置在web.xml中。以监听器的形式来实现。 <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- 指定Spring Bean的...

2017-03-03 10:41:23 5823 1

原创 预备知识: web监听器ServletContextListener

在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由 ServletContextListener 来处理。在 ServletContextListener 接口

2017-03-03 10:05:40 479

原创 判断死锁的办法

synchronized (ShopService.class) {System.out.println(Thread.currentThread().getName());//业务逻辑代码}将业务逻辑代码全部注释貂,只留下一条打印代码。测试如果还是只打印出来一条数据,那么就是死锁。

2017-03-03 09:56:20 3054

转载 idea注册码分享

http://idea.lanyus.com/

2017-03-02 09:58:26 446

原创 eclipse 字体设置

http://blog.csdn.net/shijiebei2009/article/details/40985011/

2017-03-01 18:47:14 537

五子连珠源码

五子连珠源码,用java写的附源代码,记得好评哦

2012-08-28

3630个网页小图标

3630个网页小图标,各类网页图标,非常全面

2012-08-28

Java编程思想第四版完整中文高清版

Java编程思想第四版完整中文高清版,非常棒的一本书

2012-08-28

CAN总线驱动器

82C250是CAN控制器与物理总线之间的接口,它最初是为汽车中的高速应用而设计的。器件可以提供对总线的差动发送和接收功能。

2012-08-25

互联网新技术

互联网新技术,互联网基础,移动和无线网络,记得好评哈

2012-08-25

java输入输出

java输入输出,java中的重难点详解,记得好评哦

2012-08-25

大学生科学研究课题

大学生科学研究课题申报书_范例,很详细的

2012-08-25

photoshope_中文版教程

photoshope_中文版教程,很不错的photoshope教程,记得好评哦

2012-08-25

LIN_技术规范

LIN_技术规范及在汽车中的应用,LIN技术详解

2012-08-25

Java编程实验报告

Java编程基础实验报告(样本) 仅供参考 记得好评哦

2012-08-25

JAVA_split_用法

JAVA_split_用法,split详解,记得好评哦

2012-08-25

java实现控台通信

基于UDP协议的java通信,java网络编程

2012-08-25

Eclipse 技巧

Eclipse应用技巧-代码模板功能。非常全面,记得好评哦

2012-08-25

CoreJava笔记

java笔记,一个非常适合初学者学习的java文档。记录java精髓

2012-08-25

拼图游戏源码

拼图游戏源码,用java编写,仅供学习和参考,记得好评哦

2012-08-25

坦克大战源码

坦克大战源码,用java编写,记得好评哦

2012-08-25

java数据结构和算法

java数据结构和算法PDF版,很好的一本书,给大家分享一下

2012-08-25

java小闹钟

用java编写的闹钟程序,附带源码,转载

2012-08-25

晨枫聊天工具

刚刚学java的时候写的,基于UDP协议,还在完善中。设置你要通信的IP,如果你要群聊就将IP最后移位设置成255。语音和视屏功能还在写。

2012-08-25

打飞机源码

打飞机源码,实现选关,血量等等,适合java初学者学习。

2012-08-25

consul_1.7.3_windows\mac\linux.zip

微服务,注册中心,consul 1.7.3 Windows,linux,mac版。官网下载:consul_1.7.3_XXX_amd64。官网下载速度很慢,我才在这里分享一个资源。

2020-06-02

git-flow-plus-4idea-1.0.7.zip

MrtfGitFlow4Idea插件是一款基于mrtf-git-flow分支管理流程的Idea插件,它最主要的作用是用来简化分支管理流程,最大限度的防止误操作。

2020-05-07

ScreenToGif.rar

Screen to Gif是一款方便可靠的gif动画录制软件,可以用来快速录制屏幕上的指定区域,将其直接保存为GIF动画文件。 官网:http://www.screentogif.com/?l=zh_cn#

2020-03-13

logback 中文手册

此中文手册为官网手册中文版 文档版本 0.1 发布日期 2010年4月23日 原作者 Ceki Gülcü、Sébastien Pennec 中文版译者 陈华 联系方式: clinker@163.com 陈华的论坛地址:http://www.iteye.com/topic/655136

2017-03-30

jquery cookie 中文文档

jquery cookie 中文文档 1.4.0版本。 http://plugins.jquery.com/cookie/

2013-12-25

jQuery api 1.8 中文版.chm

jQuery api 1.8 中文版.chm 最新版的 还是中文的哈

2013-08-16

spring-data-jpa-reference API

spring框架中的持久层框架,讲的很全面

2013-08-16

javamail1.4.7

java邮件开发jar包。包括一些例子在里面。

2013-06-27

java媒体开发JMF包含,帮助文档,安装配置文档,初级教程,安装包

java媒体开发JMF包含帮助文档安装配置文档初级教程安装包

2012-08-31

JAVA反射机制

有详细的讲解和案例,希望对您有帮助,记得好评哦

2012-08-31

mysql-5.0.75.tar.gz

mysql-5.0.75.tar.gz tar -zxvf mysql-5.0.75.tar.gz 就可以安装了

2012-08-26

Android从入门到精通.rar

Android从入门到精通.rar,一个非常不错的android教材,现在android很火的

2012-08-26

apache-tomcat-7.0.8.exe

apache-tomcat-7.0.8.exe ,和MyEclipse一起用非常稳定

2012-08-26

十天学会DIV+CSS(WEB标准

十天学会DIV+CSS(WEB标准),css样式表,加div布局,非常棒的一本书

2012-08-26

165个DIV_CSS网站模板源码.rar

165个DIV_CSS网站模板源码.rar,记得好评哦

2012-08-26

捕鱼达人源码

捕鱼达人源码,挺好玩的,如有不足敬请原谅

2012-08-25

java聊天室程序

java聊天室源码,是一个毕业设计,如有不足敬请原谅

2012-08-25

Microsoft_Web_Application_Stress_Tool

使用Microsoft_Web_Application_Stress_Tool对web进行压力测试

2012-08-25

汽车电子控制系统实例

汽车电子技术在汽车技术进步的过程中始终走在前列,汽油机电控喷射技术结合三元催化器、柴油机燃油喷射系统、自动变速器、智能可变气门正时和升程技术、混合动力技术等许多机、电、液紧密结合的技术使汽车和性能指标日益提高,特别是电子控制技术伴随着微电子工业的迅猛发展而迅速提高。

2012-08-25

CAN技术规范

这本技术规范的目的是为了在任何两个CAN仪器之间建立兼容性。可是,兼容性有不同的方面,比如电气特性和数据转换的解释。为了达到设计透明度以及实现柔韧性,CAN被细分为以下不同的层次

2012-08-25

空空如也

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

TA关注的人

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