自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

原创 springcloud笔记,以及常见的面试题,消费端使用服务RestTempate

通常见的面试题:什么是微服务微服务架构是一种架构模式或者说是一种架构风格,它提倡单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,服务之间相互协调、相互配合,为用户提供最终价值。微服务提出者Martin Fowler博客:https://martinfowler.com/articles/microservices.html微服务之间是如何独立通讯的通讯方式:d...

2019-07-29 11:29:39 257

转载 CentOS7安装docker 启动失败:Job for docker.service failed... 解决办法

CentOS7安装docker 启动失败:Job for docker.service failed… 解决办法查看docker 版本,只有client,没有server。解决:执行 vi /etc/sysconfig/selinux , 把 selinux 属性值改为disabled。然后重启系统,docker就可以启动啦。。。docker 启动成功!转载地址:https://blog....

2019-07-26 10:41:54 946

原创 springboot thymeleaf中资源文件在html中按着ctrl 单击不能跳转到对应文件的解决方法

当我们在html文件中引入css/js等文件或图片时,会发现按着ctrl 单击该文件却跳转不过去,提示资源不存在,加上/static就可以跳转了,但是你运行起来后引入的那些文件肯定报错,说路径不对。下面只需配置一下开发工具,idea. 轻松配置搞定file - project structure,然后按图配置,其实就是把static设置成资源文件夹。...

2019-07-25 16:41:47 1200

原创 springboot整合security5自定义处理认证、权限管理

首先引入security jar 包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <!---...

2019-07-25 11:51:11 761

转载 Intellij IDEA 查找接口实现类的快捷键

查找接口的实现类:IDEA 风格 ctrl + alt +B查看类或接口的继承关系:ctrl + h1、IDEA_查找接口的实现 的快捷键http://blog.csdn.net/u010003835/article/details/790366662、intellij idea8.1.2中找到实现一个类或者接口子类的快捷键https://zhidao.baidu.com/quest...

2019-07-23 18:51:39 129

原创 使用Lombok自动实例化Logger以及错误解决方案

之前我们经常使用的日志对象实例化是这样的public class AaaController{ private Logger logger = Logger.getLogger(AaaController.class); public void test(){ logger.error("error"); }}现在借助于 Lombok插件,我们可以用 @Slf4j 直接使用...

2019-07-23 09:28:30 1719

原创 java 多线程Callable,有返回值多线程,当线程获取到需要的值,则停止其他线程,直接输出结果,继续运行下面的程序

使用Callable进行多线程处理数据import java.util.ArrayList;import java.util.List;import java.util.Random;import java.util.concurrent.*;/** * created by jasonwag * on 2019/7/22 11:03 */public class TestCa...

2019-07-22 15:31:45 1017

转载 Spring Boot拦截器配置拦截登陆

新建WebConfigurerWebConfigurer需要实现 WebMvcConfigurer 这个接口,并实现里面的两个方法。(在老版本的 spring-boot 中使用的是WebMvcConfigurerAdapter,新版本中已过时!!!还有不能通过继承 WebMvcConfigurationSupport 这个类来实现,这样会在某些情况下失效!!!),第二个 addIntercept...

2019-07-20 13:07:04 133

原创 springboot logback-spring.xml配置日志管理

本配置结合网友的一篇进行更改的,地址为:https://www.cnblogs.com/zhangjianbing/p/8992897.html只不过他这个里面的路径是配置死的,没有在配置文件中,而且好像日志中不能打印sql语句,下面是我进行修改的,日志路径是可在主配置文件中配置的。也可以打印sql。已经试过了。application.propertieslogging.path=D:\\...

2019-07-19 18:47:46 589

原创 springboot+mybatis+druid+mysql整合以及druid监控

创建好springboot工程后按照下面的配置是直接可以使用的,再结合另一篇自动生成mybatis中的xml,mapper,model的博文,就可以开发了,后续还会介绍页面端的搭建,异常管理,统一日志等博文1、首先引入jar<dependency> <groupId>org.mybatis.spring.boot</groupId> <ar...

2019-07-19 18:23:57 834

原创 springboot+mybatis使用mybatis-generator 自动构建xml/mapper/model

不多说,好多人都用过了,直接上代码首先pom.xml中引入插件包<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3...

2019-07-19 18:00:49 234

转载 spring boot 开发AOP记录系统关键操作日志

参考地址,里面写的非常的详细了,https://blog.csdn.net/liuweilong07/article/details/80396055

2019-07-17 16:06:37 119

原创 Spring Boot下使用Druid连接池及其参数说明

首先引入Druid的jar<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.10</version> </depende...

2019-07-17 09:42:56 465

转载 springboot基于maven多模块项目搭建(直接启动webApplication)

请参考这篇文章,该位仁兄写的很详细了,我这里就不再多说。基本是之前的maven多模块搭建是一样的,只不过创建新的工程或模块时,选择 spring initializr文章地址:https://www.cnblogs.com/jcjssl/p/9380309.html...

2019-07-15 10:00:48 353

原创 虚拟机中centos设置ip

将自动分配的IP,设置为固定的,即下一次再访问还是同样的ip可修改vi /etc/sysconfig/network-scripts/ifcfg-ens33将 onboot=no 修改为 onboot=yes

2019-07-14 10:12:30 140

转载 Centos7 yum 出现could not retrieve mirrorlist 最终解决方案

在尝试过很多方法不管用之后,下面是终极解决方案,需要root用户或者sudo执行 1. $ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33   2. 将ONBOOT改为yes,wq!保存退出 3. 重新启动网络 $ service network restart作...

2019-07-13 19:32:34 383 1

原创 Java并发CyclicBarrier的使用

当分页查询数据缓慢时,可将list列表数据和查询总量分别创建相应的线程去操作,最后汇总返回不多说,直接上代码//下面代码是同一个类中,线程类使用的是内部类//汇总查询结果public Map<String,Object> getSearchData(Pager pager, ZzxtSyrkCzrk zzxtSyrkHjrk, HjrkCon hjrkCon) throws E...

2019-07-12 15:01:22 153

原创 docker笔记2,docker容器数据卷,dockerfile,自定义的dockerfile,docker安装mysql,docker推送到阿里云

docker容器数据卷docker容器数据卷:为了能保存数据在docker中使用的卷,持久化数据的地方。类似于redis中的rdb和aof特点:(数据持久化,容器间共享数据)1、数据卷可在容器之间共享或重用数据2、卷中的更改可以直接生效3、数据卷中的更改不会包含在镜像的更新中4、数据卷的生命周期一直持续到没有容器使用它为止。容器内添加数据卷:直接命令添加命令:docker run...

2019-07-11 14:53:56 296

原创 docker笔记1,docker简介、安装,镜像

docker思想以前项目部署都是项目打包部署,而docker则是整体环境一起打包。就如果之前是搬家,现在是移楼,整栋搬家。docker镜像的设计,使得docker得以打破过去【程序即应用】的观念。透过镜像(images)将作业系统核心除外,运作应用程式所需要的系统环境,由下而上打包,达到应用程式跨平台间的无缝接轨运行,类似java虚拟机一样,一处编译处处使用。docker是基于Go语言实现的...

2019-07-10 11:47:40 156

原创 zookeeper学习笔记,zookeeper工作机制,选举机制,监听器原理,面试问答

zookeeper工作机制zookeeper = 文件系统+通知机制zookeeper从设计模式来看:是一个基于观察者模式设计的分布式服务管理框架。它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,zookeeper将负责通知已经在zookeeper上注册的观察者。zookeeper特点zookeeper:一个领导者(Leader),多个跟随者(follo...

2019-07-08 18:03:31 321

原创 dubbo学习,spring boot整合dubbo,面试问答

服务搭建1、将公共的bean和服务借口放到一个工程模块里面2、每个服务的提供者和消费者引入这个公共的服务模块使用1、将服务提供者注册到注册中心(暴露服务)1)引入dubbo jar包2)注册中心使用的是zookeeper,引入操作zookeeper的客户端(dubbo2.6版本之前的引入zookeeper客户端是zkcli,但dubbo2.6版本之后引入的zookeeper客户端是cu...

2019-07-07 17:18:19 128

原创 springboot启动配置原理, 事件监听机制,自定义starter

事件监听机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中即可ApplicationRunnerCommandLineRunner执行顺序是:1、SpringApplicationRunListener 开始准备环境2、Applicat...

2019-07-04 17:25:10 472

原创 springboot学习6之整合mybatis及jpa持久化

整合mybatis引入jar包<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.0.1</version&gt...

2019-07-04 11:37:33 292

原创 springboot学习5之数据访问,数据源配置druid监控

数据源配置spring: datasource: username: root password: 123456 url: jdbc:mysql://127.0.0.1:3306/jdbc driver-class-name: com.mysql.jdbc.Driverspringboot默认是用org.apache.tomcat.jdbc.pool.Da...

2019-07-03 16:00:02 138

原创 springboot学习4之servlet容器,Docker安装以及操作

使用外置的servlet容器嵌入式servlet容器:应用打成可执行的jar优点:简单、便携;缺点:默认不支持jsp、优化定制比较复杂(使用定制器serverProperties、自定义EmbeddedServletContainerCustomizer,自己编写嵌入式servlet容器的创建工厂EmbeddedServletContainerFactory);外置的Servlet容器:外...

2019-07-03 10:46:01 219

原创 springboot配置和注册组件

注册Servlet三大组件(servlet、Filter、Listener)由于SpringBoot默认是以jar包的方式启动嵌入式Servlet容器来启动SpringBoot的web应用,没有web.xml文件注册三大组件用以下方式:ServletRegistrationBeanFilterRegistrationBeanServletListenerRegistrationBean...

2019-07-03 09:59:14 463

原创 springboot学习3之web开发,springboot对静态资源的映射,thymeleaf标签详解

一、使用spring boot1、创建springboot应用,选中我们需要的模块2、springboot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3、自己编写业务代码要了解自动配置原理这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?等等所有的自动配置类都是如下格式:xxxAutoConfiguration:自动配置...

2019-07-03 09:57:30 419

原创 spring boot学习2,日志框架

二、日志1、日志框架日志门面:SLF4j日志实现:Logbackspring boot选用的就是slf4j和logback2、SLF4J使用1、如何在系统中使用slf4jimport org.slf4j.Loggerimport org.slf4j.LoggerFactorypublic class HelloWorld{ public static void main(Str...

2019-07-03 09:57:07 104

原创 spring boot学习笔记1,配置文件,profiles 多环境配置,配置文件加载位置以及顺序

一、配置文件1、配置文件注入配置文件中最大的注意点就是要有空格,尤其是yml中1、properties配置文件在idea中默认是utf-8可能会乱码,解决方法是将file encoding里面配置编码的旁边的复选框勾上。2、@value和@ConfigurationProperties的使用@value对单个属性进行注入@ConfigurationProperties 对应全局属性注入...

2019-07-03 09:56:53 294

原创 java处理数据库密码加密配置时如何解密使用

首先配置文件中<!-- 加密时候使用 --> <bean id="propertyConfig" class="sunwin.yog.dao.DecodePropertyConfigurer"> <property name="locations"> <list> &l...

2019-07-03 09:55:48 430

原创 springboot开发使用篇restfulCRUD,thymeleaf的标签用法,自定义错误处理机制

普通请求和restfulCRUD如果使用th:insert/replace等属性进行引入,可以用写~{};但行内写法要加上:[[~{}]];[(~{})]thymeleaf公共页面抽取三种引入功能片段的th属性:th:insert:将公共片段整个插入到声明引入的元素中th:replace:将声明引入的元素替换为公共片段,一般为了不改变样式用replaceth:include:...

2019-07-02 14:52:05 497

grafana-dashboard-mysql-redis-web.zip

prometheus的grafana的图形化显示模板文件,包含mysql,redis和web

2021-02-02

jq22Modern_admin879720161128.zip

基于bootstarp 的后台管理系统模板,该模板我也是下载的,上传一方面是供自己参考,一方面也供同行们或者需要者使用参考。

2019-07-25

fileZilla+nginx简单的文件服务器.zip

搭建文件服务器,使用fileZilla安装后作为ftp文件上传删除等操作服务,通过nginx,将服务的文件夹指向ftp的文件夹目录,这样就实现了通过fileZilla对文件进行管理服务,而通过nginx服务提供对文件的访问功能。压缩包中fileZilla版本为FileZilla_Server-0_9_43,其他版本在windows server系统上面可能安装不了,或者不能使用的情况。

2019-06-13

qrcode.zip

使用java编程语言,自定义生成圆形二维码。自己可以根据需要是否添加小图片,可以自己设置二维码的密度,边框等,压缩包里面有jar等等工具,可直接稍微调整使用。希望对大家有帮助

2019-06-12

Linux从入门到精通精品系列教程

Linux从入门到精通精品系列教程,Linux操作基本命令大全,掌握里面的命令操作Linux,so easy!

2014-09-02

空空如也

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

TA关注的人

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