自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Timeguys的专栏

黑暗系大鹏

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

原创 【elasticsearch】ES的JAVA工具类完整版(已完成,已测试)

当你制作好一个java类,并且把属性的类型都规范好,这时候可直接通过该方法创建索引,如果该类中有数组类型的属性,则需要指定 nestedFields 参数的属性名,否则在插入数据后悔发现,该数组类型的es中的type不是 nested类型。solution 便是数组类型,无论List的泛型是基本类型,还是包装类型,在es中都需要指定该字段是【nested】。通过es控制台或者postman都可以进行索引操作,类型mysql可视化工具对mysql数据库表结构操作类型,只不过,不解释了,没啥好说的。

2024-03-08 15:48:41 594

原创 【前端】[vue3] vue-router使用

(注意:vue2引用vue-router@3 vue3才引用vue-router@4)此时即可切换地址栏 进行页面跳转了。

2024-01-05 15:52:30 469

原创 【easy-ES使用】1.基础操作:增删改查、批量操作、分词查询、聚合处理。

es聚合强大的地方在于,会把属性为数组拆分元素进行聚合统计,一般来说,普通统计用到这里就完全足够了。

2023-12-22 10:40:37 791

原创 【前端】vscode 相关插件

eslint-config-prettier:解决 ESLint 中的样式规范和 prettier 中样式规范的冲突,以 prettier 的样式规范为准,使 ESLint 中的样式规范自动失效。prettier-eslint-cli:prettier-eslint-cli 允许你对多个文件用 prettier-eslint 进行格式化。eslint-plugin-vue @vue/cli-plugin-eslint:eslint和vue的整合包。eslint :ESlint 的核心代码。

2023-12-14 16:54:00 201

原创 【前端】VUE3引用 wangeditor ^4.7.15富文本

vue3 和 wangEditor

2023-12-14 14:28:21 517

原创 【若依系列】1.项目修改成自己包名并启动服务

项目配置(注意把sql文件在mysql中执行一下):配置数据库连接信息:配置redis连接信息:

2023-12-06 11:08:05 1337 1

原创 关于easy-es的聚合问题-已解决

【代码】关于easy-es的聚合问题。

2023-11-23 10:21:38 665

原创 【前端】-vue-对打包的静态文件进行压缩

【代码】前端-vue-对打包的静态文件进行压缩。

2023-06-28 11:52:20 2262

原创 【前端】Java端提供签名,vue elementUI axios直传文件至OSS(带进度条)

前端通过签名直传文件到OSS

2023-06-14 15:01:23 1402

原创 Spring Boot中使用Sa-Token实现轻量级登录与鉴权

token、springboot

2023-02-23 10:42:07 2777

原创 MYSQL my.ini 详细配置

mysql配置文件

2023-02-10 11:09:48 1080

原创 SpringBoot 玩一玩代码混淆,防止反编译代码泄露

混淆代码,防止反编译工具反编译。

2022-12-21 17:49:52 236

原创 springboot Socket 通信

socket、定时任务、springboot

2022-11-10 15:28:59 2449

转载 ffmpeg的下载及安装&JAVA工具类

ffmpeg的下载及安装 以及 java 工具类

2022-10-24 14:18:00 6799 4

原创 JRebel安装、最新激活方式

idea插件 JRebel

2022-09-26 10:52:28 11117

原创 Spring MVC - 你真的懂 过滤(Filter)、拦截(Interceptor)和 切片(Aspect) ?

springboot 过滤器,拦截器 切片

2022-08-05 17:47:41 125

原创 【springboot】与activiti7进行整合的工具类

引入依赖【注意:由于会自动引入mybatis依赖,所以如果引入后启动项目报错,可把mybatis依赖排除。】<!-- activiti 所需依赖 start --> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring-boot-starter</artifactId> .

2022-03-15 14:14:59 1990 1

原创 java 全局热键 Jintellitype 使用

一、下载Jintellitype :百度盘:链接: https://pan.baidu.com/s/15lt6ba4DQbBMDr7XNUrDQw 提取码: fv4y 码云地址:jintellitype 修改版(支持jdk1.8)二、说明:直接下载的jintellitype虽然可以在idea中运行,但在jdk1.8环境下是打包jar以后,无法运行,会报错:FromJarToFileSystemcouldnotloadDLL:com/melloware/jintellit...

2021-09-13 13:41:44 2054 9

原创 mpvue+微信小程序云开发 搭建

写在前言:本文需要你有一定的前端知识、小程序语法知识,电脑已经安装了Node.js 环境开发工具: WebStorm + 微信开发者工具1、通过npm命令 搭建vue-cli脚手架:(1)在指定的文件夹中 打开 cmd 命令框输入相关命令创建vue项目:...

2021-03-10 17:24:46 649

原创 【JAVA基础】集合介绍

一、List集合:List集合下最常见的有两个:ArrayList和LinkedList。 区别:(1)ArrayList底层是数组,LinkedList底层是链表。数组遍历速度快,LinkedList增删元素快。 (2)ArrayList遍历速度快,LinkedList增删速度快。 特点:有序(存储顺序和取出顺序一致),可重复。 三个子集:ArrayList(底层数据结构是数组,线程不安全)、LinkedList(底层是链表,线程不安全)、Vector(底层是数据,线程安全) 如果涉及多..

2021-02-04 16:02:22 150

原创 【idea】多项目放在一个工作空间,包含SVN,GIT都可以

说明:有时希望在一个idea窗口打开多个项目,以方便在一个工作空间中进行编写。1、创建普通文件夹:2、通过svn或者git工具下载不同地址的项目到这个文件夹中: (在系统中显示) (在idea中显示)3、通过idea将项目导入为maven项目:之后在idea中编写项目,只要idea中的git或者svn插件没问题,就可以直接通过idea进行提交代码操作。...

2020-11-17 16:34:30 804

原创 【java底层】多线程的初步理解与锁机制

1、线程的并行和并发:现在有两个线程,起名叫:小明和小芳并行:小明和小芳肩并肩在操场上跑步,即:两个线程在同一时刻都在同步的做一些事情。并发:小明和小芳一前一后的在同一条跑道上跑步,即:两个线程在同一时间段以队列的形式去做一些事情。2、线程的创建方式:集成 Thread 类 实现 Runnable接口 实现 Callable 接口 线程池(常用)...

2020-08-20 15:55:13 232

原创 【idea】 热部署JRebel的使用

第一种激活:https://blog.csdn.net/lianghecai52171314/article/details/105637251第二种激活:https://www.cnblogs.com/passedbylove/p/13197239.html使用方式:https://blog.csdn.net/qq_31024823/article/details/82020791

2020-08-16 09:04:26 324

原创 【SpringBoot】【分布式事务】【Tx-LCN】分布式事务管理

一篇即可: https://www.cnblogs.com/huanzi-qch/p/11057974.html

2020-08-15 18:13:38 140

原创 【SpringBoot】【分布式事务】【RocketMQ】整合消息队列,从单机到集群

一、使用:一、引入依赖: <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.0.3</version> </dependency>

2020-08-12 16:50:17 508

原创 【分布式】【事务】seata的使用说明

seata组成:处理过程:一篇就够:https://www.jianshu.com/p/394af797e0cf https://www.jianshu.com/p/21782150f043.

2020-08-11 15:37:11 456

原创 【SpringBoot】【服务注册中心】zookeeper,从单机到集群

zookeeper单机:一、搭建,一篇就够https://www.jianshu.com/p/e62726685657二、服务注册,一篇就够:https://www.jianshu.com/p/47f0c0f77421

2020-08-07 22:33:18 152

原创 【SpringBoot】【服务注册中心】eureka,从单机到集群

一、什么是服务注册与发现:二、eureka的两个组件:三、eureka的搭建:创建模块——引入依赖——给启动类加@EnableEurekaServer注解——编写application.yml(版本由父项目控制) <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cl...

2020-08-07 17:37:52 181

原创 【JVM】jvm虚拟机一张图解(附draw.io图解文件)

根据图中编号顺序食用更佳:JVM图解-JVM指令-JVM原型图文件地址:

2020-08-06 16:17:06 203

原创 【jenkins】自动化部署、持续集成引擎(docker启动项目)

1、持续化部署工具 jenkins(1)手动打包运行过程(2)使用jenkins实现完整过程Jenkins(安装)1、在liunx系统中安装相关软件(1)安装java环境(jdk环境)第一步 上传jdk安装介质第二步 解压第三步 配置环境变量第四步 使用命令查看jdk是否安装成功 (2)安装maven环境第一步 上传maven安装介质第二步 解压第三步 配置环境变量第四步 使用命令查看maven是否安装成功 (3...

2020-08-05 11:42:52 246

原创 【idea】提交本地项目到码云

上传项目到(码云)1、提交过程2、使用Git远程仓库使用码云第一步 进入码云官方网站,注册用户https://gitee.com/第二步 创建远程仓库点击右上角的 + 号进行创建填写仓库信息看到创建成功的仓库Git仓库(提交代码)1、准备工作:安装git(1)在idea配置git环境2、创建本地git仓库(1)选择创建本地git仓库(2)选择当前项目目录作为本地git仓库目录(3)创建成功,代码颜色变化..

2020-08-04 18:57:12 197

转载 【SpringBoot】 异步请求和异步调用

一、SpringBoot中异步请求的使用1、异步请求与同步请求特点:可以先释放容器分配给请求的线程与相关资源,减轻系统负担,释放了容器所分配线程的请求,其响应将被延后,可以在耗时处理完成(例如长时间的运算)时再对客户端进行响应。一句话:增加了服务器对客户端请求的吞吐量(实际生产上我们用的比较少,如果并发请求量很大的情况下,我们会通过nginx把请求负载到集群服务的各个节点上来分摊请求压力,当然还可以通过消息队列来做请求的缓冲)。2、异步请求的实现方式一:Servlet方式实现异步...

2020-07-29 19:31:06 153

原创 【分布式】分布式事务处理

一、本地事务与分布式事务:事务:数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。事务拥有以下四个特性,习惯上被称为ACID特性: 原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。 一致性(Consistency):事务应确保数据库的状态从一个一致状态转变为另一个一致状态。一致状态是指数据库中的数据应满足完整性约束。除此之外,一致性还有另外一层语义,就

2020-07-28 23:19:50 440

原创 【SpringBoot】【RabbitMQ】整合消息队列,从单机到集群

一、概述:1、概述:2、消息队列的两种形式:3、两种类型的消息队列介绍:4、原理图(Rabbit MQ为例):二、安装方式:Linux版本 Docker版本三、SpringBoot整合:一篇即够...

2020-07-27 16:44:09 279

原创 【SpringBoot】整合Redis,从单机到集群

1、三种安装方式:三篇文章已经很全面了 windows版redis使用 linux版redis使用 docker版redis使用 本文章附件中会带有 可视化redis工具 绿色版2、SpringBoot整合:引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot.

2020-07-23 23:20:32 276

原创 Idea 2020.1版本 maven java找不到程序包和符号

问题截图,当项目进行编译时报错:我的解决方法:设置idea插件:idea自带maven插件配置文件位置:setting.xml内容:<?xml version="1.0" encoding="UTF-8"?><settings> <!--必须注销掉 localRepository 节点--><!-- <localRepository>D:/maven-repository/reposit...

2020-07-22 21:03:38 635

原创 docker 相关

安装Redis容器安装Nacos容器安装Mysql容器

2020-07-21 23:50:23 122

原创 Redis---从单机到集群

Redis集群讲解: 2019年黑马项目-畅购商城SpringCloud微服务实战【完整版】

2020-07-17 00:00:08 100

原创 分布式事务解决方案

第12章 分布式事务解决方案1.分布式事务解决方案​ 刚才我们编写的扣减库存与保存订单是在两个服务中存在的,如果扣减库存后订单保存失败了是不会回滚的,这样就会造成数据不一致的情况,这其实就是我们所说的分布式事务的问题,接下来我们来学习分布式事务的解决方案。1.1 本地事务与分布式事务1.1.1 事务数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。事务拥有以下四个特性,习惯上被称为ACID特性:原子性(Atomicity

2020-07-16 22:30:15 258

原创 Idea maven聚合项目(子父项目) 创建-执行-打包-启动

一、创建项目:https://blog.csdn.net/Timeguys/article/details/97934606比如我想创建的项目结构如图:——guli-parent(总父项目外壳)—— ——common(本地工具父项目外壳)—— —— ——common-base(本地基础项目(没有启动主类))—— —— ——common-utils(本地工具项目(没有启动主类))—— ——service(SpringBoot服务父项目外壳)—— —— ——servic.

2020-06-30 11:26:01 7251 3

JVM图解-JVM指令-JVM原型图.rar

JVM图解-JVM指令-JVM原型图.rar

2020-08-06

vscodeportable.rar

Visual Studio Code绿色中文版是一款非常适合新手入门学习的代码编辑工具,它是由网友漫步白月光根据微软官方原版Visual Studio Code编辑器打造的便携版本,支持n多插件,启动速度快,绿色安全免安装,使用非常方便,喜欢的伙伴们可以下载!

2020-06-17

福昕PDF阅读器

福昕PDF阅读器(Foxit reader)是一个小巧的PDF文档阅读器,完全免费。有了它,你无须为仅仅阅读PDF文档而下载和安装庞大的Adobe Reader,而且启动快速,对中文支持非常好。

2012-11-09

空空如也

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

TA关注的人

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