自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2023-12-28 17:12:44 2451 1

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

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

2023-12-01 17:12:12 2932 2

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

笔记留痕。

2023-04-02 17:05:42 1974

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

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

2022-12-09 11:59:38 6518

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

Kotlin动态切换BaseUrl

2022-06-25 11:39:20 2011

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

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

2022-05-23 15:31:14 1930

原创 【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 1435

原创 centos安装6.2.6版本redis

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

2022-03-18 15:06:21 740

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

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

2022-03-12 18:35:00 9426

原创 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 1276

原创 解决端口被占用问题

项目启动报错: 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 248

原创 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 153

原创 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 674

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

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

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

转载 MySQL常用方法

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

2021-09-14 10:41:11 1608

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

docker+nginx快速部署vue项目 1.环境信息 2.docker安装测试nginx 2.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 718

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

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

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

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

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

2021-09-09 11:10:27 426

原创 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-CE sudo yum install docker-ce 4、查看安装过的doc

2020-10-21 15:52:19 514

转载 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 1275

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

1.docker pull nginx 2.docker images

2020-07-29 11:46:31 3036

空空如也

空空如也

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

TA关注的人

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