自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 内网穿透工具:nps-npc + 宝塔Nginx配合使用,实现局域网端口代理

因为NPS工具默认会占用80、443端口,会导致NPS与Nginx之间只能启用一个,如果想同时使用,就需要另行配置。

2023-12-28 17:12:44 996

原创 【kafka+Kraft模式集群+SASL安全认证】

kafka+Kraft模式集群+SASL安全认证

2023-12-01 17:12:12 1606 1

原创 【byte[]转换成ByteArrayInputStream或者ByteArrayOutputStream。。。】

笔记留痕。

2023-04-02 17:05:42 1625 1

原创 JRebel and XRebel 插件在IDEA中的安装、激活和使用

教你如何安装、激活和使用JRebel andXRebel插件,快速实现热部署,节省了大量重启时间,提高了个人开发效率。

2023-02-23 17:52:14 4986 1

原创 【内网穿透工具:nps-npc简单实现端口代理】

nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),此外还支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。

2022-12-09 11:59:38 4175

原创 Kotlin实现Retrofit 动态修改 BaseUrl(通过拦截器的方式动态修改baseUrl)

Kotlin动态切换BaseUrl

2022-06-25 11:39:20 1687

原创 【 Linux 安装kafka详细步骤 】

Linux 安装kafka详细步骤1、kafka 下载地址http://archive.apache.org/dist/kafka/这里下载的是 kafka_2.13-3.2.0.tgz 版本2、安装 zookeeper (kafka 依赖 zookeeper)上一篇文章已经介绍如何安装,这里就不在重复,有需要可以去看看:linux安装zookeeper3、安装kafka#上传下载的压缩包到 /home目录下#解压 kafka cd /home/tar ‐xzf kafka_2.13-3

2022-05-23 15:31:14 1724

原创 【linux 安装zookeeper 】

linux 安装zookeeper 1、下载zookeeper安装包2、上传zookeeper 的安装包到Linux 服务器上面3、解压修改配置文件复制cp zoo_sample.cfg zoo.cfg编辑 zoo.cfg 文件,启动/关闭/查看状态 zookeeper 服务1.进入zookeeper安装目录的bin 目录2. 启动zookeeper3. 关闭zookeeper4. 查看zookeeper的状态1、下载zookeeper安装包https://downloads.apache.org/zo

2022-05-23 14:57:11 1127

原创 centos安装6.2.6版本redis

1、下载6.2.6稳定版Rediswget https://download.redis.io/releases/redis-6.2.6.tar.gz或者Redis官网下载,然后上传到服务器2、解压Redis压缩包tar xzf redis-6.2.6.tar.gz3、编译安装Redis到指定目录make install PREFIX=/home/redis-6.2.6执行完该命令会在指定的目录下生成bin文件4、从 redis 的源码目录中复制 redis.conf 到 redis

2022-03-18 15:06:21 562

原创 【mysql修改host远程访问】

1、连接mysqlmysql -u root -p2、输入密码:3、查看user表use mysql;4、查看用户表信息select User,authentication_string,Host from user;如果host列显示loalhost而不是%则说明只能本地访问,需要开启远程访问第一种方式:改表法修改host字段的值,将localhost修改成需要远程连接数据库的ip地址。或者直接修改成%。修改成%表示,所有主机都可以通过root用户访问数据库。为了方便,我直接修改成

2022-03-12 18:35:00 8932

原创 shell脚本启动springboot项目jar包(亲测有效)

1、创建一个.text文本文档2、文本内容为:#!/bin/bash#启动 sh epas.sh start#停止 sh epas.sh stop#重启 sh epas.sh restart#查看状态 sh epas.sh status#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=pigx-upms-biz.jar #使用说明,用来提示输入参数usage() { echo "Usage: sh demo.sh [start|stop|restart|stat

2022-01-21 21:40:11 1109

原创 解决端口被占用问题

项目启动报错:java.net.BindException: Address already in use: JVM_Bind解决办法:netstat -aon|findstr 端口号例如:netstat -aon|findstr "10006"找到10006端口被占用的PID然后打开任务管理器点开任务详情,找到相应的PID,右键结束任务...

2021-10-29 14:43:35 110

原创 mysql常用操作

一、mysql创建用户指定给某个数据库权限1、创建用户(修改密码)CREATE USER '用户名'@'%' IDENTIFIED BY '密码';update user set password=password('新密码') where user='username'; //修改密码2、授权数据库权限给用户grant all privileges on 数据库名.* to '用户名'@'%'; // '%'代表可以在任何主机登陆,可以替换为具体ip地址all 可以替换为 select

2021-10-10 10:29:47 59

原创 SpringBoot整合activemq,activemq持久化mysql

一.ActiveMQ的安装启动下载路径:http://archive.apache.org/dist/activemq下载文件 apache-activemq-5.16.3-bin.tar.gz 后解压进入bin目录启动activemq:./activemq start停止activemq:./activemq stop查看activemq状态:./activemq status二.springboot整合ActiveMq这里就不详细介绍了,感兴趣的可以看https://blog

2021-10-10 10:22:56 498

原创 安装宝塔并修改宝塔安装路径

根路径磁盘空间比较小,想把宝塔安装到磁盘空间比较大的路径下:例如,安装到挂在磁盘/data目录下安装宝塔前:1.进入/data下cd /data2.创建宝塔面板安装需要用的www目录mkdir www3.建立/data/www 到/www的软连接也就是给系统根目录建立一个www的“快捷方式”指向/home/www)ln -s /data/www /www4、正常参照宝塔官网安装:https://www.bt.cn/btcode.html安装宝塔后:[推荐 安装后再搬家.

2021-09-16 10:38:39 5123 2

转载 MySQL常用方法

1、mysql把两个查询的结果合并为一个结果一、表的加法:需保留重复行-------select 查询结果from 从哪张表查询union allselect 查询结果from 从哪张表查询不需要保留重复行----------select 查询结果from 从哪张表查询 unionselect 查询结果from 从哪张表查询二、表的联结:表的联结分为:交叉联结(cross join)、内联结(inner join)、左联结(left join)、右联结(rightj

2021-09-14 10:41:11 1428

原创 docker通过nginx快速部署vue项目(docker + nginx + vue)

docker+nginx快速部署vue项目1.环境信息2.docker安装测试nginx2.1docker拉取nginx镜像2.2docker启动nginx测试镜像3.在win10环境里创建并打包vue项目3.1打开cmd窗口,进入对应文件夹3.2输入vue init webpack <项目名>创建vue项目3.3用webstorm打开创建的项目并初始化依赖包3.4输入npm run dev命令运行查看vue项目3.5输入npm run build 打包vue项目3.6在

2021-09-12 00:03:21 530

原创 MongoDB忘记密码、修改密码总结

一、修改密码:切换至mongo的bin目录下,登录mongomongo 登陆成功后,切换至admin表 (mongodb的所有用户都会存储在admin表中,所以需要切换至admin表再进行用户的修改)use admin db.changeUserPassword('用户名','新密码'); db.auth('用户名','新密码');可以退出exit验证 ,再次登录二、忘记密码,重置密码:步骤如下:1、找到mongodb的配置文件通过ps -ef|grep mongod找到

2021-09-09 14:45:01 22291 3

原创 Linu系统下安装nginx的详细步骤

1、官网下载nginx版本 [Nginx下载地址](https://nginx.org/download/) 我这里下载的是nginx1.9.9版本2.下载并解压安装包//下载nginx的安装包并且通过finalshell上传到服务器//在data文件夹下创建一个nginx文件夹cd /datamkdir nginxcd nginx//下载tar包,这里也可以通过这种方式下载wget http://nginx.org/download/nginx-1.9.9.tar.gz//解压

2021-09-09 11:10:27 282

原创 Docker安装、mysql安装、mongo安装、redis安装并挂载目录操作命令

一、docker安装1、安装依赖包sudo yum install -y yum-utils device-mapper-persistent-data lvm2 2、设置阿里云镜像源sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3、安装 Docker-CEsudo yum install docker-ce4、查看安装过的doc

2020-10-21 15:52:19 392

转载 java后台对查询到的商品列表按店铺分组并返回json数据

List cartList = shoppingService.getCartList(userId);//这是从数据库获取的购物车商品列表Map<Integer,List> map = new HashMap<>();//新建一个map,准备用来分组for (ShoppingCart shoppingCart : cartList) {//将结果以店铺Id进行分组...

2020-07-29 12:04:35 1149

转载 docker通过nginx快速部署vue项目(docker + nginx + vue)

1.docker pull nginx2.docker images

2020-07-29 11:46:31 2834

空空如也

空空如也

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

TA关注的人

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