自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rome was not built in one day

Rome was not built in one day

  • 博客(395)
  • 资源 (5)
  • 收藏
  • 关注

原创 SpringBoot+SpringSecurity+Druid解决CSRF开启问题

SpringBoot+Druid整合配置如下1、pom中引入依赖<!-- Druid 数据连接池依赖 --><dependency>    <groupId>com.alibaba</groupId>    <artifactId>druid</artifactId>    <version>1.0.27&

2018-03-20 14:13:11 4627 5

转载 Spring Boot + Spring Security解决POST方式下的CSRF问题

以下配置基于spring boot版本1.4.2.RELEASE,默认引入的spring security版本为4.1.3.RELEASE,页面模板采用thymeleaf。问题现象:HTTP Status 403-Invalid CSRF Token 'null' was found on the request parameter '_csrf' or header 'X-CSRF-TOKEN'...

2018-03-20 13:30:35 6176 3

转载 Linux 技巧:让进程在后台可靠运行的几种方法

我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。nohup/setsid/&场景:如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运...

2018-03-17 12:32:03 146

转载 spring boot 静态资源处理

转自:http://blog.csdn.net/yingxiake/article/details/51295551spring boot 秉承约定优于配置,spring boot在静态资源的处理上就已经默认做了处理。1.默认资源映射映射”/**”的路径到 /static (或/public、/resources、/META-INF/resources), ” /webjars/** 映射到 cl...

2018-03-17 10:54:35 245

转载 Spring Boot Admin使用及心跳检测原理

转自:http://blog.csdn.net/jrn1012/article/details/76906480介绍Spring Boot Admin是一个Github上的一个开源项目,它在Spring Boot Actuator的基础上提供简洁的可视化WEB UI,是用来管理 Spring Boot 应用程序的一个简单的界面,提供如下功能:显示 name/id 和版本号显示在线状态Logging...

2018-03-16 21:14:08 1210

转载 SpringBoot 使用yml配置 mybatis+pagehelper+druid+freemarker实例

转自:http://blog.csdn.net/cmmchenmm/article/details/75043407SpringBoot 使用yml配置 mybatis+pagehelper+druid+freemarker实例这是一个简单的SpringBoot整合实例这里是项目的结构目录首先是pom.xml<project xmlns="http://maven.apache.org/PO...

2018-03-16 21:12:46 1535

转载 Spring Boot Admin 的使用

转自:http://blog.csdn.net/kinginblue/article/details/52132113一、前言Spring Boot Admin 用于监控基于 Spring Boot 的应用。官方文档在这里(v1.3.4):《Spring Boot Admin Reference Guide》实践的过程中,感觉这个 User Guide 结构上还是说的不太明白。所以我就大概写一遍我...

2018-03-16 20:55:02 576

转载 springboot使用fastjson

转自:http://blog.csdn.net/cjq2013/article/details/764211011.spring boot默认使用的json解析框架是jackson,使用fastjson需要配置,首先引入fastjson依赖 pom.xml配置如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht...

2018-03-16 20:52:50 309

转载 Erlang安装,Linux、Windows

转自:http://blog.csdn.net/guowenyan001/article/details/47951369Linux下一、下载        文件名:otp_src_18.0.tar.gz        下载地址【官网】:http://www.erlang.org/二、解压缩        tar zxvf otp_src_18.0.tar.gz三、编译前准备        yum...

2018-03-15 18:17:30 1247

转载 Redis:默认配置文件redis.conf详解

转自:https://www.cnblogs.com/zxtceq/p/7676911.html# Redis配置文件样例# Note on units: when memory size is needed, it is possible to specifiy# it in the usual form of 1k 5GB 4M and so forth:## 1k => 10...

2018-03-15 17:24:47 223

原创 SpringBoot整合FastDFS

FastDFS的理解及安装请参考:理解:http://blog.csdn.net/juan0728juan/article/details/78673447安装:http://blog.csdn.net/juan0728juan/article/details/78678458这里介绍的是SpringBoot整合FastDFS实现上传文件的功能;(1)在pom.xml中引入一个好心人在maven仓...

2018-03-07 16:33:52 3107 3

转载 spring boot 使用FreeMarker模板

转自:http://blog.csdn.net/clementad/article/details/51942629在spring boot中使用FreeMarker模板非常简单方便,只需要简单几步就行:1、引入依赖:[html] view plain copy<dependency>      <groupId>org.springframework.boot</g...

2018-03-01 17:57:02 422

转载 spring-boot @Async 的使用、自定义Executor的配置方法

转自:http://blog.csdn.net/clementad/article/details/53607311简单几步,实现异步新线程调用。1、在主类中添加@EnableAsync注解:[java] view plain copy@SpringBootApplication  @EnableScheduling  @EnableAsync  public class MySpringBoot...

2018-03-01 14:26:15 247

转载 快速掌握和使用Flyway

转自:https://blog.waterstrong.me/flyway-in-practice/什么是Flyway?Flyway is an open-source database migration tool. It strongly favors simplicity and convention over configuration.Flyway是一款开源的数据库版本管理工具,它更倾向...

2018-02-25 17:12:16 974

转载 数据库迁移工具Flyway对比Liquibase

转自:https://www.huangyunkun.com/2017/03/16/database-tools-flywayt-vs-liquibase/很多应用的运行是需要数据库支持的,而随着快速迭代,产品更替的节奏加快,除了产品本身需要不断更新以外,数据库也需要做出合适的管理了。为什么需要数据库迁移管理比如第一个版本的产品只包含了最基本的功能,而第二版本就需要增加评论功能,这就涉及到数据结构...

2018-02-25 16:58:47 2717

转载 SpringBoot事务注解@Transactional

SpringBoot提供了非常方便的事务操作,通过注解就可以实现事务的回滚,非常方便快捷,下面我们就说一下如何进行事务操作。1. 事务说明在Spring中,事务有两种实现方式,分别是编程式事务管理和声明式事务管理两种方式。 编程式事务管理: 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,sprin...

2018-02-24 17:56:36 187

转载 IDEA一个工程如何启动多次

转自:http://blog.csdn.net/love_dl_forever/article/details/78918181step 1在IDEA上点击Application右边的下三角 ,弹出选项后,点击Edit Configurationstep 2打开配置后,将默认的Single instance only(单实例)的钩去掉。 step 3通过修改application文件的server...

2018-02-24 17:01:52 474

转载 IDEA自动编译设置

转自:http://blog.csdn.net/wangyy130/article/details/70901589?foxhandler=RssReadRenderProcessHandleridea默认是不能进行自动编译的,但是它也同样提供了自动编译的功能,只是需要我们手动设置一下。不然合并过代码后,没有自动编译,就需要rebuild来查看错误,如果能进行自动编译,就可以直接提示我们了,会省很...

2018-02-24 17:00:29 1400

原创 IntelliJ Maven项目中无法找到package下的xml文件

在Spring Boot与Mybatis项目中,可以将*Mapper.xml文件和mapper接口一起放在mapper包中,这样找起来比较方便,但需要在pom.xml中配置下,如下:<build> <resources> <resource> <directory>src/main/java</directory> ...

2018-02-23 12:46:13 1023

转载 IntelliJ Idea 常用快捷键列表

转自:http://www.open-open.com/lib/view/open1396578860887.htmlCtrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl

2018-02-03 16:12:26 156

转载 MySQL中的各种引擎

转自:http://blog.csdn.net/gaohuanjie/article/details/50944782数据库中的存储引擎其实是对使用了该引擎的表进行某种设置,数据库中的表设定了什么存储引擎,那么该表在数据存储方式、数据更新方式、数据查询性能以及是否支持索引等方面就会有不同的“效果”。在MySQL数据库中存在着多种引擎(不同版本的MySQL数据库支持的引擎不同),熟悉各种引擎才能

2018-02-01 14:54:57 164

转载 Spring Cache与Ehcache

转自:https://www.cnblogs.com/jianjianyang/p/4933016.html这篇博客http://haohaoxuexi.iteye.com/blog/2123030写的真的特别清楚了,我这里只是做下总结。一.spring cache  Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该

2018-01-25 16:39:54 357

转载 Ehcache配置参数简介

转自:http://blog.163.com/zsq303288862@126/blog/static/937459612011116112640694/ defaultCache         maxElementsInMemory = "10000"         maxElementsOnDisk = "0"         eternal = "true"   

2018-01-25 15:17:46 186

转载 一个经典例子让你彻彻底底理解java回调机制

转自:http://blog.csdn.net/xiaanming/article/details/8703708/转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫

2018-01-24 18:13:48 162

转载 Java过滤器与SpringMVC拦截器之间的关系与区别

转自:http://blog.csdn.net/chenleixing/article/details/44573495(文中有些表述有错误)今天学习和认识了一下,过滤器和SpringMVC的拦截器的区别,学到了不少的东西,以前一直以为拦截器就是过滤器实现的,现在想想还真是一种错误啊,而且看的比较粗浅,没有一个全局而又细致的认识,由于已至深夜,时间原因,我就把一些网友的观点重点摘录下来

2018-01-24 16:40:41 140

转载 SpringBoot注解详解

转自:https://www.cnblogs.com/tanwei81/p/6814022.html一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Conf

2018-01-23 11:54:40 194

转载 Windows7下Maven环境搭建及其使用

转自:http://blog.csdn.net/xuexiaoxu1990/article/details/52882664(这篇文章写的甚好,不由自主地转载)1.软件下载1.下载JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.h

2018-01-22 21:03:04 205

转载 Spring系列之Spring常用注解总结

转自:https://www.cnblogs.com/xiaoxi/p/5935009.html传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在

2018-01-22 16:17:42 154

转载 http协议无状态中的 "状态" 到底指的是什么?!

转自:http://www.cnblogs.com/bellkosmos/p/5237146.html引子:最近在好好了解http,发现对介绍http的第一句话【http协议是无状态的,无连接的】就无法理解了:无状态的【状态】到底指的是什么?!找了很多资料不仅没有发现有一针见血正面回答这个问题的,而且有些解释还充斥了各种错误,看着看着就觉得心里憋着一股浊气吐不出来于是在看了很多资料之后,我一口吐出

2018-01-19 15:52:08 250

转载 HTTP 协议详解

转自:https://kb.cnblogs.com/page/130970/相关文章:HTTP 协议之压缩  当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。

2018-01-19 15:24:09 194

转载 HTTP 2 的新特性

转自:https://cloud.tencent.com/developer/article/1004874导语HTTP/2 的主要设计思想应该都是源自 Google的 SPDY 协议,是互联网工程任务组 ( IETF ) 对谷歌提出的 SPDY 协议进行标准化才有了现在的 HTTP/2 。下面我们直奔主题分析 HTTP/2 的新特性,并且与 HTTP/1.x作对比。一、多路复用的单一长连接1.单

2018-01-19 15:22:36 800

转载 LiquiBase实战总结

转自:http://blog.csdn.net/Netbug_NB/article/details/40075493LiquiBase概述Liquibase是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据)都保存在XML文件中,便于版本控制。Liquibase具备如下特性:* 不依赖于特定的数据库,目前支持包括Oracle/Sql Server/DB

2018-01-18 17:02:16 1282

转载 spring boot 入门之security oauth2 jwt完美整合例子-java编程

转自:http://www.leftso.com/blog/139.html一、本文简介本文主要讲解Java编程中spring boot框架+spring security框架+spring security oauth2框架整合的例子,并且oauth2整合使用jwt方式存储二、学习前提首先是讲解oauth2的基本说明:推荐查看:http://www.ruanyifeng.com/blog/201

2018-01-18 14:36:57 1799

转载 java编程之java jwt token什么是JWT?(一)

转自:http://www.leftso.com/blog/220.html一、什么是JWT?了解JWT,认知JWT  首先jwt其实是三个英语单词JSON Web Token的缩写。通过全名你可能就有一个基本的认知了。token一般都是用来认证的,比如我们系统中常用的用户登录token可以用来认证该用户是否登录。jwt也是经常作为一种安全的token使用。JWT的定义:

2018-01-17 18:01:38 1123

转载 理解OAuth 2.0

转自:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.htmlOAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适

2018-01-17 17:41:30 201

转载 八幅漫画理解使用JSON Web Token(JWT)设计单点登录系统

原文链接:   http://blog.leapoahead.com/2015/09/07/user-authentication-with-jwt/用户认证八步走所谓用户认证(Authentication),就是让用户登录,并且在接下来的一段时间内让用户访问网站时可以使用其账户,而不需要再次登录的机制。小知识:可别把用户认证和用户授权(Authorizatio

2017-12-15 18:10:19 533

转载 Java之——redis并发读写锁,使用Redisson实现分布式锁

转自:http://blog.csdn.net/l1028386804/article/details/735238101. 可重入锁(Reentrant Lock)Redisson的分布式可重入锁RLock Java对象实现了java.util.concurrent.locks.Lock接口,同时还支持自动过期解锁。[java] vie

2017-12-15 14:58:12 791

转载 Redis 分布式锁的正确实现方式( Java 版 )

转自:http://www.importnew.com/27477.html前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介

2017-12-14 09:28:40 418

转载 Spring+mybatis分库分表

分库分表一直是潮流,我这边简单介绍一下我实现分库、主从分离的一些实践经验。1、实现分库:首先在配置文件中配置多个数据源其次自定义数据源定向类继承spring提供的AbstractRoutingDataSource,复写determineCurrentLookupKey方法,设置数据源:在定义数据源拦截器类,获取指向的数据源:

2017-12-12 16:22:06 446

转载 Spring MVC +Spring + Mybatis 构建分库分表总结 SSM搭建以及分库分表的实现

分库分表在小型公司很少能遇到也很少使用,毕竟数据量没有那么大,当数据量大,所有数据都压在一张表时,如果单从数据库的角度考虑是可以分库分表处理来存储数据。分库分表 顾名思义就是根据查询条件动态的去获取数据所在的库和表的位置.例如一个系统有唯一的标识userNum,所有路由规则都可以根据userNum做库表的定位工作.本文测试用3个库5个表做测试.三个库book_00,book_01,bo

2017-12-12 16:15:07 493

elasticsearch2.3.3+编译好的ik1.9.3

elasticsearch2.3.3+编译好的ik1.9.3

2016-12-07

64位centos安装mysql所需资源包

64位centos安装mysql所需资源包——mysql、 cmake、 bison

2014-08-08

jquery jplayer

好用的jquery jplayer,可以使你的网页变得更加生动美丽

2013-01-18

hibernate-distribution 3.3.2+annotation3.4.0+slf4j-1.5.8.rar )

hibernate-distribution 3.3.2+annotation3.4.0+slf4j-1.5.8.rar )

2011-11-14

空空如也

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

TA关注的人

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