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

原创 Docker入门
Docker是一个开源的应用容器引擎,让开发者打包他们的应用以及依赖包到一个轻量级的/可移植的容器中,然后发布到任何流行的Linux机器上. 基于CentOS7安装Docker yum包更新的最新 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
332
1
原创 Docker搭建单机FastDfs
目录标题概念操作测试Java代码配置 概念 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容
2021-05-13 17:15:42
304
原创 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
156
原创 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
833
原创 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
2504
原创 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
252
原创 SUM(IF())函数损失精度问题
主要原因是数据类型转换产生的错误: SUM(IF(a=2, a, ‘0’)) SQL执行之后应等于0, 实际结果多出30多位小数位, 检查之后发现是, else条件设置的字符类型的’0’, 而我数据库中的a值为int类型
2020-09-21 11:08:45
597
原创 Java8新特性
Java8新特性1.Lambda表达式*2.函数式接口3.方法引用与构造引用4.Stream API*5.接口中的默认方法与静态方法6.新时间日期API7.其他新特性 需求: 获取年龄大于35岁的用户信息 POJO package com.example.pojo; public class User { private String userName; private String sex; private Integer age; private Integer sal
2020-09-01 14:29:15
251
原创 MySQL基础指令
MySQL是一个非关系型数据库 SQL分类 DDL数据库定义语言 用来定义数据库对象,创建/修改/删除:数据库,表,列等 关键字:create,alter,drop,truncate create database 数据库名 创建数据库 show databases 展示SQL服务下的数据库 use 数据库名 切换到指定的数据库 drop database 数据库名称 删除数据库 创建表 create table 表名( 字段名 类型(长度) [约束], 字段名 类
2020-08-20 15:02:33
125
原创 SpringCloud入门使用
SpringCloud: 微服务架构(一堆技术,大概21种之多) 服务: 一个Tomcat就指一个服务,指一个应用程序 微服务的概念: (单,微,独) 分布式: 把一个大项目,根据业务需求拆分成多个服务,部署在不同的服务器上,分布式开发,分布式部署 高并发: 系统运行过程中,短时间内遇到大量请求 高可用: 侧重备份机器, 利用集群中系统 的冗余,当系统中某台机器发生损坏的时候,其他后备的机器可以迅速的接替它来启动服务。在极端的环境下,也可以正常提供服务,哪怕是网线断了 负载均衡: 假如一台机器不能满足高
2020-08-20 14:56:11
235
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 重新启动docker systemctl restart docker idea安装D
2020-08-11 13:56:11
1812
4
原创 MybaitsPlus入门使用
MyBaits-Plus GitHub地址 有什么用 mybatis-plus是对Mybaits的增强,为我们提供好了一些CRUD的操作. 1.导入Mybaits-plus所需依赖 尽量不要与Mybaits同时导入 <!-- mybatis plus 代码生成器依赖 --> <dependency> <groupId>com.baomidou</groupId> <artifactId
2020-06-04 12:16:52
977
原创 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
1276
原创 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
226
原创 多线程基础
并行: 同一时间点同时发生 并发: 同一时间段内发生 进程: 正在运行的程序的实例 线程: 是进程内部的一个独立执行单元 一个进程可以同时并发运行多个线程 多线程: 多个线程并发执行 线程创键 1. 继承Thread类 自定义一个类继承Thread 重写run()方法 创键自定义线程类的实例 开启线程 2. 实现Runnable接口 自定义一个类实现Runnable接口 实现run()方法 同过Thread执行自定义线程类 开启线程 3. 实现Callable接口..
2020-05-20 17:24:13
131
原创 SpringBoot整合Kafka
定义 Kafka是一个分布式的基于发布/订阅模式的消息队列,主要用于大数据实时处理 特性 高吞吐量,低延迟 可扩展性 持久性,可靠性 容错性 高并发 使用场景 日志收集 消息系统 用户活动跟踪:记录用户的各种活动,如浏览网页,搜索,点击等活动 运营指标:记录运营监控数据 流式处理:如spark streaming Windows搭建Kafka运行环境 Kafka运行依赖于Zookeeper,这里不再介绍. 点击下载Kafka压缩包 安装Kafka 将从官网下载的压缩包解压到自定义的路径(F:\S\
2020-05-20 16:32:37
389
原创 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
158
elasticsearch-head-master.rar
2020-05-22
dubbo-admin.rar
2020-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人