自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 客户端连接netty服务器时在url上添加请求参数

2、在自定义的handler中继承SimpleChannelInboundHandler,重写channelRead方法,截取到请求参数,然后修改request的uri并调用父类channelRead方法,让客户端与服务器能够正常建立链接。需求是在客户端请求netty服务器的时候,在这样的ws://localhost:port/websocketpath路径后面添加请求参数,比如ws://localhost:port/websocketpath?然后通过上网冲浪找到了解决办法。

2024-03-05 16:40:18 430

原创 springboot 动态导出pdf

### 1、准备依赖### 2、准备html模版### 3、下载代码### 4、htmlutils代码

2024-01-28 16:51:19 1734 2

原创 在vscode里面聊微信

事情是这样的,某天下午,我在做项目的时候被人事叫去谈话,说些有的没得,但是我注意到她说我不要玩微信,“我好几次都看到你在和别人聊微信”之类的话,所以我打算在ide工具的命令行中聊微信,这样就算人事在背后窥屏,你吧屏幕亮度调低一些,主题选择比较dark的,她根本就不看不清,还以为你在做项目。(我工作的电脑没声音,我就没管语音),你可以直接用我的代码,或者自己扩展一下。启动的时候需要准备一个微信,扫码登录,这个微信号需要开通微信支付,我直接用的我大号,也没有被封,个人酌情考虑用大号还是小号吧。

2024-01-28 16:41:04 576 1

原创 idea使用git拉取项目失败 error: unable to read askpass response from xxx \intellij-git-askpass-local.sh

我的问题是因为idea安装了gitee这个插件,可能gitee的账号登录跟gitlab仓库的账号冲突了。今天遇到这个错误,网上说的勾选use credential helper 不管用。我禁用了gitee插件问题得到解决。

2023-11-28 17:43:14 412

原创 ETL-使用kettle批量复制sqlserver数据到mysql数据库

【代码】ETL-使用kettle批量复制sqlserver数据到mysql数据库。

2023-11-21 13:38:36 660

原创 hexo博客迁移步骤

安装theme主题所需要的依赖。使用hexo命令部署博客。

2023-07-19 17:47:49 204

原创 个人博客搭建指南

最近很想去地铁口卖手抓饼,不知道行不行,不想上班了,太累了,不卖手抓饼直接回家睡大觉也行啊。写这篇博客的时候发现有好多相同的文章,真无语。上面有两个链接,第一个链接把hexo基础的方方面面都说的很详细,需要注意的可能就是nodejs版本,用16.x,别用现在不稳定的版本18.x。第二个链接是butterfly这个主题的仓库地址,里面有文档地址,我用的butterfly主题版本更新到了4.9.0,我根据他的文档一步一步的修改_config.butterfly.yml配置参数,最后实现了这样的效果。

2023-07-14 17:18:14 629

原创 thingsboard规则链调用外部restful api

thingsboard规则链调用外部restful api 防止 中文乱码

2023-02-21 11:43:19 531 1

原创 thingsboard规则链调用外部API——kafka

thingsboard规则链调用外部 kafka

2023-02-21 11:15:14 883

原创 java获取运行时动态生成的类对象

java获取运行时进程中动态生成的类对象反射class.forname,classnotfoundexception

2023-02-09 17:30:16 289

原创 nginx安装以及相关命令

nginx安装以及相关命令

2023-01-11 15:27:00 125

原创 windows本地搭建spark学习环境

windows本地搭建spark学习环境

2023-01-11 15:25:19 696

原创 jenkins部署springboot项目

jenkins部署springboot、java项目

2023-01-06 14:34:02 236

原创 Rocky Linux 8 安装minio

Rocky Linux 8 安装minio

2022-10-24 17:48:31 1436

原创 thingsboard使用技巧

通过http接口发送rpc指令控制modbus slavelog规则链节点,打印的日志会在控制台输出,可以用来查看节点的消息格式thingsboard postgres遥测数据分区设置

2022-10-18 15:50:11 1929

原创 thingboard的docker部署连接容器内postgresql数据库

thingboard的docker部署连接容器内postgresql数据库

2022-10-13 17:35:56 1907

原创 fastDFS单机部署

fasdDFS单机部署步骤

2022-10-12 17:23:58 695

原创 源码部署tb-gateway

源码部署tb-gateway

2022-09-27 16:36:35 1655

原创 MyBatis处理 mysql json格式的字段

mysql json格式 mybatis处理

2022-08-12 14:49:35 880

原创 jxls的poi版本冲突

0、工作上框架引入的poi版本是5.X,而jxls支持的poi版本是4.1.2,在idea中排除jxls的poi过后能正常导出excel,但是部署到测试环境就会报错:Cannot load XLS transformer. Please make sure a Transformer implementation is in classpath1、源码里面是用类名去找的系统属性,然后再通过反射生成的PoiTransformer这个类,猜测poi更新版本过后可能找不到相关的系统属性了2、解决办法:

2022-05-06 15:31:09 5041 3

原创 云服务器部署hadoop集群

0、准备#1、服务器必须都在同一个vpc下 ping内网ip能直接ping通#2、添加腾讯云的防火墙规则 (同一个vpc下内网之间所有端口互通)#3、hadoop版本3.1.3 jdk 1.8#4、一定不要开启云服务器 yarn 端口的防火墙 会被挖矿病毒 kdevtmpfsi 入侵 (或者限制外网ip来源)#5、服务器的主机名修改成自己的 我的是 hadoop102 hadoop103 hadoop104集群部署规划:根据规划配置好ssh免密登录我的hdfs 在hadoop1

2022-04-02 12:47:43 1882

原创 腾讯云部署flink集群standalone模式

0、准备条件1、两台服务器,必须要再同一个vpc网络下,用内网地址可以ping通,腾讯云是同一个账号同一个地域的服务器会自动分配到同一个vpc下面(腾讯云稍微便宜点)2、开放防火墙,一个是安全组规则,一个是firewalld服务开放安全组关闭firewalldsystemctl stop firewalldsystemctl disable firewalld3、编辑 所有服务器的/etc/hosts 文件4、配置ssh免密登录(可选)1)生成公钥(会在当前目录生成.s

2022-03-21 15:06:51 3290

原创 使用kubesphere-devops部署在线教育项目【前端】

【部署后台管理vue项目】1、准备工作(0)版本kubesphere3.1.1 kubernetes1.20.4(1)准备DockerfileFROM nginx#将dist目录内容复制到nginx容器html内部COPY dist /usr/share/nginx/html/EXPOSE 80(2)准备deploy.ymlapiVersion: apps/v1kind: Deploymentmetadata: labels: app: cyy-admin nam

2022-03-14 04:25:36 4598

原创 使用kubesphere-devops部署在线教育项目【后端】

1、拉取代码2、编译项目(1)配置maven镜像地址进入配置中心找到配置ks-devops-agent修改这个配置。加入maven阿里云镜像加速地址 <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun

2022-03-14 00:26:37 1129

原创 kubesphere 部署 nacos 1.4.2

kubesphere 部署 nacos 1.4.20、准备工作kubernetes:1.20.4kubersphere:3.1.1nacos:1.4.2开放云服务器的安全组 30000 ~ 32767 TCP端口1、下载nacos1.4.2链接:https://pan.baidu.com/s/1hyffniJTN2lmX_iiHDW4Tw提取码:4buw2、修改相关配置文件(这里的数据哭url是我自己的mysql服务的dns)(1)application.properties### I

2022-03-10 18:47:02 2200 1

原创 自定义注解+反射在excel导入时获取字典表字段对应的值

自定义注解+反射在excel导入时获取字典表字段对应的值1、思路:用反射得到实体的上的自定义注解 ,从字典表数据源中找到注解对应的值,不用写很多重复代码,但是并不会改善效率,需要注意的地方就是查询字典表数据的接口一定要加缓存机制,不然循环查数据库就很恐怖;还有就是像行政区划这种很容易重名的字段表不太好使,因为我将字典表数据的值作为map的key,id作为map的value,重名要报错,只有单独写方法去匹配,说到底这种几十上百个字段的实体就不应该导入,还要校验数据,细节根本抠不完,我快遭不住了2、注解:

2022-03-05 17:37:45 1272

原创 POI导出级联下拉框不用限制行数

POI导出级联下拉框 不用限制行数

2022-03-02 17:47:05 524

原创 各种云centos7安装mysql

一. 安装步骤1、下载包:wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2、安装 rpm.yum -y install mysql57-community-release-el7-10.noarch.rpm3、安装MySQL 服务(使用 yum install xxx.rpm --nogpgcheck跳过公钥检查)。yum -y install mysql-community-se

2022-01-21 18:11:48 818

原创 java两个大量数据的集合取交集、并集

工作上需要调第三方接口同步数据过来,一开始jsonString jsonObject转来转去一个同步接口得耗时5分钟,现在只需要0.5秒1、反序列化相关json数据//小括号里面的clazz非常重要private static <T> Result<T> parseResult(String json, Class<T> clazz) { return JSONObject.parseObject(json, new TypeReference<Re

2021-11-26 16:33:33 1292 1

原创 poi导出excel设置某列为下拉框不用限制行数

说明:工作上需要导出excel带下拉框,查询poi导出模板时候发现下拉框的行数都只能写死一个限制数字,后来尝试发现先自己设置excel数据有效性就可以避免这个限制1、导入依赖<!--poi导入导出 begin--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId>

2021-10-15 17:03:37 1950

原创 dockercompose搭建elk

Elastic Stack简介如果你没有听说过Elastic Stack,那你一定听说过ELK,实际上ELK是三款软件的简称,分别是Elasticsearch、 Logstash、Kibana组成,在发展的过程中,又有新成员Beats的加入,所以就形成了Elastic Stack。所以说,ELK是旧的称呼,Elastic Stack是新的名字。全系的Elastic Stack技术栈包括:ElasticsearchElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用

2021-08-02 15:11:50 5994 1

原创 thymeleaf热更新

thymeleaf热更新1、导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency><!--thymeleaf热更新--><dependency> <groupId>o

2021-02-24 11:41:41 929

原创 使用人人开源快速搭建前后端框架springboot2.3.x/vue

使用人人开源快速搭建前后端框架springboot2.3.x/vue1、创建基本springboot工程1)、修改.gitignore2、在gitee把renren-fast,renren-generator下载后复制到自己的项目中3、修改renren-generator的配置1)、修改成自己的数据库链接2)、修改包名,路径名,数据库字段前缀等3)、修改renren-generator的controller template(去掉shiro的注解和import)4)、运行ren

2021-02-23 17:43:28 1241

原创 阿里云centos8安装rabbitMq

阿里云centos8安装rabbitMq//linux笔记https://note.youdao.com/ynoteshare1/index.html?id=1b00505d90f75f183e8be7219c79bae7&type=note一、使用finalshell连接到你的数据库二、安装docker1、更新yum命令源yum -y update2、依次运行下面的命令,安装依赖yum install -y yum-utils device-mapper-persistent

2021-01-20 15:01:45 449

原创 阿里云centOS8安装mysql

阿里云centOS8安装mysql一、删除以前安装的mysql或者Mariadbrpm -qa|grep mariadb//查看安装的mariadbmariadb-common-10.3.27-3.module_el8.3.0+599+c587b2e7.x86_64mariadb-errmsg-10.3.27-3.module_el8.3.0+599+c587b2e7.x86_64mariadb-connector-c-config-3.1.11-2.el8_3.noarchmariadb-

2021-01-19 21:15:44 229

原创 JWT工具类

JWT工具类package com.lovo.jwt;import com.auth0.jwt.JWT;import com.auth0.jwt.JWTVerifier;import com.auth0.jwt.algorithms.Algorithm;import com.auth0.jwt.interfaces.DecodedJWT;import com.lovo.dto.UserDto;import java.util.Date;import java.util.HashMap;

2021-01-14 17:45:48 177

原创 mapper的xml配置

maven镜像配置<mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used | for i

2021-01-14 17:43:21 1218 1

原创 MyBatisPlusGenerator自动生成代码

MyBatisPlusGenerator自动生成代码

2021-01-14 17:32:24 860 2

原创 创建echarts的基本模板

创建echarts的基本模板<template> <div class="com-container"> <div class="com-chart" ref="trend_ref"></div> </div></template><script>import axios from 'axios'export default { data(){ return{

2020-12-06 19:23:55 582

原创 Lambda表达式

Lambda表达式1、应用举例public static void main(String[] args) { Runnable r1 =new Runnable() { @Override public void run() { System.out.println("普通打印"); } }; r1.run(); System.out.println("************************"); Runnable r2=() ->

2020-09-20 16:04:14 150

阿里云智能对话机器人闲聊库

里面总共有5万+闲聊数据

2022-08-30

空空如也

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

TA关注的人

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