自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (8)
  • 收藏
  • 关注

原创 调用chatgpt官方api实现聊天和绘图

chatpgt官方接口调用

2023-03-21 14:24:47 5115 6

原创 java遍历文件夹下的文件

java遍历文件夹下的文件

2023-01-31 10:33:49 3813

原创 Java 8 中的 Lambda 表达式的使用

Lambda 表达式教程

2023-01-13 16:52:43 226

原创 this.$store.dispatch(“LoginByUsername“, this.loginForm)的用法解释

vue.js登录代码解释

2023-01-13 10:39:16 8665

原创 vue.js中这段代码LoginByUsername({commit}, userInfo)中commit为什么要用{}括起来

结构赋值

2023-01-13 10:33:28 1305

原创 java: Can‘t generate mapping method from non-iterable type to iterable type解决导包报错

java引入dao文件报错

2023-01-12 13:53:02 1542 1

原创 Mysql的inner join、left join、right join关键字的使用

mysq联查关键字的使用讲解

2023-01-09 15:57:08 544

原创 centos7安装mysql8.0

mysql8.0安装和配置

2022-12-30 16:46:28 104

原创 docker-compose 定义容器的ip

docker-compose定义容器的ip

2022-10-19 16:49:04 2441

原创 docker运行一个python脚本

python放到docker中运行

2022-10-19 16:25:38 4592

原创 docker镜像保存为文件与文件载入为docker镜像

docker的镜像和文件互转

2022-10-13 10:58:41 484

原创 linux离线安装docker和docker-compose

docker和docker-compose的离线安装

2022-10-13 10:47:23 2557

原创 docker和docker-compose的安装和使用

docker-compose安装和部署

2022-10-12 17:01:30 322

原创 docker拉取RabbitMq镜像并安装

使用docker以简单优雅的方式安装并使用rabbitmq

2022-08-08 08:29:08 1706

原创 docker文件与宿主机文件相互拷贝

docker内文件拷贝到宿主机和宿主机的文件拷贝到指定docker的方法

2022-08-05 10:30:55 2951

原创 redis4.0在linux环境中下载安装和配置

文章目录一、下载1.官网下载安装包二、安装1.查看gcc版本2.解压并编译3.配置启动方式三、启动1.启动redis话不多说,直接展示redis的下载和安装步骤!一、下载1.官网下载安装包进入/opt/redis/目录下,如果没有可以新建。然后下载。[root@xpark-live-02 GB28181]# cd /opt/redis/ redis软件存放目录[root@xpark-live-02 redis]# wget http://download.redis.io/releases

2021-10-26 09:47:33 485

原创 linux安装java JDK1.8环境配置

文章目录一、下载java JDK1.8二、安装和配置1.上传2.解压3.配置环境变量4.更新配置文件5.查看JDK版本话不多说,直接展示JDK1.8的下载和安装步骤!一、下载java JDK1.8官网下载地址 点击此进入官网下载如下图所示二、安装和配置1.上传将jdk安装包上传到/opt/目录下2.解压进入/opt/目录下进行解压[root@xpark-live-02 ~]# cd /opt/[root@xpark-live-02 opt]# tar -zxvf jdk-8u24

2021-10-25 14:32:01 499

原创 java对Modbus数据解析与对象互转

java对Modbus数据解析与对象互转文章目录java对Modbus数据解析与对象互转一、Modbus 互转代码1.实现代码2 modbus解析为对象的实体类3 拼接为modbus数据的实体类二、开始使用1.代码调用总结这篇文章主要是面向java接收modbus协议数据数据转成对象,或者对象直接转成modbus数据,大多使用场景在于解析iot传感器的数据,我在网上找了好多都没找到类似的转换代码,索性自己写个方法吧,多了不说了直接上代码一、Modbus 互转代码1.实现代码@Datapubli

2021-09-17 19:04:10 1780 3

原创 java拦截器配置

文章目录简介一、拦截器介绍1.拦截器属性2.拦截器特点二、引入拦截器1.拦截器实现方法2.读入数据三、测试拦截器效果1.新增一个控制器2.运行项目简介拦截器通常用于拦截客户端请求,判断访问条件是否符合预期并做出判断,加入拦截器需要两步,实现拦截器方法和配置拦截器类提示:以下是本篇文章正文内容,下面案例可供参考一、拦截器介绍1.拦截器属性(1)在action生命周期内拦截器可以被调用多次(2)不依赖servlet容器(3)只对action请求使用(4)拦截器可以注入bean,如在拦截器

2021-05-07 10:21:53 1879

原创 java搭建多个过滤器

目录前言一、创建过滤器1.新建两个过滤器类2.配置过滤器3.新建一个控制器二、测试过滤器1.启动项目前言现在很多项目都会带过滤器,那么spring boot怎么实现过滤器并且实现多个过滤器的功能呢,下面就实现一下一、创建过滤器1.新建两个过滤器类继承Filter接口并实现它的三个方法,请求进入doFilter方法过滤器1import javax.servlet.*;import java.io.IOException;public class Filters1 implements

2021-05-06 16:38:28 831

原创 linux服务器centos7搭建mqtt服务java实现mqtt通讯

安装mqtt服务实现mqtt通讯文章目录安装mqtt服务实现mqtt通讯前言一、MQTT通讯简介1.结构模式图2.发布和订阅二、搭建mqtt服务器1.安装mqtt服务器2.运行mqtt服务器3.开启端口4.访问emqx可视化界面三、测试mqtt发送消息1.搭建两个mqtt客户端2.发送消息前言最近在开发mqtt相关的硬件通讯,自己用虚拟机在linux环境搭了一个mqtt服务器,实现简单的通讯演示一、MQTT通讯简介1.结构模式图mqtt通讯有服务端和客户端,服务端统一收集和分发信息。

2021-04-23 16:48:11 1996

原创 linux服务器用tomcat8部署vue项目

文章目录本文主要讲解linux系统使用tomcat部署vue项目过程文章目录文章目录前言一、打包前端1.打包2.上传到服务器二、运行1.启动tomcat2.访问vue三、运行异常解决办法1.访问不到的问题2.访问到空白页前言最近在网上找了个前后端分离的框架,前端是vue写,需要在linux服务器上部署,正好通过tomcat8可以解决这个问题,下面就简单演示一下部署过程 用到的工具 tomcat8 VScode一、打包前端1.打包在vue项目下找到package.json在终端输入

2021-04-20 15:33:57 1243

原创 DLT645-2007电表协议解析

系列文章目录本文主要讲解645电表协议读取用电量和电压数值,对协议数据结构进行展开讲解文章目录系列文章目录前言一、展示数据寄存器地址和电表图片二、获取用电量1.发送咨询电量命令2.接收电表回传的电量数据二、获取A相电压1.发送咨询电压命令2.接收电表回传的电压数据前言之前给移动楼宇做了一个645协议的电表数据上传到云服务,对645协议的数据解析研究了几天过程是比较曲折的,为此总结了快速解析协议的方法方便以后的小伙伴迅速完成数据解析提示:645协议的电表我用的是485模块进行接收发送的一、

2021-04-20 11:14:25 17594 18

原创 linux系统centos7下安装运行tomcat8

tomca作为运行程序包的一个容器,除了有windows版本也有linux版本,今天就来教大家安装linux版本的tomca8,我的linux用的是Centos7的系统。1检测是否已经安装java JDK[root@localhost ~]# java -version如果没有安装jdk需要先安装java jdk再来安装tomcat !2 官网下载tomcat 8打开网站 https://tomcat.apache.org/download-80.cgi下载上图红笔圈出来的即可3上传to

2021-04-19 15:02:23 394

原创 java在linux环境下用Rectangle2D绘制图片中文乱码

最近接到一个需求在后端绘制一个带文字的图片,这个问题很头疼,在win环境下好好的,换到linux环境下就不行了,起初我以为是UTF-8或者GBK编码的问题,其实不是,是因为Rectangle2D绘图工具在linux环境下找不到可用的字体了,下面我就叙述一下具体的解决过程,希望对各位有帮助。

2021-04-13 15:38:30 489 1

原创 linux安装httpd搭建简易文件服务器

今天在做电子桌牌,需求是桌牌要去文件服务器里拿一个文件,所有就把安装httpd搭建一个小文件服务器的方法分享出来1安装httpdyum install httpdhttpd -version2 进入文件服务器的文件基目录cd /var/www/html/3 新建两个文件夹mkdir filecd ./filemkdir bin4 在 /var/www/html/file/bin/目录下放一个文件5启动httpdservice httpd start6通过浏览器查看文件服务器内

2021-04-08 09:14:23 966

原创 java byte数组和文件互转

今天搬砖的时候遇到了byte数组转成文件的需求,正好把这段代码贴出来。public class FileBytetransfer { //将文件转换成Byte数组 public static byte[] getBytesByFile(String pathStr) { File file = new File(pathStr); try { FileInputStream fis = new

2021-04-07 17:01:09 1922

原创 mybatis分页插件pagehelper简单使用

依赖引入<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.6</version></dependency> PageHelper.startPage(pageNum,pageSize); //分压插件设置 ArrayList<

2021-03-30 10:19:04 138

原创 java代码读取bootstrap.yml配置信息

server: port: 8026spring: application: name: face-recognition-apisyste-mparams: fileServerUrl: http://127.0.0.1:8082/minio/upload appId: 1234 sdkKey: 12345 dllPath: C:\Users\@Data@Componentpublic class GlobalVariable { //从官网获取

2021-03-30 09:32:35 5094 2

原创 java Socket通讯建立

客户端@RestControllerpublic class c{ @RequestMapping("/client") public static void ggg() throws IOException { String mesg="1234567890987654321234";//需要发送的数据 Socket sck=new Socket("192.168.6.101",10003);//服务器的ip和开放的端口 by

2021-03-30 09:19:22 108

原创 linux centos7安装mysql-5.7.33

1到官网下载安装包https://dev.mysql.com/downloads/mysql/5.7.html#downloads上传压缩包并解压到当前文件夹tar zxvf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz2 将解压后的包重命名为mysqlmv mysql-5.7.33-linux-glibc2.12-x86_64 mysql3创建用户组和用户并修改权限groupadd mysqluseradd -r -g mysql mysql

2021-03-30 09:07:27 1266

原创 nginx实现简单负载均衡

1准备两个liunx虚拟机分别部署两个jar包,每个jar有一个Controller,通过linux随机访问两个Controller的任意一个,实现负载均衡jar包1内容 端口号 8081 ip 192.168.1.1 这台运行nginx和jar包1@RestControllerpublic class TestNginx { @RequestMapping("/TestNginx") public String Getstring() { retu

2021-03-30 08:52:42 121 2

原创 linux安装nginx

linux环境下安装nginx

2021-03-30 08:42:18 171 1

原创 centos7防火墙端口开放和关闭相关命令

防火墙永久开启一个端口防火墙关闭一个端口防火墙批量添加开放的端口防火墙指定某个端口对某个固定ip开放防火墙指定某个端口对某个固定ip段开放防火墙删除某个端口对某个固定ip的规则启动防火墙:关闭防火墙:查看防火墙状态:防火墙开机禁用 :防火墙开机启用 :查看版本:查看帮助:显示状态:查看所有打开的端口:更新防火墙规则:查看区域信息:查看指定接口所属区域:拒绝所有包:取消拒绝状态:查看是否拒绝:...

2021-03-30 08:32:02 971 1

原创 spring boot配置mybatis

1添加依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.12</version></dependency><dependency> <groupId>org.mybatis.spring.boot<

2021-03-30 08:19:04 169

原创 JWT生成和解析token

1引入依赖<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> </dependency>2生成token//生成token Map<String, Object> map = new HashMap<&

2021-03-29 17:09:41 420

原创 Eureka的负载均衡

1搭建四个项目一个eureka注册中心一个Template服务两个服务2 搭建eureka#配置文件server: port: 8090spring: application: name: servereureka: instance: hostname: localhost client: fetch-registry: false register-with-eureka: false server: enable-self

2021-03-29 16:38:52 3309

原创 spring cloud Feign使用

1引入jar包<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId> <version>1.4.1.RELEASE</version></dependency>2在启动类需要添加的注解@SpringBootApplic

2021-03-29 16:21:30 59

mqtt服务器.zip

mqtt服务器,适用于linux的centos7及以上

2021-04-22

内网穿透生成公网ip工具.7z

将自己的电脑向外网映射生成公网ip和域名

2021-04-20

空气开关怎么接线.docx

空气开关怎么接线.docx

2021-04-20

S7-200外观、特性、硬件构成.pdf

西门子200说明

2021-04-20

200smart接线图.docx

西门子200smart接线图

2021-04-20

ABB机器人常用指令详解-中文.pdf

ABB机器人常用指令详解-中文.pdf

2021-04-20

C#反编译工具.zip

把.exe的文件反编译

2021-04-20

ipscan-v2.21.zip

扫描局域网ip使用情况

2021-04-20

空空如也

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

TA关注的人

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