5 LuisChen的博客

已隐藏 已隐藏

我的个人博客:https://blog.winterchen.com/ Email:i@winterchen.com 个人开源项目:https://github.com/WinterChenS/my-site

等级
TA的排名 5k+

树莓派 docker 运行 redis

树莓派上运行docker是不同于其他平台,树莓派属于arm32架构,经过前期的踩坑,在树莓派中运行docker镜像需要注意镜像对于doker的支持,在官方镜像搜索页是有系统架构作为删选的,如果需要运行arm32架构的镜像,需要使用对应的版本。准备树莓派4Bdockerdocker-compose使用镜像arm32v7/redis目录结构.│ .env│ docke...

2020-03-31 17:57:14

树莓派 docker 运行 mysql

树莓派上运行docker是不同于其他平台,树莓派属于arm32架构,经过前期的踩坑,在树莓派中运行docker镜像需要注意镜像对于doker的支持,在官方镜像搜索页是有系统架构作为删选的,如果需要运行arm32架构的镜像,需要使用对应的版本。准备树莓派4Bdockerdocker-compose使用镜像hypriot/rpi-mysql目录结构.│ .env│ d...

2020-03-31 17:55:21

树莓派apt-get国内镜像加速配置

配置方法使用阿里云镜像编辑/etc/apt/sources.list文件,注释原文件所有内容,用以下内容取代:deb https://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contribdeb-src https://mirrors.aliyun.com/raspbian/raspbian/ buster ma...

2020-03-25 21:32:54

ORACLE 日期相差多少天、小时、分钟、秒

SELECT (CASE WHEN EXTRACT(DAY FROM(TO_DATE('2019-05-24 23:59:59', 'YYYY-MM-DD HH24:MI:SS') - TO_DATE('2019-05-23 00:00:00', 'YYYY-MM-DD HH24:MI:SS')) DAY TO SECOND) > 0 THEN (SEL...

2019-05-24 17:13:52

java.lang.OutOfMemoryError: PermGen 解决方案

异常信息java.lang.OutOfMemoryError: PermGen这个异常是由JVM堆中永久代(PermGen)内存溢出或内存泄露导致的,而Java堆内存中的永久代(PermGen)在JDK8之后由元空间替代,永久代被废弃。为什么要废弃永久代(PermGen)呢?官方是这么解释的:This is part of the JRockit and Hotspot conver...

2018-10-09 19:29:11

自制的springboot接口文档组件swagger2

简介 什么是 swagger?**Swagger 是一款自动生成在线文档 + 接口调试的工具。在 WEB 开发中不可否认的是我们需要给客户端提供 API 接口,这个时候需要借助 postman、rap 等工具 进行调试,以便于接口能正常交付给客户端人员,用过其它工具的应该知道一个 POST 请求一堆参数是非常枯燥且烦人的事情,而 swagger 就是让你摆脱这种束缚感….**...

2018-08-01 17:46:42

springboot整合mybatis 使用HikariCP连接池

前言Springboot让Java开发更加美好,本节主要讲的是使用Hikari数据库连接池,如果需要使用druid连接池的请看我另外一篇博客,springboot Mybatis 整合(这篇文章有详细搭建springboot项目的过程,对于刚接触springboot的新手有帮助)。为什么使用HikariCP在Springboot2.X版本,数据库的连接池官方推荐使用HikariCP...

2018-07-25 15:42:29

一起来学SpringBoot | 第十九篇:轻松搞定数据验证(一)

本文作者:唐亚峰 本文链接:http://blog.battcn.com/2018/06/05/springboot/v2-other-validate1/ 版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处! SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动...

2018-07-25 09:52:28

一起来学SpringBoot | 第十八篇:轻松搞定全局异常

本文作者:唐亚峰 本文链接:http://blog.battcn.com/2018/06/01/springboot/v2-other-exception/ 版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处! SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动...

2018-07-24 11:16:35

一起来学SpringBoot | 第十七篇:轻松搞定文件上传

本文作者:唐亚峰 本文链接:http://blog.battcn.com/2018/05/31/springboot/v2-other-upload/ 版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处! SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的...

2018-07-24 11:00:50

一起来学SpringBoot | 第十六篇:定时任务详解

本文作者:唐亚峰 本文链接:http://blog.battcn.com/2018/05/29/springboot/v2-other-scheduling/ 版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处! SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自...

2018-07-24 10:30:23

【记一下】Spring中配置线程池,使用异步@Async失效或者多线程失效

首先,配置一下线程池: 需要@EnableAsync开启异步@Configuration@EnableAsyncpublic class AppConfiguration{ @Bean(name = "taskExecutor") public Executor taskExecutor() { ThreadPoolTaskExecutor exec...

2018-07-18 16:21:23

一起来学SpringBoot | 第十五篇:actuator与spring-boot-admin

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程一起来学SpringBoot | 第十四篇:强大的 actuator 服务监控与管理中介绍了actuator的作用,细心的朋友可能会发现通过http rest...

2018-07-12 16:49:09

一起来学SpringBoot | 第十四篇:强大的 actuator 服务监控与管理

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程actuator是spring boot项目中非常强大一个功能,有助于对应用程序进行监视和管理,通过restful api请求来监管、审计、收集应用的运行情况...

2018-07-12 13:12:16

一起来学SpringBoot | 第十三篇:RabbitMQ延迟队列

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程初探RabbitMQ消息队列中介绍了RabbitMQ的简单用法,顺带提及了下延迟队列的作用。所谓延时消息就是指当消息被发送以后,并不想让消费者立即拿到消息,而...

2018-07-12 10:40:20

一起来学SpringBoot | 第十二篇:初探RabbitMQ消息队列

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程MQ全称(Message Queue)又名消息队列,是一种异步通讯的中间件。可以将它理解成邮局,发送者将消息传递到邮局,然后由邮局帮我们发送给具体的消息接收者...

2018-06-20 18:07:08

一起来学SpringBoot | 第十一篇:集成Swagger在线调试

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程随着互联网技术的发展,现在的网站架构基本都由原来的后端渲染,变成了:前端渲染、前后端分离的形态,而且前端技术和后端技术在各自的道路上越走越远。前端和后端唯...

2018-06-20 16:45:21

一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程Spring 3.1引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如EHCache或者Red...

2018-06-19 11:24:10

一起来学SpringBoot | 第九篇:整合Lettuce Redis

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个WEB工程SpringBoot除了支持常见的ORM框架外,更是对常用的中间件提供了非常好封装,随着SpringBoot2.x的到来,支持的组件越来越丰富,也越来越成...

2018-06-07 19:55:42

一起来学SpringBoot | 第八篇:通用Mapper与分页插件的集成

SpringBoot是为了简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程在一起来学SpringBoot | 第七篇:整合Mybatis一文中,我们介绍了Mybatis这款优秀的框架,顺便提及了民间大神开发的两款插件(通用Mappe...

2018-06-07 19:54:43

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。