自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (33)
  • 收藏
  • 关注

原创 SpringBoot13-springboot核心-基本配置

一:入口类和@SpringBootApplication      Spring Boot通常有一个名为*Applicationd的入口类,入口类里有一个main方法,这个main方法其实就是一个标准的Java应用的入口方法。在main方法中使用SpringApplication.run(class,args),启动Spring Boot应用项目。上一篇,我们建立了一个Spring Boot项

2017-07-30 11:31:35 1489

原创 SpringBoot12-springboot-springboot快速搭建

之前都是spring boot的基础,从这里开始,正式步入了spring boot技术中。下面创建一个maven项目,用来管理所有的spring boot项目和以后的spring cloud项目,这个maven项目就命名为SpringCloudOne一,创建

2017-07-29 01:26:52 433

原创 SpringBoot11-springboot-springboot概述

spring boot的核心功能1,独立运行的Spring 项目   Spring Boot可以以jar包的形式独立运行,运行一个Spring Boot项目只需通过java -jar xx.jar来运行2,内嵌Servlet容器   Spring Boot可选择内嵌Tomcat,Jetty或者Undertow,这样我们无需以war包形式部署项目3,提供start

2017-07-28 23:34:31 400

原创 SpringBoot10-Spring MVC-Spring MVC的测试

测试是保证软件质量的关键,为了测试Web项目通常是不需要启动项目,我们需要一些Servlet相关的模拟对象,比如MockMVC,MockHttpServletRequest,MockHttpServletResponse,MockHttpSession等。       在Spring里,我们使用@WebAppConfiguration指定加载的ApplicationContext是一个WebA

2017-07-28 23:11:49 673

原创 SpringBoot9-Spring MVC-Spring MVC高级配置

一:文件上传      文件上传是一个项目里经常要用的功能,Spring MVC通过配置一个MultipartResolver来上传文件。      在Spring的控制器中通过MultipartFile file来接收文件,通过MultipartFile[] files接收多个文件上传。     下面是示例:

2017-07-27 22:31:01 3776

原创 SpringBoot8-Spring MVC-Spring MVC基本配置

Spring MVC的定制配置需要我们的配置类继承一个WebMvcConfigurerAdapter类,并在此类使用@EnableWebMvc注解,并开启对Spring MVC的配置支持,这样我们就可以重写这个类的方法,完成我们的常用配置。        我们将前面的MyMvcConfig配置类继承WebMvcConfigurerAdapter。下面没有特别说明,关于配置的相关内容都在MyMv

2017-07-25 22:33:17 10313

原创 spring boot集成mybatis-generator-maven-plugin和通用mapper

在开发中基本都是要使用数据库,编写数据库层的代码。比如我们使用mybatis,需要建立表对应的POJO类,对应的mapper接口,对应的mapperxml文件,这些都是一些繁琐的代码,一般在开发中都会考虑自动生成这些代码,利用mybatis-generator-maven-plugin插件自动生成这些代码,解放大脑和手了,有更多的时间休息,享受生活了。下面是mybatis-generator-ma

2017-07-24 15:19:37 10446 2

原创 SpringBoot7-Spring MVC-简介

spring mvc常用有以下几个注解:1,@Controller:     @Controller注解在类上,表明这个类是一个spring mvc里的controller,将其声明为Spring的一个Bean,Dispatcher Servlet会自动扫描注解了此注解的类,并将web请求映射到注解了@RequestMapping的方法上。这里需要指出,在声明普通Bean的时候,使用@Co

2017-07-23 11:07:08 201

原创 SpringBoot6-Spring MVC-快速搭建spring mvc

一:spring mvc概述      了解spring mvc之前,先来了解下什么是mvc,它和三层架构是什么关系:      mvc:Mode+View+Controller(数据模型,视图,控制器)      三层架构:Presentation tier + Application tier+Data tier(展现层+应用层+数据访问层)那么MVC和三层架构有什么关系了?我

2017-07-22 11:03:55 796

原创 Spring Boot使用mybatis连接mysql

使用IDEA创建一个spring boot项目,项目名为springbootstudy,使用maven管理jar包。1,修改pom.xml配置,配置如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:

2017-07-21 14:32:20 3536

原创 Spring Cloud1实现注册中心and服务的注册与消费

Spirng Cloud可以很容易的实现注册中心,进行服务的注册,进行服务的消费。国内阿里开源的dubbo也实现了SOA,但是功能没有Spirng Cloud强大,而且dubbo已经不进行维护了,下面搭建一个简单的注册中心,然后进行服务的注册,服务的消费。一:搭建注册中心     1,使用IDEA创建一个maven项目,该项目是一个maven的parent,起到管理其他module

2017-07-21 12:32:28 14337 3

原创 mysql5.7.18免安装版的配置安装

mysql最新版本已经到了5.7了,下面是在win10环境下,安装配置mysql的步骤:一:下载mysql      下载地址:https://dev.mysql.com/downloads/把下载好的mysql安装包解压到指定的目录       我下载的是mysql-5.7.18-winx64.zip,解压目录为D:\programing\mysql-5.7.18-winx64

2017-07-18 18:29:43 1869

原创 从零开始写javaweb框架笔记23-使框架具备AOP特性-实现事务控制特性

之前实现过一个Service注解,用于定义服务类,而在服务类种会包括若干方法,有些方法具备事务性,比如创建,修改,删除。如果来保证这类方法具有事务性呢?我们可以利用这个Proxy框架来实现一个简单的事务控制特性。值需要开发者使用Transaction注解,将其定义在需要事务控制的方法上即可。一:定义事务注解

2017-07-18 16:30:20 625 3

原创 从零开始写javaweb框架笔记22-使框架具备AOP特性-事务管理简介

一:什么是事务

2017-07-18 14:55:28 471

原创 从零开始写javaweb框架笔记21-使框架具备AOP特性-ThreadLocal简介

一:什么是ThreadLocal      ThreadLocal直译为“线程本地”,或者“本地线程”,但是其实它是一个容器,不是什么线程,这个容器用于存放线程的局部变量,应该叫ThreadLoadVariable(线程局部变量)才对。      早在JDK1.2的时代,java.lang.ThreadLocal就诞生了,它是为了解决多线程并发问题而设计的,只不过设计得有些难用,所以至今没

2017-07-17 18:15:36 553

原创 SpringBoot5-spring高级话题-组合注解与元注解,@Enable*注解的工作原理,测试

一:组合注解与元注解      从spring2开始,为了响应JDK1.5推出的注解供暖,spring开始大量加入注解来替代xml配置。spring的注解主要用来配置和注入bean,以及AOP相关的配置(@Transactional)。随着注解的大量使用,尤其相同的多个注解用到各个类或方法中,会相当繁琐。这就是所谓的样板代码,是spring设计的原则中要消除的代码。      所谓元注解其

2017-07-16 11:12:41 2485

原创 SpringBoot4-spring高级话题-spring aware,多线程,计划任务,条件注解@Conditional

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

2017-07-15 13:53:32 1037

原创 SpringBoot3-spring常用配置

spring的常用配置  1,bean的scope  scope描述了spring容器如何新建bena的实例,spring的scope有以下几种,通过@Scope注解来实现  1)Singleton:一个spring容器中只有一个bena的实例,此为spring的默认配置,全容器共享一个实例的bean。  2)Prototype:每次调用新建一个bean的实例  3)Reque

2017-07-11 22:36:05 1218

原创 jenkins+git+maven+shell构建自动化部署项目

自动化部署构建Jenkin简介:Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。首先需要理解的是,Jenkins是帮我们将代码进行统一的编译打包、还可以放到tomcat容器中进行发布。意思是我们通过配置,将以前:编译、打包、上传、部署到Tomcat中的过程交由Jenkins,Jenkins通过给定的代码地址URL,将代码拉取到其“宿主服务器”

2017-07-11 14:52:52 1937

原创 SpringBoot2-spring基础-AOP

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

2017-07-09 23:04:33 1795 2

原创 SpringBoot1-spirng项目快速搭建+maven+spring的基本配置

最近又重新学习了下spring和spring mvc,有一些收获,为了记下这些收获,整理成学习笔记,方便日后在进行复习使用。     spirng使用简单的POJO(plain old java object ,及无任何限制的普调java对象)来进行企业级开发。每一个被spring管理的java对象都称之为bean;spring提供了一个ioc容器来初始化对象,解决对象之间的依赖管理和对象的使

2017-07-09 08:41:08 1010

Docker开发实战

Docker开发实战高清版本,进行docker入门很不错的一本书

2018-08-07

docker-springboot

docker和springboot结合的一个例子,使用docker打包springboot项目

2018-07-07

转码工具ffmpeg

使用ffmpeg工具实现amr格式转mp3格式,当然也可以其他格式的转换

2017-12-09

原生apphtml2.rar

该demo使用h5+的功能基于android手机实现了录音,拍照,录像并进行上传下载,播放的功能,采用h5开发移动app,理论是支持android和ios的开发,开发工具采用hbuilder,利用hbuilder打包app在android机上运行,目前只测试了android机

2017-11-21

转换工具ffmpeg

ffmpeg实现mp4转mp3,mp4转ogg,命令如下: ffmpeg -i 1510557358152.mp4 -vcodec h264 test.mp4 ffmpeg -i 1510557358152.mp4 -acodec libvorbis test2.ogg

2017-11-14

语音视频拍照

实现html5打包apk,安装到android系统中,实现上传图片,拍照,录制视频,录制语音,视频语音,图片的的上传下线

2017-11-14

haproxy-1.7.5.tar.gz

最新的 haproxy-1.7.5.tar.gz,进行高可用,负载均衡

2017-06-21

zookeeper-3.4.10.tar.gz

目前最新稳定版zookeeper-3.4.10。windows和linux都已使用。运行前需要将conf下的zoo_sample.cfg更名为zoo.cfg。配置文件中的日志路径端口之类的可以根据自己情况配置。

2017-06-21

mybatis3.4.4的源代码

这是mybatis3.4.4的源代码

2017-05-13

mybatis-3.4.4

mybatis-3.4.4的jar包

2017-05-13

druid-1.0.25.jar

druid-1.0.25.jar

2016-10-20

commons-pool2-2.4.2.jar

commons-pool2-2.4.2.jar

2016-10-20

commons-logging-1.2.jar

commons-logging-1.2.jar

2016-10-20

mysql数据库驱动包mysql-connector-java-5.1.39-bin.jar

连接mysql的jar包

2016-10-20

commons-dbcp2-2.1.1.jar

commons-dbcp2-2.1.1.jar使用dbcp进行数据库连接池的jar包

2016-10-20

这是log4j-1.2.17

这是一个log4j-1.2.17.jar的jar包

2016-05-06

这是mybatis3.2.7

这是一个mybatis-3.2.7.jar的jar包

2016-05-06

jquery1.9.1

这是jquery的一个包,是1.9.1的版本,还算比较的新

2015-11-27

锋利jquery

《锋利的jQuery》是人民邮电出版社在2009年6年出版的一本书籍。 本书循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件方面等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。为使读者更好地进行开发实践,本书的最后一章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。

2015-11-27

achartengine

在Android 中,有一个名为 AChartEngine的绘图库,可以供开发者调用,方便的在Android 开发中绘制如折线图、饼状图等图形。

2015-04-07

最新的ADT插件,用于android开发

最新的ADT-22.3.0.zip插件,可以免去到联网安装的麻烦,这个可以直接用来配置ADT

2014-03-15

web 开发的服务器tomcat6.0

tomcat是免费的java web学习的服务器,对于学习jsp,web的入门有很大的帮助,由于他的免费,所以很多人都在使用

2013-07-26

Struts2.0中文教程.chm

Struts2.0中文教程.chm这个文件对于学习struct2很有帮助的,而且是中文的

2013-04-21

jspsmartupload.jar

jspsmartupload.jar这个包在jsp中是一个用于文件上传很方面的jar包配合tomact的使用。。。

2013-04-21

commons-fileupload-1.3-bin.zip

jsp中的文件上传的包,commons-fileupload-1.3-bin.zip这个包在struct2里面用于文件的上传比较的多

2013-04-21

dreamweaver的使用方法

学习java web开发的人都会使用到的dreamweaver这工具,但对于初学者很难,希望这资料对你的学习有帮助

2013-01-10

java的排序问题

我们做项目的时候经常会用到java的排序,java的排序问题类型很多的,这份资料为我们详细的讲解了java的排序问题,希望对你有帮助

2013-01-10

mysql乱码的解决方法

在安装数据库的时候我们会碰到很多的问题,这资料哟助于我们解决mysql的乱码的问题

2013-01-10

java的算法资料全集

java的算法有助于我们在编程的时候更加好快捷键,方便,代码更加的优化,任何的语言都离不开算法的

2013-01-10

windows 实验编程

在windows下的编程资料,是很好的ppt用来学习windows的相关的知识

2013-01-10

空空如也

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

TA关注的人

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