自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 把Java Web项目部署到 VMware Linux服务器上(CentOS7+tomcat+Mysql 详细流程)

目录一 : 使用工具二 : VMware 安装 Linux 系统1.下载2.创建虚拟机三 : 使用MobaXterm SSH 客户端链接三 : 安装java四 : 安装配置mysql1.安装2.配置3.授权远程登录五 : 开放端口六 : 安装tomcat七 : 部署项目到服务器1.J2EE项目部署2.mavan项目部署一 : 使用工具工具功能VMware Workstati...

2019-12-31 20:04:05 3821 2

原创 SringBoot用二进制的方式返回文件流

【代码】SringBoot用二进制的方式返回文件流。

2024-03-15 15:00:40 370 1

原创 在内存中生成文件输出流到客户端

java下载文件

2024-03-05 17:25:07 361

原创 批量导出Excel并压缩zip

批量下载压缩

2022-07-05 15:55:29 537 1

原创 mysql使用自定义变量分组排名查询

分组排名sql查询

2022-06-28 17:34:44 246

原创 java使用stream遍历树结构

java树结构

2022-06-16 10:05:41 576

原创 权限树遍历解决方案

一次性搞定权限树遍历(通用解决方案)一、权限树是什么在写项目的权限管理模块、用户系统的时候经常碰见类似的树结构我们一般习惯称之为权限树,权限树应用的地方有很多,比较常见的有:权限管理时候的树状图(如上图),页面左侧的一二三级的菜单,物品分类的树状菜单。在实际项目中这种权限结构,数据库设计一般是这样的:其中我们需要通过id和父id来遍历树状图,这种结构非常简单也很好理解,但对于新手编码来说就不是特别的友好了,特别是培训出来的朋友可能对数据结构和算法不是特别了解,经常性会参考网上一些不是很优秀的写法,通过

2021-12-24 14:20:41 149

原创 JAVA POI通用Excel导入模板

JAVA POI通用Excel导入模板Excel导入模板类Excel导入模板类package com.golte.dataform.analysis.controller;import com.alibaba.fastjson.JSON;import com.golte.common.GlobalResponse;import com.golte.dataform.analysis.vo.response.project.ProjectBaseInfoResp;import com.golte

2021-11-22 10:59:16 659

原创 mysql查询机构下的所有子机构

select USER_CODE,CN_NAME from sys_user where ID in ( select USER_ID from sys_user_org where ORG_ID in ( select ID from (select t1.ID, if(find_in_set(PARENT_ID, @pids) > 0, @pids := conc...

2021-09-06 18:39:54 1282

原创 java树形结构模糊筛选

// 仅仅查出含有msg的节点,如果有上层节点就包含上层节点,但不包含其节点的子节点 public static void getSearchNode(String msg, OrgDto root, OrgDto out) { boolean isSetFatherNodeValue = false; // 节点包含 msg中的信息,就赋值 String v = root.getName(); if (!v.isEmpty()...

2021-09-02 15:02:10 1441

原创 CentOS7安装RabbitMQ

CentOS7安装RabbitMQ1.安装依赖2.安装Erlang3.安装RabbitMQ1.安装依赖yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel socat2.安装ErlangErlang RPM包下载地址:https://packagecloud.io/rabbitmq/erlang下载成功后,到下载的文件资

2021-05-31 15:43:25 165

原创 Linux CentOS7下安装RabbitMQ

下载rabbitMQhttp://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.12下载erlanghttps://github.com/rabbitmq/erlang-rpm/releases/tag/v21.2.6安装erlangvim -ivh erlang-21.2.6-1.el7.x86_64.rpm安装rabbi...

2020-01-30 18:50:17 153 1

原创 SpringBoot 文件上传代码

HTML页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><form action="/upload" method="post...

2020-01-08 16:24:48 207

原创 redis.conf 配置文件详解

redis.conf 配置文件详解redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /var/run/redis.pid3. 指定...

2020-01-02 19:25:42 135

原创 在 Linux 安装配置 Redis

目录一 : Redis 简介二 : Redis安装三 : Linux配置Redis四 : Redis启动一 : Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,R...

2020-01-02 19:10:07 146 1

原创 Git 使用教程:最详细、最傻瓜、最浅显、真正手把手教!(万字长文)

Git 使用教程:最详细、最傻瓜、最浅显、真正手把手教!(万字长文)一:Git是什么?二:SVN与Git的最主要的区别?三、在windows上如何安装Git?四:如何操作?一:创建版本库。二:版本回退:三:理解工作区与暂存区的区别?四:Git撤销修改和删除文件操作一:撤销修改:二:删除文件五:远程仓库一:如何添加远程库?二:如何从远程库克隆?六:创建与合并分支一:如何解决冲突?二:分支管理策略七:...

2019-12-12 12:50:08 138

原创 Maven最全教程

前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下。一、为什么使用Maven这样的构建工具【why】① 一个项目就是一个工程如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。借助于maven就可以将一个项目拆分成多个工程② 项目中使用jar包,需要“复制”、“粘贴”项目的lib中同样的j...

2019-10-06 21:48:20 140

空空如也

空空如也

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

TA关注的人

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