自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Docker入门

Docker是一个开源的应用容器引擎,让开发者打包他们的应用以及依赖包到一个轻量级的/可移植的容器中,然后发布到任何流行的Linux机器上.基于CentOS7安装Dockeryum包更新的最新yum update安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的yum install -y yum-utils device-mapper-persistent-data lvm2设置yum源yum-con

2020-05-18 16:16:28 304 1

原创 Docker搭建单机FastDfs

目录标题概念操作测试Java代码配置概念       FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。      FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容

2021-05-13 17:15:42 220

原创 SpringBoot配置Devtools热部署

1.所需依赖<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-devtools --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</art

2021-03-31 15:23:44 120

原创 MySQL超时时间wait_timeout引发的问题

异常Caused by: com mysel. jdbc. exceptions. idbc4. CommmicationsException: The last packet successfully received from the server was 139,360 milliseconds ago.nsider either expiring and/or testing connection validity before use in your application, increas

2020-10-10 10:37:47 790

原创 Docker部署Vue项目404问题

这个404页面是nginx缺省的,并不是自己vue项目的,网上查阅资料后搞定问题,记录一下原因刷新页面时访问的资源在服务端找不到,因为vue-router设置的路径不是真实存在的路径。如上的404现象,是因为在nginx配置的根目录/Data/app/xqsj_wx/dist下面压根没有loading这个真实资源存在,这些访问资源都是在js里渲染的Dockerfile# 设置基础镜像,这里使用最新的nginx镜像,前面已经拉取过了FROM nginx# 定义作者MAINTAINER Abc

2020-09-22 11:02:12 2381

原创 Docker部署Vue程序

Docker部署Vue安装Nginx创建Vue项目安装Nginx部署的vue程序依赖Nginx, 首先拉取Nginx镜像docker pull nginx拉取之后查看已经拉取了最新的Ngnix镜像根据镜像启动容器docker run --name=nginx -d -p 4030:80 nginx访问4030端口, 容器成功启动创建Vue项目将创建的vue项目编译npm run build项目编译好之后会在项目的根目录下生成dist文件夹, 里面是编译好的项目.

2020-09-21 13:41:35 210

原创 SUM(IF())函数损失精度问题

主要原因是数据类型转换产生的错误:SUM(IF(a=2, a, ‘0’))SQL执行之后应等于0, 实际结果多出30多位小数位, 检查之后发现是, else条件设置的字符类型的’0’, 而我数据库中的a值为int类型

2020-09-21 11:08:45 513

原创 Java8新特性

Java8新特性1.Lambda表达式*2.函数式接口3.方法引用与构造引用4.Stream API*5.接口中的默认方法与静态方法6.新时间日期API7.其他新特性需求: 获取年龄大于35岁的用户信息POJOpackage com.example.pojo;public class User { private String userName; private String sex; private Integer age; private Integer sal

2020-09-01 14:29:15 204

原创 MySQL基础指令

MySQL是一个非关系型数据库SQL分类DDL数据库定义语言用来定义数据库对象,创建/修改/删除:数据库,表,列等关键字:create,alter,drop,truncatecreate database 数据库名 创建数据库show databases 展示SQL服务下的数据库use 数据库名 切换到指定的数据库drop database 数据库名称 删除数据库创建表create table 表名(字段名 类型(长度) [约束],字段名 类

2020-08-20 15:02:33 95

原创 SpringCloud入门使用

SpringCloud: 微服务架构(一堆技术,大概21种之多)服务: 一个Tomcat就指一个服务,指一个应用程序微服务的概念: (单,微,独)分布式: 把一个大项目,根据业务需求拆分成多个服务,部署在不同的服务器上,分布式开发,分布式部署高并发: 系统运行过程中,短时间内遇到大量请求高可用: 侧重备份机器, 利用集群中系统 的冗余,当系统中某台机器发生损坏的时候,其他后备的机器可以迅速的接替它来启动服务。在极端的环境下,也可以正常提供服务,哪怕是网线断了负载均衡: 假如一台机器不能满足高

2020-08-20 14:56:11 176 1

原创 idea连接Docker,一键部署项目

阿里云服务器Centos7配置docker,开启远程vim /usr/lib/systemd/system/docker.service在service行添加ExecStart=ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock重新读取配置文件systemctl daemon-reload重新启动dockersystemctl restart dockeridea安装D

2020-08-11 13:56:11 1660 4

原创 Drools规则引擎使用

(file-settings-plugins)加入插件对JBoss Drools的支持

2020-06-04 17:49:21 529

原创 MybaitsPlus入门使用

MyBaits-PlusGitHub地址有什么用mybatis-plus是对Mybaits的增强,为我们提供好了一些CRUD的操作.1.导入Mybaits-plus所需依赖尽量不要与Mybaits同时导入 <!-- mybatis plus 代码生成器依赖 --> <dependency> <groupId>com.baomidou</groupId> <artifactId

2020-06-04 12:16:52 886

原创 SpringBoot整合Spring Data Elasticsearch

特点:分布式,无需人工搭建集群(solr就需要人为配置,使用Zookeeper作为注册中心)Restful风格,一切API都遵循Rest原则,容易上手近实时搜索,数据更新在Elasticsearch中几乎是完全同步的es:浏览器访问9200 代码访问9300[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gSNF9dko-1590038490584)(en-resource://database/1190:1)]倒排索引在存文档的时候,将数据进行

2020-05-27 10:57:40 1184

原创 SpringBoot整合ActiveMQ

ActiveMQ(消息中间件)什么是MQ: 消息队列,生产者向队列里面发送消息,消费者从队列里面消费消息。MQ与HttpClient/Rest Template/Feign的区别:相同:两个系统之间的调用不同:HTTP Client发起请求后,服务器需要立即响应(90s),否则会抛出响应掩饰的异常(ReadTimeOut异常)。MQ接收任务,无需消费者立刻消费,queue模式消息进入了MQ,可以等待两年都可以;topic不关心是否消费成功ActiveMQ是一种基于JMS规范的开源的消息中间件

2020-05-20 17:30:17 198

原创 多线程基础

并行: 同一时间点同时发生并发: 同一时间段内发生进程: 正在运行的程序的实例线程: 是进程内部的一个独立执行单元一个进程可以同时并发运行多个线程多线程: 多个线程并发执行线程创键1. 继承Thread类自定义一个类继承Thread重写run()方法创键自定义线程类的实例开启线程2. 实现Runnable接口自定义一个类实现Runnable接口实现run()方法同过Thread执行自定义线程类开启线程3. 实现Callable接口..

2020-05-20 17:24:13 103

原创 SpringBoot整合Kafka

定义Kafka是一个分布式的基于发布/订阅模式的消息队列,主要用于大数据实时处理特性高吞吐量,低延迟可扩展性持久性,可靠性容错性高并发使用场景日志收集消息系统用户活动跟踪:记录用户的各种活动,如浏览网页,搜索,点击等活动运营指标:记录运营监控数据流式处理:如spark streamingWindows搭建Kafka运行环境Kafka运行依赖于Zookeeper,这里不再介绍.点击下载Kafka压缩包安装Kafka将从官网下载的压缩包解压到自定义的路径(F:\S\

2020-05-20 16:32:37 332

原创 SpringBoot整合Swagger

Swagger主要是用来生成在线的API接口文档,不需开发人员手动维护.对接口进行测试所需依赖坐标 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.8.0</version>

2020-05-14 11:56:16 129

elasticsearch-head-master.rar

elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,相当于可视化工具,包括数据可视化、执行增删改查操作等。elasticsearch-head 插件的安装在 Linux 和 Windows 没什么区别,安装之前确保当前系统已经安装 nodejs 即可。

2020-05-22

dubbo-admin.rar

dubbo整合springboot,搭建管理控制台。dubbo管理控制台可以对注册到zookeeper中心的服务提供者和消费者进行管理,但是管控台是否正常对dubbo服务没有影响,管控台也不需要高可用

2020-05-19

空空如也

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

TA关注的人

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