- 博客(50)
- 资源 (2)
- 收藏
- 关注
原创 Elasticsearch学习
elasticsearch学习1. 基础学习2. kibana命令1. 基础学习mappings 字段映射基础数据类型text 类型会搜索时进行每个文字分词keyword会全词搜索PUT /orders{ "settings":{ "number_of_shards":1, "number_of_replicas":1 }, "mappings": { "properties": { "id":{ "type": "
2022-05-30 21:50:14
226
原创 docker部署elasticsearch
docker部署es1. 简单启动2. 配置文件3. 安装es步骤1. 简单启动# "discovery.type=single-node" 标识单机启动docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:tag# 如果没有上面的标识,是集群启动,不这样做会报错#但是这样启动后,es会一直尝试连接主节点,如果不配置集群,则有点占用资源。
2022-05-27 17:48:44
1933
原创 springboot读取外部参数
springboot启动添加外部参数1. 命令行执行2. 使用mvn 打包运行1. 命令行执行java -jar xxx.jar --spring.active.profile=prod2. 使用mvn 打包运行./mvnw spring-boot:run -Dspring.profiles.active=dev
2022-05-26 18:16:24
316
原创 rabbitmq 交换机模式
exchange模式1. direct模式2. fanout模式3. topic 模式总结1. direct模式交换机绑定多个queue,绑定,routing key ,direct模式交换机 按照routing key分发消息到指定队列2. fanout模式交换机 绑定的所有队列 都会收到消息,与routing key无关3. topic 模式交换机 绑定的所有队列,与routing key的匹配有关总结direct交换机 与 routing key有关fanout交换机 与绑定队列有关
2022-02-26 11:13:17
1796
原创 linux 查看gc情况
jvm分析1. jstack2. jvisualvm2.12.2 下载以下插件1. jstack# 获取pid对应的十六进制printf %x pidox0djstack pid | grep 对应线程的十六进制 2. jvisualvm2.1插件中心https://visualvm.github.io/archive/uc/8u40/updates.xml.gz编辑里修改插件中心地址2.2 下载以下插件...
2022-02-16 11:45:40
1127
原创 nginx 安装及配置
nginx配置1. 安装2. http模块配置1. 安装安装文档2. http模块配置http{ upstream a{ } # root 表示http://localhost/ 查找html下的index.html页面 # root /usr/local/index 也可以用全路径 server { listen 80 location / { root index.html } } }...
2022-02-15 18:25:17
1262
原创 window nacos安装及启动
nacos1. 环境配置2. 安装包3. 配置4. 出现闪退解决5. 启动1. 环境配置64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/Unix/Mac。64 bit JDK 1.8+;下载 & 配置。Maven 3.2.x+;下载 & 配置。2. 安装包nacos下载 github3. 配置4. 出现闪退解决进入nacos的bin目录cmd下面是jdk目录set JAVA_HOME=C:/jdk85. 启动
2022-02-10 15:48:47
811
原创 构建springcloud pom问题
springcloud pom<type>pom</type> <scope>import</scope> 不能省 <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.boot</groupId>
2022-02-10 10:51:05
126
原创 docker 安装mysql,redis等命令
docker安装包命令1. mysql安装1. mysql安装docker pull mysql:8.0docker run -p 3306:3306 -v /data/mysql/log:/var/log/mysql \-v /data/mysql/data:/var/lib/mysql \-v /data/mysql/conf:/etc/mysql \-e MYSQL_ROOT_PASSWORD=root \# d表示后台运行daemon mysql表示运行什么镜像-d mysql:
2022-02-09 22:24:19
1534
原创 linux docker安装
docker安装1. docker官网2. docker安装步骤2.1 移除旧docker2.2 安装所需包3. 安装docker1. docker官网docker安装文档2. docker安装步骤2.1 移除旧dockeryum remove docker \ docker-client \ docker-client-latest \ docker-common \
2022-02-09 21:52:20
80
原创 linux 连接工具
linux 远程连接客户端1. Mobixterm2. Tabby3. Xshell4. FinalShell1. MobixtermMobixterm 官网特点:多窗口2. TabbyTabby官网特点:多样式3. XshellXshell官网特点:试用,收费4. FinalShellFinalShell官网特点:国产,过于笨重...
2022-02-08 10:42:57
609
原创 linux redis 配置主从
redis主从搭建配置文件redis-common.conf哨兵配置启动命令配置文件redis-common.confdaemonize yesprotected-mode nomasterauth rootrequirepass root// 表示配置文件存放位置dir /data/redis# 创建redis配置文件mkdir -p /data/redis/{6379,6380,6381}/{conf,log,data}# 主服务器include /data/redis/6
2022-02-04 22:27:40
274
原创 linux redis-6.0安装
redis6.0安装1. 环境2. redis安装1. 环境GNU/Linux2. redis安装redis官网redis历史版本wget https://download.redis.io/releases/redis-6.2.6.tar.gztar xzf redis-6.2.6.tar.gzcd redis-6.2.6make & make install mkdir bincd srccp $(ls -F | grep "*") ../bin 安装失败,对准l
2022-02-04 18:13:01
776
原创 linux Permission defined 错误解决方案
阿里云 linux登录问题1. ssh 登录问题2. useradd 添加不了用户1. ssh 登录问题如果密码正确,用户正确,vpn登录vim /etc/ssh/sshd_config# 增加如下参数PermitRootLogin yes:wq然后成功2. useradd 添加不了用户useradd: cannot open /etc/passwd[root@DBASIMQ02 ~]# lsattr /etc/passwd----i----------- /etc/passw
2022-01-26 16:48:56
1503
原创 linux mysql主从同步
mysql主从同步1. 环境2.准备工作my.cnf配置2508625087启动mysql创建用户主从步骤1. master库2.slave库关闭mysql1. 环境mysql-8.0.26-linux-glibc2.12-x86_64.tar.xzlinux - 5.10.60-9.al8.x86_642.准备工作useradd -r mysql -s /bin/flase mkdir /data/{25086,25087}/datachown -R mysql.mysql /data
2022-01-24 18:27:54
825
原创 linux mysql 多实例启动
mysql--多实例启动启动1. 安装mysql1.1 mysql下载网址1.2 安装步骤1.3配置文件my.cnfmy.cnf初始化 数据文件启动mysql登陆Mysql1. 安装mysql1.1 mysql下载网址mysql下载链接1.2 安装步骤tar xf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz -C /usr/localmv /usr/local/mysql-8.0.26-linux-glibc2.12-x86_64 mysqlmkdi
2022-01-23 21:41:14
1141
原创 linux mysql8.0.26安装教程
mysql8.0.26安装教程1. 下载mysql2.linux安装解压创建必要文件夹创建my.cnf初始化mysql将mysql设为系统服务设置系统环境登录mysql修改密码1. 下载mysqlmysql地址选择 linux generic下载 mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz2.linux安装解压1. tar -xf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz -C /usr/local/mys
2022-01-19 14:11:08
1396
1
原创 jquery 插件级别开发
1 插件对象级别开发//定义Beautifier的构造函数var Beautifier = function(ele, opt) { this.$element = ele //为每个对象赋予初始值 this.settings= ele.data(key); if(typeof this.settings == "undefined"){ this.defaults = { 'color': 'red', 'fontSize': '12
2022-01-13 11:22:45
87
原创 linux 文件替换 sed 以及awk使用
gitBash 命令使用1. sed2.awk3. 查找文件总行数4.文件开头替换,结尾替换1. sed2.awk3. 查找文件总行数# 每行显示行数sed -n '$=' filegrep -n "" filenl file#获取文件总行数grep -n '' statistics-Service-dev.yml | awk -F':' '{print $1}' | tail -n -1nl statistics-Service-dev.yml | awk 'END{ print
2021-09-22 17:45:11
234
原创 2021-07-21 vm虚拟机NAT网络不通
1.解决方法一:打开这俩2.关闭NetworkManagerservice NetworkManager stop原因,network与NetworkManager不能同时打开service network statusservice NetworkManager status
2021-07-21 21:21:15
211
原创 mysql 5.7安装教程
重设密码:update user set Password = password(‘LDtianzhe.’) where user = ‘root’;
2021-07-19 09:47:39
83
原创 创建Maven的内置tomcat 显现 Run Configuration
tomcat7:run -Dmaven.tomcat.port=8080tomcat7:run -Dmaven.tomcat.path=/its-pg-app -Dmaven.tomcat.port=8081
2021-06-09 17:59:55
250
原创 2021-5-25 聚簇索引与 普通索引 以及回表的详细讲解
1.聚簇索引:聚簇索引: 1.如果表中有主键pk ,则 pk为聚簇索引 2.如果没有pk,则选择not null unique index 不为空的唯一索引为 簇簇索引 3. 如果以上都没有,则生成一个默认的 row_id 作为聚簇索引 什么是聚簇索引1.聚簇索引是叶子节点存储的行数据,每一个为聚簇索引的值,都包含那个值的行数据什么是普通索引create index index_name on 表(字段)这就是普通索引的创建,这个索引的叶子节点存放的是 主键 id回表
2021-05-25 11:04:52
655
原创 2021-4-19 国内镜像加速网址
http://mirrors.163.com/http://mirrors.sohu.com/http://mirror.lzu.edu.cn/http://mirrors.tuna.tsinghua.edu.cn/http://mirrors.xmu.edu.cn/http://mirrors.ustc.edu.cn/http://mirror.tju.edu.cn/http://ftp.sjtu.edu.cn/http://mirror.bjtu.edu.cn/cn/http://ft
2021-04-19 21:18:30
1873
1
原创 Vmware下载方式
进入官方的产品文档–进入你想要下载的版本(以16.1.1 Pro 为例–下载链接的格式为:https://download3.vmware.com/software/wkst/file/VMware-workstation-full-版本号-代号.exe下载16.1.1 Pro 为例,它的下载链接就是:https://download3.vmware.com/software/wkst/file/VMware-workstation-full-16.1.1-17801498.exe再
2021-04-06 21:58:34
1069
1
原创 2021-3-2 Vue 编译正确 页面空白错误 总结
一:在templates 中的 div 要加上<template> <div> 员工资料 </div></template><script>export default { name: "PerEmp"}</script><style scoped></style>
2021-03-02 12:18:41
145
原创 2021-2-26 Easy POI导出excel
Easy POI流程1.maven依赖2.实体类编写3. 编写导出操作1.maven依赖<!-- easypoi 依赖 excel导出--><dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.1.3</version
2021-02-26 10:16:34
214
原创 2021-2-23 SpringSecurity (一)
SpringSecuritymaven 引入SecurityConfigform登录设置自定义跳转请求设置为get方式页面拦截UserDetailsmaven 引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>Se
2021-02-23 21:15:45
220
原创 2021-2-19 jwt 配置
jwt1. maven包引入2. jwt简单配置jwt组成java配置解密获得数据1. maven包引入<dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.13.0</version></dependency>2. jwt简单配置jwt组成header
2021-02-19 13:48:16
154
原创 2021-2-17 RabbitMq - java
Rabbit引入maven编写config编写MqMessage信息调控类 MqMessageHandle引入maven<!--整合rabbitmq--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>
2021-02-17 14:57:24
78
原创 2021-2-17 ElasticSearch 与 java联合
Java - ElasticSearch 4.0引入mavenjava创建持久层实体类service层serviceImpl类controller层 进行数据库 es 同步数据错误总结一:引入maven <dependency> <groupId>org.modelmapper</groupId> <artifactId>modelmapper</artifactId>
2021-02-17 14:45:46
191
原创 2021-2-15 前端传入后端日期格式
日期传入错误总结一:spring.mvc.format.date二:value="${review.enddate?string('yyyy-MM-dd')}"三. @JsonFormat一:spring.mvc.format.datespring: datasource: username: root password: 123456 url: jdbc:mysql://localhost:3306/projectCommit?serverTimezone=UTC&
2021-02-15 21:37:54
1077
原创 2021-2-15 FreeMarker
FreeMarker学习基本指令if指令else iflistinclude表达式基本指令if指令<html><head> <title>Welcome!</title></head><body> <h1> Welcome ${user}<#if user == "Big Joe">, our beloved leader</#if>! </h1> &l
2021-02-15 16:50:52
125
原创 2021-2-15 ElasticSearch Spring-Data
Spring Data Elasticsearch1.新增功能1.1 Spring Data Elasticsearch 4.1新功能1.2Spring Data Elasticsearch 4.0的新功能2.项目元数据3. 使用要求3.1版本号对应springboot的版本4.使用Spring Data Repository4.1 核心概念5.Elasticsearch客户端5.2 高机REST客户端6. Elasticsearch对象映射6.1 映射注释概述6.2. 映射规则8.Elasticsearc
2021-02-15 11:45:30
402
原创 2021-2-14 分页条件查询总结
条件分页查询总结1. 后台存储要查询的字段1. 后台存储要查询的字段将查询的字段放入后台存值 public String invitationHtml(@RequestParam(defaultValue = "") String title){ request.setAttribute("title",title);${title} 表示从后台取出 放到前端页面 进行条件分页查询<form action="/query"> 帖
2021-02-14 14:58:26
115
原创 2021-2-14 MybatisPlus自定义语句传入wrapper为null时错误
1. 自定义语句操作失误 @Select("SELECT\n" + "\t*\n" + "FROM\n" + "\tinvitation ${ew.customSqlSegment}") IPage<Invitation> selectInvitationPageInfo(Page page,@Param(Constants.WRAPPER) QueryWrapper<Invitation> wrapp
2021-02-14 10:51:04
2619
原创 2021-2-13 MybatisPlus代码生成器
Mybatis-plus 代码生成器个人使用 public static String scanner(String tip) { Scanner scanner = new Scanner(System.in); StringBuilder help = new StringBuilder(); help.append("请输入" + tip + ":"); System.out.println(help.toString());
2021-02-13 22:31:12
184
java相关面试百宝囊,以及行业标准代码规范
2022-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人