自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逐梦的博客

追梦之路,永不停息

  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 @AutoWired和@Resource的区别

Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.example.demo.service.TestService' available: expected single matching bean but found 2: testServiceImpl1,testServiceImpl2Field testService in com.

2022-03-12 18:18:46 2251

原创 mysql explain解析

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言在mysql的优化中,sql的执行计划是我们对于sql优化分析的主要依据,接下来我们就来看看sql的执行计划中几个重要的属性一、explain各个属性详解1.idid代表sql的执行顺序,数值越大,执行的优先级越高,数值相同时从上到下依次执行2.typetype代表访问的类型,共分为7种 a..

2021-02-16 20:48:36 377 1

原创 单个docker容器内启动多个java应用

1.Dockerfile定义# Docker image for springboot file run# VERSION 0.0.1# Author: lll# 基础镜像使用javaFROM java:8# 作者MAINTAINER lll# 将admin、api包添加到容器中并更名为admin.jar、api.jarADD admin.jar admin.jarADD api.jar api.jarADD start.sh start.sh# 赋予文件权限并运行start.s

2021-01-28 11:22:24 3657 1

原创 docker安装redis并启用aof持久化

1.下载配置文件配置文件修改了密码为requirepass 123456开启了远程连接服务修改protected-mode no 注释掉bind 127.0.0.1开启了aofreplica-serve-stale-data yes修改了持久化路径为dir /data2.下载并运行镜像docker run -d --name redis -p 6379:6379 --restart always -v /file/redis/data:/data -v /file/red...

2020-12-18 16:55:44 1428 3

原创 docker镜像时区不一致问题

1.在运行时添加-e TZ=Asia/Shanghai来确定容器的时区为上海+8时区这种方式会在镜像restart时失效2.在运行时添加-v /etc/localtime:/etc/localtime把本地的时区共享给容器内,这种方式镜像重启不会失效...

2020-12-18 14:50:25 518 2

原创 查看docker镜像的运行命令

1.查看是否安装了pippip --versionpip查看2.使用pip安装runlike服务sudo pip install runlike3.使用runlike查看docker镜像运行命令runlike -p redis(镜像名称)(备注:镜像名称获取)docker ps -a

2020-11-13 17:26:50 5299

原创 docker私有云管理平台shipyard使用

下载安装脚本wget https://raw.githubusercontent.com/shipyard/shipyard-project.com/master/site/themes/shipyard/static/deploy修改脚本为中文脚本 grep -n shipyard:latest deploy sed -i 's/shipyard\/shipyard:latest/dockerclub\/shipyard:latest/g' deploy修改启动需要的端口号8080

2020-10-29 17:13:12 158

原创 docker安装mysql实现mysql的主从复制

环境准备:可联网的linux操作系统,已安装好的docker应用,docker安装可参考docker安装1.安装mysql#安装mysql的主节点(直接run的时候,docker会自动下载所需要的镜像)docker run --restart always -p 3309:3306 --name master -v /file/mysql/logs:/logs -v /file/mysql/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d

2020-09-18 22:16:59 214

原创 springboot框架下使用validation实现参数的校验

jar包引用:只需引用web这个starter即可,因为这个starter下已经引用了参数校验的jar<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>&

2020-09-15 13:39:04 348

原创 springboot框架下集成接口测试框架swagger2

1.引入jar包 <!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency

2020-08-26 19:32:50 269

原创 docker下安装使用mysql

1. docker 拉取mysql 镜像docker pull mysql查看拉取的镜像docker images2.运行mysql 镜像docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123-d mysql查看运行状态docker p..

2020-06-14 17:01:22 237

原创 centos7下安装docker并修改docker下载源为阿里源

使用root账号登录su root1.检查内核版本是否符合要求(大于等于3.10即可)uname -r2.yum更新到最新yum update3.卸载旧版本得dockeryum remove docker docker-common docker-selinux docker-engine4.安装需要的软件包 yum-utilyum install -y yum-utils device-mapper-persistent-data lvm25.设置yum

2020-06-14 16:06:08 1012

原创 mysql数据库基础优化总结

1.从建库建表优化1.1数据格式设计避免null值,数据库表格尽量设置默认值1.2索引设置,索引能用数字尽量用数字,实在不行可以选择数据前缀索引(选取字段的前**位建立索引,但要保证选择性在0.75以上:选择性计算SELECT COUNT(DISTINCT column_name) / COUNT(*) FROM table_name;)1.3选择性太低的字段不要建索引,能用联合索引就用联合索引(索引会占用很大的存储空间)1.4主键索引的查询速度是最快的,因为其是聚簇索引(一级索引)ps:聚簇

2020-05-09 10:50:01 279

原创 mysql索引使用整理

索引分为主键索引、普通索引、联合索引、唯一索引、全文索引五种索引优化:1.索引字段能用数字尽量用数字,因为数字使用的存储空间更小2.唯一索引与主键索引的区别在于主键不能为空3.创建一个(a,b,c)的联合索引相当于创建了三个索引(a),(a,b),(a,b,c)4.如果对于类似char(100)的索引,尽可能制定一个前缀长度添加语法:ALTER TABLE table_name ...

2019-08-28 10:49:18 145

原创 hadoop原生集群搭建文档总结

一.修改主机名 vi /etc/sysconfig/network ,改为 master , slave1 , slave2使用指令:source /etc/sysconfig/network 让刚才的设置生效。如果不行需要 reboot二.在master主机的终端输入命令: vi /etc/hosts 192.168.105.105 master 192.168...

2019-04-30 09:49:41 183

翻译 hive数据优化

1.hive中的参数优化mapred.reduce.tasks 返回reduce文件的个数,根据需求调整,默认的也可以使用分桶数量控制hive.mapred.modeMap/Redure 模式,如果设置为 strict,将禁止3中类型的查询:1.分区表的where筛选条件必须含有分区字段;2.对使用了order by语句的查询,必须使用limit语句(order by语句...

2019-04-08 13:53:26 160

原创 sqoop1使用脚本实例

sqoop import --connect jdbc:db2://db2数据库ip和端口号 --username 用户名 --password 密码 --query" sql语句where \$CONDITIONS" --target-dir /抽数路径  -m 1(线程数) --fields-terminated-by "\\001"(分隔符) --hive-drop-import-del...

2018-09-23 00:57:01 727

原创 flume sqoop kafka使用小结

1.flume  flume是高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。flume不仅可以采集数据,还可以对数据进行简单的处理。  flume的文件采集source工具只能识别文本数据。2.flume-ng  flume-ng中,flume的集群只有一种角色agent  agent中有三种组件:source、channel、sink  source作用是采集数据,它可...

2018-09-23 00:46:51 4173 1

原创 kafka生产消费实例

//生产者import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util...

2018-09-23 00:43:26 439

原创 layui分页插件的使用及代码实现

$.post("/jzfw/apply/count", function(_data) { //正常加载信息 if (_data.errorCode == 200) { datasum = _data.data; layui.use('laypage', function() { var laypage = layui.laypage; //执行一个l...

2018-05-03 14:51:53 948

原创 layui图片上传代码

package com.ncwu.controller;import java.util.HashMap;import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.springframework.stereotype.Controller;import org.springframework.web.b...

2018-05-02 17:36:44 1934 1

原创 es文档整理3 deleteapi

package sss.first;import java.io.IOException;import org.elasticsearch.ElasticsearchException;import org.elasticsearch.action.ActionListener;import org.elasticsearch.action.delete.DeleteRequest;import ...

2018-04-23 16:58:25 543

原创 es文档整理2 getapi

package sss.first;import java.io.IOException;import java.util.Map;import org.elasticsearch.ElasticsearchException;import org.elasticsearch.action.ActionListener;import org.elasticsearch.action.get.Get...

2018-04-23 16:56:40 363

原创 es文档整理1 indexapi

package sss.first;import java.io.IOException;import java.util.Date;import java.util.HashMap;import java.util.Map;import org.apache.http.HttpHost;import org.elasticsearch.ElasticsearchException;import ...

2018-04-23 16:55:05 1536

原创 hive基础使用总结

Hive 是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 QL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 ma...

2018-04-19 15:19:50 139

原创 简单SSM配置文件

mybatis-config.xml配置文件内容&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!DOCTYPE configuration  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"  "http://mybatis.org/dtd/mybatis-3-config.dtd"&gt;&lt;c

2018-04-18 16:23:38 161

原创 JSP中的方法执行顺序问题

当某一点击事件或者加载事件发生时,需要按先后执行两个方法体的时候function loadprivate() { loadfirst(); loadsecond();}这种情况下两个方法不一定是按照先后顺序执行loadfirst();和loadsecond();如果必须先后执行的话需要把loadsecond();放在loadfirst()的方法体中这样才会保证两个方法先后执行...

2018-04-18 16:09:58 1259

原创 linux下X-pack插件安装

首先下载x-pack安装包x-pack-5.6.2安装包其他版本的安装包可以把https://artifacts.elastic.co/downloads/packs/x-pack/x-pack-5.6.2.zip5.6.2换成对应的版本号下载后检查zip包是否包含三个文件夹没问题的话上传到es的文件目录下和kibana的文件目录下(注意不要把zip包放在plugins目录下)然后在es的主目录下...

2018-04-13 11:20:41 3259

原创 hive常用方法函数作用总结

字符串 concat(str1,str2) 字符串拼接 regexp_replace(string A, string B, string C) 字符串替换函数,将字符串A中的B用C替换。 repeat(string str, int n) 重复N次字符串 lpad(string str, int len, string pad)将字符串str用pad进行左补足到len位(rpa...

2018-04-12 15:42:53 649

原创 逆向工程使用

generatorConfig.xml 配置文件相关信息如下&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE generatorConfiguration  PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"  "http://mybatis.org...

2018-04-12 15:12:15 401

原创 es中文分词器ik的安装

首先下载相应的版本的ik分词器安装包,下载路径ik分词器下载解压到ik文件夹下把ik文件夹放到es的plugins目录下,重启es测试输入curl -XGET 'http://localhost:9200/_analyze?pretty&amp;analyzer=ik_max_word' -d '联想是全球最大的笔记本厂商返回结果{  "tokens" : [    {      "token" ...

2018-04-10 10:20:13 2833

原创 kibana英文界面汉化包安装

系统:centos6.5该汉化包默认支持kibana5.x - 6.x任意版本下载汉化包路径:https://github.com/anbai-inc/Kibana_Hanization/archive/master.zip解压上传至linux系统在解压路径下执行python main.py Kibana目录执行后即可汉化成功...

2018-04-09 16:28:54 8334 1

原创 ELK集成系统安装手册

一、安装环境系统:Centos6.5JDK:1.8Elasticsearch-5.6.2Logstash-5.6.2Kibana-5.6.2(本次安装的虚拟机IP地址:192.168.41.129)二、安装JDK2-1安装前准备下载JDK路径:http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98...

2018-04-09 16:16:53 334

ELK安装文档 - 副本.doc

ELK安装文档 - 副本.doc

2021-02-07

shipyard安装脚本

docker控制面板shipyard安装脚本

2021-02-01

redis配置文件aof持久化方式

redis配置文件aof持久化方式,修改了redis密码为123456

2020-12-18

空空如也

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

TA关注的人

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