自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 mysql查询过慢 优化问题

记录一次在工作中遇到的mysql 优化问题。explain 慢sql。发现有张表是全表扫描,没用走索引。对比后发现 一张表用的编码是uft8 另一个是uft8mb4 字符集不一样。ALTER TABLE `表名`MODIFY COLUMN `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '注释' AFTER `id`;...

2021-03-29 13:52:34 163

原创 SpringCloud 学习笔记(4)Ribbon 和 Feign 负载均衡

1. Ribbon 使用1.1 引入依赖<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-netflix-ribbon --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starte

2021-03-08 11:00:24 238

原创 SpringCloud 学习笔记(3)Eureka

Eureka服务注册中心1 什么是EurekaNetflix在涉及Eureka时,遵循的就是API原则.Eureka是Netflix的有个子模块,也是核心模块之一。Eureka是基于REST的服务,用于定位服务,以实现云端中间件层服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务注册与发现,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了,功能类似于Dubbo的注册中心,比如Zookeeper....

2021-03-01 16:14:16 219 1

原创 SpringCloud 学习笔记(2) SpringCloud Rest学习环境搭建

创建一个Maven项目,选择对应的版本<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://ma.

2021-03-01 14:01:07 179 1

原创 SpringCloud 学习笔记(1)简单概念了解

观看b站秦疆老师Java系列课程之SpringCloud系列视频记录。简单了解部分概念1 spring cloud 生态!Spring Cloud NetFlix 一站式解决方案api网关,zuul组件Feign —http通信方式,同步,阻塞Hystrix熔断机制Apache Dubbo Zookeeper 半自动,需要整合别人的api网关:没有Dubbo:基于java 的RPC高性能通信框架zookeeper没有熔断机制 :借助 HystrixSpring Cloud .

2021-02-25 15:29:55 178 1

原创 JAVA启动线程的五种方式

1、new Thread().start();2、 new Thread(Runnable).start()3、线程池4、Executors.newCachedThreadPool()5、FutureTask + Callable代码来啦package com.changsheng;import java.util.concurrent.Callable;import java.util.concurrent.ExecutorService;import java.util.concur

2021-01-25 13:20:24 483 1

原创 nginx 配置多个域名 和webSocket

在同一个服务器上配置域名A和B 指向不同的路径 并且配置webSocket配置如下 ,#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}ht

2020-12-19 15:24:59 1276 1

原创 Docker介绍常用命令整理

1 使用关键字搜索镜像# 使用关键字搜索镜像docker search xxx2 查看本地镜像 /容器# 镜像docker images# 容器docker psdocker ps-a3 拉取 pull# 拉取版本镜像到本地 不指定版本默认最新docker pull name:版本号` 4 运行 容器# -d 后台运行# -p 8080:80 宿主机的8080端口映射到docker内部的80端口# --name docker-nginx 启动后的容器名称为docker

2020-12-07 17:20:36 140

原创 idea 使用 easy_javadoc 自动生成java代码注释

安装 easy_javadoc作者地址:https://gitee.com/starcwang/easy_javadoc/

2020-11-23 11:40:23 4491

原创 el-calendar 日程添加

<el-calendar> <!-- 这里使用的是 2.5 slot 语法,对于新项目请使用 2.6 slot 语法--> <template slot="dateCell" slot-scope="{ data }"> <div class="data.isSelected ? '.

2020-11-19 12:03:15 1809

原创 deepin系统安装redis

安装redissudo apt-get install redis-server其他命令停用: /etc/init.d/redis-server stop启动: /etc/init.d/redis-server start重启: /etc/init.d/redis-server restart

2020-11-07 20:12:59 253

原创 vue 用到的一些组件

vue 用到的一些组件,方便自己以后查看im在线聊天 jwchatimport Chat from ‘jwchat’vue 打印预览 printimport Print from ‘vue-print-nb’lodash 一些方法封装Apiwebsocket 聊天交流日历组件 FullCalendarimport FullCalendar from ‘@fullcalendar/vue’import dayGridPlugin from ‘@fullcalendar/daygrid’im

2020-11-05 20:30:15 105

原创 linux常用的一些快捷键

title: linux常用的一些命令date: 2020-10-20 13:57:20tags:linux常用的一些快捷键Ctrl + A光标回到命令行首Ctrl + E光标回到命令行尾。Ctrl – b往回(左)移动一个字符Ctrl – f往后(右)移动一个字符Alt – b往回(左)移动一个单词Alt – f往后(右)移动一个单词Ctrl + L清除屏幕所有内容,并在屏幕最上面开始一个新行...

2020-11-05 20:22:43 166

原创 gitlab 迁移

title: gitlab的迁移date: 2020-10-21 09:49:10tags: gitlabgitlab 迁移1 查看远程仓库的路径git remote -v2 修改路径git remote set-url origin xxxxxx3 推送本地分支到远程git push -u origin master如果是其他分支修改后面的分支名称即可gitlab 修改克隆地址docker -psdocker exec -it gitlab bashvi /o.

2020-11-05 20:21:21 101

原创 学习element 遇到的样式问题

title: element表单禁用后仍然让他保持高亮date: 2020-10-19 15:40:26tags:element <el-form :model="answerForm" ref="answerForm" label-width="0px" class="answerForm" > .

2020-11-05 20:20:01 163

原创 使用javacv 获取视频第一帧 做封面

在pom 中引入jar包依赖<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>org.bytedeco</groupId> <artifactI.

2020-11-05 20:17:11 718

原创 vue 使用 lodash 按需拆分数组

var stu = [{ name: ‘张三’, score: 60 },{ name: ‘李四’, score: 40 },{ name: ‘王二’, score: 80 },{ name: ‘王二’, score: 90 },{ name: ‘’, score: 90 },{ name: ‘’, score: 90 },{ name: ‘’, score: 90 }]var group = _.groupBy(stu, ‘name’)var users = [{ ‘user’: ‘

2020-09-11 17:09:31 2269

原创 阿里云服务器端口访问失败 问题解决

阿里云服务器端口访问失败项目部署新的阿里云服务器上, 添加安全组端口后,还是无法访问的解决方案打开本地cmd,telnet IP+端口 查看端口是否可以连通# firewall-cmd --list-all #查看防火墙开放的端口添加端口# firewall-cmd --zone=public --add-port=18002/tcp --permanent重启防火墙#firewall-cmd --reload一些防火墙命令1:查看防火状态systemctl status

2020-08-28 23:59:49 2692

原创 宝塔傻瓜式安装

宝塔安装命令yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

2020-08-06 00:39:04 114

原创 关于MyBatis Log 不能打印sql日志 的问题

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入在IDEA中...

2020-01-02 09:55:38 7616 3

空空如也

空空如也

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

TA关注的人

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