自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿★永

work hard play harder。珍惜当下也期待将来。

  • 博客(23)
  • 资源 (21)
  • 收藏
  • 关注

转载 MySQL+Heartbeat+DRBD构建高可用MySQL环境

Distributed Replicated Block Device(DRBD)是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。数据镜像:实时、透明、同步(所有服务器都成功后返回)、异步(本地服务器成功后返回)DBRD的核心功能通过Linux的内核实现,最接近系统的IO栈,但它不能神奇地添加上层的功能比如检测到EXT3文件系统的崩溃。 DBRD的位置处于文件系统以下,比文

2016-10-24 14:41:01 459

转载 Spring Boot 部署与服务配置

Spring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目打包成war包,放到独立的web容器中(Tomcat、weblogic等等),当然在此之前你要对程序入口做简单调整。项目构建我们使用Maven或Gradle,这将使项目依赖、jar包管理、以及打包部署

2016-10-24 13:21:05 1327

转载 Spring Boot 事务的使用

Spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。关于事务管理器,不管是JPA还是JDBC等都实现自接口 PlatformTransactionManager 如果你添加的是 spring-boot-starter-jdbc 依赖,框架会

2016-10-24 13:18:35 532

转载 Spring Boot 动态数据源(多数据源自动切换)

本文实现案例场景: 某系统除了需要从自己的主要数据库上读取和管理数据外,还有一部分业务涉及到其他多个数据库,要求可以在任何方法上可以灵活指定具体要操作的数据库。为了在开发中以最简单的方法使用,本文基于注解和AOP的方法实现,在spring boot框架的项目中,添加本文实现的代码类后,只需要配置好数据源就可以直接通过注解使用,简单方便。一配置二使用 1. 启动类注册动态数据源 2. 配置文件中

2016-10-24 13:16:47 5628

转载 Spring Boot 环境变量读取 和 属性对象的绑定

凡是被Spring管理的类,实现接口 EnvironmentAware 重写方法 setEnvironment 可以在工程启动时,获取到系统环境变量和application配置文件中的变量。 如:@Configurationpublic class MyWebAppConfigurer implements EnvironmentAware { private stati

2016-10-24 13:14:41 798

转载 Spring Boot 集成Shiro和CAS

请大家在看本文之前,先了解如下知识点: 1、Shiro 是什么?怎么用? 2、Cas 是什么?怎么用? 3、最好有Spring基础可以先看看这两篇文章,按照这2篇文章的内容做一遍: Spring Boot Shiro 权限管理 CAS单点登录首先看一下下面这张图: 第一个流程是单纯使用Shiro的流程。 第二个流程是单纯使用Cas的流程。 第三个图是Shiro集成Cas后的流程。【流

2016-10-24 13:11:39 680

转载 Spring Boot Shiro 权限管理

本来是打算接着写关于数据库方面,集成MyBatis的,刚好赶上朋友问到Shiro权限管理,就先总结下发出来了。使用Shiro之前用在Spring MVC中,是通过XML文件进行配置。 既然现在在写Spring Boot的帖子,就将Shiro应用到Spring Boot中,我本地已经完成了SpringBoot使用Shiro的实例,将配置方法共享一下。先简单介绍一下Shiro,对于没有用过Shiro的

2016-10-24 13:07:36 1728

转载 Spring Boot 多数据源

上篇文章介绍了如何手工使用Java代码将对象注册到Spring中,为本文“多数据源”做了基础。下面一个Java类是我已经写好的根据配置文件动态创建多dataSource的代码,其原理也很简单,就是读取配置文件,根据配置文件中配置的数据源数量,动态创建dataSource并注册到Spring中。 代码如下:package org.springboot.sample.config;import jav

2016-10-24 13:05:54 260

转载 Spring Boot MyBatis 连接数据库

最近比较忙,没来得及抽时间把MyBatis的集成发出来,其实mybatis官网在2015年11月底就已经发布了对SpringBoot集成的Release版本,Github上有代码:https://github.com/mybatis/mybatis-spring-boot 前面对JPA和JDBC连接数据库做了说明,本文也是参考官方的代码做个总结。先说个题外话,SpringBoot默认使用 org.

2016-10-24 13:03:54 1015

转载 Spring Boot JPA 连接数据库

本文将介绍如何在Spring Boot 工程中添加JPA作为持久化方式。修改 pom.xml 依赖与上一篇介绍的 jdbc 不同的是 spring-boot-starter-jdbc 修改为 spring-boot-starter-data-jpa 即可,当然数据库驱动包也是不可少的,如下: <!-- MYSQL --> <dependency> <groupId>mysql</group

2016-10-24 13:01:18 365

转载 Spring Boot JDBC 连接数据库

文本将对在Spring Boot构建的Web应用中,基于MySQL数据库的几种数据库连接方式进行介绍。 包括JDBC、JPA、MyBatis、多数据源和事务。JDBC 连接数据库1、属性配置文件(application.properties)spring.datasource.url=jdbc:mysql://localhost:3306/testspring.datasource.userna

2016-10-24 13:00:06 442

转载 Spring Boot 日志记录 SLF4J

在开发中打印内容,使用 System.out.println() 和 Log4j 应当是人人皆知的方法了。 其实在开发中我们不建议使用 System.out 因为大量的使用 System.out 会增加资源的消耗。 而Log4j 更为灵活在性能上也相比 System.out 要高,我们可以配置输出级别,可以指定多个日志文件分别记录不同的日志。 使用 System.out 是在当前线程执行的,写

2016-10-24 12:57:28 946

转载 Spring Boot 启动加载数据 CommandLineRunner

实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 为了解决这样的问题,Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现。很简单,只需要一个类就可以,无需其他配置。 创建实现接口 CommandLineRunner 的类package org.springboot.sample.runner;import org

2016-10-24 12:55:23 328

转载 Spring Boot 静态资源处理

Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。建议大家使用Spring Boot的默认配置方式,如果需要特殊处理的再通过配置进行修改。如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类上增加@EnableWebMvc(@SpringBootApplication 注解的程序入口类已经包含@

2016-10-24 12:52:29 440

转载 Spring Boot 拦截器

上一篇对过滤器的定义做了说明,也比较简单。过滤器属于Servlet范畴的API,与Spring 没什么关系。 Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。HandlerInterceptor 的功能跟过滤器类似,但是提供更精细的的控制能力:在request被响应之前、request被响应之后、视图渲染之前

2016-10-24 12:49:39 310

转载 Spring Boot 过滤器、监听器

上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章:http://blog.csdn.net/lsy0903/article/details/52910612 本文将直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listener。过滤器

2016-10-24 12:47:58 233

转载 Spring Boot Servlet

上一篇我们对如何创建Controller 来响应JSON 以及如何显示数据到页面中,已经有了初步的了解。 Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、Filter、Listener、Interceptor 等等。当使用Spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet、Filter和Servlet规范的所

2016-10-24 12:44:26 319

转载 Spring Boot Controller

接上篇文章,HelloWorld程序中我们已经创建了一个HellController,里面包含了响应JSON的方法,本文针对Controller再做一下讲解。回顾上篇文章,我们在Controller中使用 @RestController 注解,该注解是Spring 4.0引入的。查看源码可知其包含了 @Controller 和 @ResponseBody 注解。我们可以理解为 @Controller

2016-10-24 12:39:54 343

转载 Spring Boot 入门

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-10-24 12:33:32 385

原创 JBoss 配置windows服务

将Jboss server 配置成一个windows启动服务的两个文件,部署步骤如下:1.    先检查是否配置java_home和jboss_home的环境变量,如没配置上先配置,如我的是JBOSS_HOME=D:\jboss-as-7.1.1.Final。2.    将jbosssvc.exe和service.bat文件拷贝到%JBOSS_HOME%\bin 目录下,如我的D:

2016-10-24 09:58:19 2247 1

原创 分布式日志收集之Logstash 笔记(一)

(一)logstash是什么?logstash是一种分布式日志收集框架,开发语言是JRuby,当然是为了与Java平台对接,不过与Ruby语法兼容良好,非常简洁强大,经常与ElasticSearch,Kibana配置,组成著名的ELK技术栈,非常适合用来做日志数据的分析。当然它可以单独出现,作为日志收集软件,你可以收集日志到多种存储系统或临时中转系统,如MySQL,redis,kakfa,...

2016-10-20 15:15:59 1197

原创 apache调优隐藏版本信息及404重定向

apache调优隐藏版本信息及404重定向 本节所讲内容:实战:源码编译安装apache及调优技巧 实战环境:生产环境中,部署了apache之后,我们应该从安全还是性能角度,在apache服务上线之前,对其做诸多的优化调试才行。 Apache实验环境:apache版本:httpd-2.2.31源码包存放位置:/usr/local/src源码包编译安装位置...

2016-10-13 16:04:43 2587

原创 7个步骤让PC网站自动适配手机网页

传统的网站如何完成向移动设备的快速转型? 通过移动适配技术可以实现,切图网是国内首家基于web技术服务的公司,而移动适配主要通过底层的web技术开发手段来完成,下面切图网将从技术角度来告诉你通过7个步骤来完成一个PC网站向移动设备的跳跃!1允许网页宽度自动调整“自适应网页设计”到底是怎么做到的?其实并不难。首先,在网页代码的头部,加入一行viewport元标签。viewport是网

2016-10-05 18:27:15 7183

nacos-server.jar

nacos1.X版本不能使用mysql 8.0下载该文件,替换掉nacos\target目录下的同名文件即可

2019-09-23

适用于Java的Jrebel和Jet Brains许可证服务器

适用于Java的Jrebel和Jet Brains许可证服务器搭建程序。可下载源码自行编译执行没,源码地址https://github.com/lerry903/JrebelLicenseServerforJava。 执行命令:java -jar JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar -p 8081(自己指定端口号)

2018-08-23

ssm后台管理系统框架

ssm后台管理系统框架(Spring mvc + mybatis + mysql + easyui ) 附mysql数据库CRM-DB文件夹下面 树菜单,基本增删改查,自定义界面样式

2017-06-11

spring-boot-reference

对本文档的拷贝,不管是电子版还是打印,在保证包含版权声明,并且不收取任何费用的情 况下,你可以自由使用,或分发给其他人。

2016-10-19

angular2-demo

angular2 demo 适合初学者,本人亲手完成

2016-10-03

生成字段sql

sql server 根据表生成字段sql

2016-09-20

根据表名创建实体类

C#,sqlserver根据表名创建实体类

2016-09-20

SQLServer2008开启远程连接

SQLServer2008开启远程连接

2016-09-20

sql server插件

sql server插件

2016-09-20

java第三方支付

java第三方支付

2016-09-20

支付宝标准快速付款接口文档

支付宝标准快速付款接口文档

2016-09-20

Linux JBoss EAP集群

JBoss提供了二种运行模式:standalone(独立运行模式)、domain(域模式),日常开发中,使用standalone模式足已; 但生产部署时,一个app,往往是部署在JBoss集群环境中的,如果所有JBoss server均采用standalone模式,会给运维带来极大的工作量,需要每台JBoss server上逐一部署/更新,显然不适合。 domain模式正是为了解决这一问题,该模式下,所有JBoss server可以划分成不同的group(注:这里的JBoss server并不一定要对应某台物理机或虚拟机,一个os上,可以同时run多个JBoss server实例,所以本文中的JBoss server均指某个运行中的JBoss server instance),每个group中可以包含多个JBoss server,所有这些JBoss server中,可以指定一台做为域控制器(domain controller),俗称master server,其它JBoss server均为Home Controller(俗称slave server)。 master上可以控制所有JBoss server,并监控其运行情况,部署应用时,一个war包,只需要部署到group上,该group中的所有JBoss server即会同步自动部署

2016-09-20

Linux JBoss EAP集群搭建

2016-09-11

Linux常用命令大全(高清带书签)

Linux常用命令大全(高清带书签)

2016-08-04

微信支付3.3.6demo

java版和php版都是经本人测试成功后上传,功能都没有问题。代码逻辑有困惑时可以参考开发文档,上面很清楚。

2016-07-12

Maven实战高清带书签pdf

Maven实战高清带书签pdf

2016-07-02

Extjs4.0学习指南(中文)

Extjs4.0学习指南(中文)

2014-09-08

贵美商城HTML

贵美商城HTML,包含所有功能,有14个网络页面。里面包含注册、登录、首页、家用电器、购买、购物车、购物计算、帮助中心等14个面

2013-03-03

空空如也

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

TA关注的人

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