- 博客(18)
- 问答 (1)
- 收藏
- 关注
原创 SpringCloud(Finchley) Config自动刷新配置文件
config server一.创建maven项目,加入依赖 <!--消息队列--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-b...
2019-02-25 08:59:36
544
1
原创 IDEA用Maven创建SpringCloud(Finchley)的聚合项目以及踩过的坑
一.创建父项目File–>New–>Project–>Maven–>Create from archetype–>maven-archetype-quickstart-Next–>GroupId={你的GroupId}–>AritifactId={你的ArtifactId}–>Next–>Next–>Finish–>Ne...
2019-02-15 20:16:19
4243
原创 Spring Boot2.X 自定义Redis的cacheManager,保存Json格式到Redis
在自义定cacheManager方面,Spring Boot2.X 与Spring Boot1.X 有很大不同,Spring Boot2 用的是 按照它的样子,你也可以自定义一个cacheManager,@Configuration@ConfigurationProperties(prefix = "spring.cache.redis")public class RedisCa...
2018-10-15 15:37:27
11009
19
原创 SpringBoot 整合shiro的简单应用
写在前面,本次 SpringBoot 整合shiro 用的是 shiro-spring 更优雅的方式应该是 shiro-spring-boot-starter ,这个整合详见官网教程:https://shiro.apache.org/spring-boot.html好了,下面是本次整合的教程。一.创建一个SpringBoot的Maven项目,你可以来这里:https://start.spr...
2018-09-02 22:49:08
447
转载 关于SpringBoot中jpa org.springframework.dao.InvalidDataAccessResourceUsageException: 解决办法
错误信息:org.springframework.dao.InvalidDataAccessResourceUsageException: error performing isolated work; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: error performing iso...
2018-08-01 00:17:49
1654
转载 spring boot 2.x静态资源会被拦截器拦截的原因和解决方法
在spring boot 1.5.x中,resources/static目录下的静态资源可以直接访问,并且访问路径上不用带static,比如静态资源放置位置如下图所示:那么访问静态资源的路径可以是: http://localhost:8080/views/demoindex.html http://localhost:8080/res/js/jquery.min.js ...
2018-07-20 10:56:37
4765
2
原创 redis常见配置
redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3. 指定Redis监听端口,默认端口为6379,作...
2018-07-10 12:00:55
279
原创 @DatetimeFormat与@JsonFormat注解
记录一个卡了很久的问题,springmvc中 Date 和 String 互相转化@DatetimeFormat是将String转换成Date,一般前台给后台传值时用@JsonFormat(pattern="yyyy-MM-dd") 将Date转换成String 一般后台传值给前台时...
2018-07-02 14:18:37
385
转载 Java条件对象(Condition)
摘要:通过之前讨论的锁对象,我们知道了,由于线程按照时间片调度,所以使用锁对象来在多线程共享资源时保护未执行完成的线程安全。那么,我们再来考虑这样一种情况:如果我的线程执行过程中因为没有满足一些必要的条件而导致线程暂停执行怎么办?比如,我们还用银行账户系统做例子,如果有一条线程是从我的账户转出1000元到其他账户,可是我的账户余额不足1000元,那么怎么办?也许你会直接简单地想到,加上一个if条件...
2018-05-26 17:02:23
4018
2
转载 Java的三种代理模式
Java的三种代理模式Java的三种代理模式1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位明星,...
2018-05-10 10:28:35
162
原创 Java中在一个方法中交换两个对象
先看代码结果:从结果可以看到,在方法中 A和B的地址确实改变了,但是在方法swap方法外输出A和B地址的时候没有发生改变,这是因为,当A和B传到swap方法中时,会在方法中生成A和B的副本(浅拷贝),改变副本的地址,对原本的实参没有影响。...
2018-04-25 16:07:11
7100
2
转载 Centos6.8下搭建SVN服务器
1.Centos6.8下搭建SVN服务器Subversion是一个自由,开源的版本控制系统。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节。Subversion是Apache基金会下的一个项目,官网 https://subversion.apache.o...
2018-03-06 17:20:54
249
原创 hibernate配置mysql数据库的 一对多 多对多 orm元数据
一.各表之间关系总览 从表里看出 company 和 user 是一对多关系 user 和role 是多对多关系 urser_role 是中间表二. 配置一对多 orm元数据1.一的一方(主表)对应的类 company 以及 orm元数据public class Company { private Long company_id; private String c
2018-01-18 15:47:33
514
原创 阿里云 centos6 安装mysql 可以远程连接
ps : 安装mysql数据库之前一定要知道自己的centos版本,不同版本的centos安装的mysql不同查看要下载的版本一.安装mysql的yum源1.根据上面图片中的操作下载下来的rpm文件可以通过如下命令获取:wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm注意:6-9是版本号 根据当前版本
2018-01-15 10:42:54
255
原创 生成一个验证码
package response_test;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.i
2017-09-20 21:11:22
266
原创 sevlet 给客户端下载一个文件
package com.itheima.servlet;import java.io.FileInputStream;import java.io.IOException;import java.net.URLEncoder;import javax.servlet.ServletException;import javax.servlet.ServletOut
2017-09-19 23:35:10
283
空空如也
阿里云搭建ngrok 本地无法连接
2017-10-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人