自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

那些乐趣的博客

源于纯净

  • 博客(102)
  • 资源 (9)
  • 收藏
  • 关注

原创 emqx 手动集群 和 emqx二进制安装

emqx 手动集群 和 emqx二进制安装

2020-12-08 15:29:16 512

原创 linux离线安装nacos

点击下载nacos-server-2.4.1.tar.gz,在linux创建nacos文件夹,把下载好的文件上传到nacos文件夹,并通过命令解压:tar -zxvf nacos-server-2.4.1.tar.gz。注意此处写的数据库nacos需要在数据库把nacos库创建好,同时在 nacos数据库中执行。输入用户名和密码进行登录,默认用户名和密码是nacos/nacos,可以登陆成功后进行密码修改。鉴权配置不需要重启启动nacos服务,因此先启动nacos,后面再动态配置也可以。

2024-09-02 18:09:08 466

原创 windows redis安装

关于 Windows 平台的Redis 这里提供了两种版本,一个是安装版,另一个是免安装版,同时这两个版本都只支持64位,不支持32位 ,本文使用的是免安装版。cd到redis解压目录下,执行 redis-server --service-install redis.windows-service.conf。cd到redis解压目录下,执行 redis-server.exe redis.windows-service.conf。3、修改配置文件redis.windows-service.conf。

2024-07-16 18:12:52 285

原创 mysql不初始化升级

然后执行命令安装mysql服务:mysqld --install MySQL42 --defaults-file="D:\mysql\mysql-5.7.42\my.ini"中间我执行了一部初始化命令,mysqld --initialize --console 执行报错了,因为data目录是用的已有的目录,不是空目录,不能初始化,直接启动就行了。2、解压下载好的mysql,修改配置文件的datadir指定目录为当前数据存储的目录。MySQL42是安装的mysql的服务名称,这个可以任意设置。

2024-07-14 22:56:28 330

原创 通过frp实现内外网映射

其中密码和token可以设置的复杂一点,要注意这里配置的token,等下在客户端安装frp的时候,要把这个token也配置到客户端。把下载好的frp_0.51.3_linux_amd64.tar.gz上传到外网服务器B,进行解压。把下载好的frp_0.51.3_linux_amd64.tar.gz上传到内网服务器A,进行解压。1、准备两台服务器,一台内网服务器A,一台有公网ip的外网服务器B(47.12.13.15)具体过程和服务端安装相同,只是启动命令不同,客户端启动命令如下。

2024-06-25 17:52:36 422

原创 内外网映射访问内网服务器

一般通过netstat -anp|grep 端口查看端口监听信息,监听端口前面如果是127.0.0.1说明只能在该服务器本地访问,如果监听端口前面如果是0.0.0.0 说明可以在外部访问该服务器了。如果本地有公网ip,比如连接的宽带有公网ip,可以直接通过路由配置转发就行了,如果本地没有公网ip,那就需要通过下面这种方式来访问内网服务器了。2:准备三台服务,一台是内网服务器A,一台是阿里云公网服务器B(3:内网服务器A和公网服务器B互相同步密匙,准备内网服务器A密匙。),一台是其他可以访问外网的设备C。

2024-06-19 09:34:47 1504

原创 windows tomcat服务注册和卸载

命令执行成功后,会在注册服务列表出现这个服务,如果注册失败,要看下tomcat的环境变量是否设置正确。首页解压tomcat压缩包,然后进入tomcat bin目录,在此目录通过cmd进入窗口,执行命令:service.bat install tomcat8.5.100。执行命令:service.bat remove tomcat8.5.100。执行完成后,注册服务列表就没有该服务了。1:tomcat服务注册。2:tomcat服务卸载。

2024-05-28 16:33:06 885 2

原创 linux 安装chrome浏览器

在图形化界面打开复制到桌面的chrome程序。四:把chrome程序复制到桌面。如有需要可卸载谷歌,再安装。

2024-05-24 11:33:40 1509

原创 红帽系统Redhat忘记密码,重置root密码

参考地址:https://blog.csdn.net/weixin_37813152/article/details/133136215。第9步密码重置也可以通过执行命令passwd 然后输入密码,按下enter建,再次输入密码,按下enter键,然后按ctrl+c退出。1. 重启系统,等待出现引导界面时,按键盘的上下方向键可以停止倒计时。4. 将光标移至以linux开头的行,此为内核命令行。2. 将光标移动到要启动的内核,一般就是当前默认的。8. 切换至真正操作系统的根/sysroot。

2024-04-24 16:33:23 790

原创 clickhouse 异常分析

clickhouse 要求每次写入的数据不能跨越特别多的 partitions,具体受参数 max_partitions_per_insert_block 控制,调整该参数即可。1、Clickhouse Too many partitions for single INSERT block (more than xxx) 解决方法。

2024-01-25 13:14:40 1529

原创 linux clickhouse 安装

/var/log/clickhouse-server/clickhouse-server.log目录下,可以通过修改配置文件/etc/clickhouse-server/config.xml进行指定数据文件,修改/var/log/clickhouse-server/clickhouse-server.log/soft/clickhouse/log/clickhouse-server.log

2024-01-24 11:16:22 1738

原创 Linux docker安装nacos

如果无法访问,首先要看一下nacos有没有启动,如果启动了无法访问,或者没有启动,需要去/home/nacos/logs下面查看nacos.log日志,看报错信息。3:搭建临时nacos容器,此步骤的目的是为了获取nacos的配置文件和日志。7:修改nacos的配置文件application.properties。1:首先下载安装docker,这里不做描述,可以自行百度安装。5:创建nacos启动需要的数据库,并导入sql脚本。2:通过docker下载nacos,6:删除临时的 nacos容器。

2023-12-21 14:02:51 602

原创 windows mysql安装

2:把安装包放到你安装mysql的地方,然后进行解压缩,注意,解压后的mysql没有配置文件,我们需要创建配置文件。3,mysql安装(注意,此步操作会自动安装windows mysql服务)5、如果想要删除mysql,直接移除mysql服务。7、不同版本更新mysql用户密码语句不同。6、navcait连不上mysql。4、允许远程连接配置。

2023-11-03 15:11:49 578

原创 Java stream 排序

第三种方式,通过stream的接口不指定排序类型操作,reversed:反向排序,默认正向排序。第四种方式,通过stream自定义Comparator排序。第二种方式,通过stream的接口指定排序类型操作。第五种方式,通过stream对多个属性进行排序。第一种方式,直接比较。

2023-10-17 10:31:43 7751

原创 Map 按照 key或者value进行排序成有序map,SortedMap

【代码】Map 按照 key或者value进行排序成有序map,SortedMap。

2023-09-13 16:05:14 279

原创 kuiper 规则sql写法

创建规则对接收到的报文数据进行业务过滤,报文有各种结构的,下面对各种结构报文sql过滤使用进行说明。比如要对temperature大于30的数据进行过滤。3:多层数组类型报文结构。

2023-09-08 11:15:11 390

原创 kuiper安装

1:使用docker方式安装这样就安装好了,但是操作只能通过命令完成,如果想要通过页面来操作,需要安装eKuiper 管理控制台,可以使用 docker compose 来一键运行 eKuiper 和 eKuiper manager。确保docker compose已经安装了。创建文件启动 docker-compose 集群检查 Docker 镜像的运行状态,确保两个容器正常启动。

2023-09-07 16:50:30 637

原创 离线安装mysql8

在初始化之前提一嘴,Linux中的MySQL默认是区分表名大小写的,如果你是安装的也是MySQL8,那么不区分大小需要在数据库初始化时设置,不然初始化后,在配置文件在设置重启时是会报错的。validate_password_policy 的默认值为 1 或者 MEDIUM,表示密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。可以看到允许访问root的host有哪些,%表示所有,这里只有localhost,修改密码不成功可以看一下root对应的host的值。

2023-07-20 17:18:18 2422

原创 企业微信登录报错,map------{errcode=50001.0, errmsg=redirect_uri unauthorized, hint: [16861104693549600694418

如果过期了,就要重新获取 access_token了,access_token获取后过期时间是2个小时,要写一个方法定期更换access_token,否则就会报上面的错误,当然 ,你可以每次调用接口都去获取一下access_token,这样是肯定不会过期的,但是这种方法不推荐使用。

2023-06-07 12:17:04 1294 2

原创 windows 部署多个tomcat

如果原先已经注册过tomcat,则cd 到原先的tomcat bin目录执行service.bat uninstall 服务名(原先注册时取的名称,通过services.msc进入服务目录) ,或者通过service remove 服务名来卸载注册信息,下面这个截图的tomcat服务名是 Tomcat7。卸载完成后,cd到当前要安装的tomcat bin目录 ,执行service.bat install 服务名 或者service install 服务名,服务安装成功,进入到服务目录,启动服务即可。

2023-06-02 16:47:01 1388

原创 Hutool树结构工具-TreeUtil构建树形结构的两种方式

/配置// 自定义属性名// 权重排序字段 默认为weight// 默认为id可以不设置// 节点名对应名称 默认为name// 父节点 默认为parentId// 子点 默认为children// 可以配置递归深度 从0开始计算 默认此配置为空,即不限制//数据源//转换器 "0" - 最顶层父id值 一般为0之类 nodeList – 源数据集合// treeNode – 源数据实体// tree – 树节点实体// 扩展属性 ...

2023-05-19 14:08:34 1663

原创 .... from type [java.lang.String] to type [org. apache.kafka.clients.consumer.ConsumerRecord<? ?>

kafka消费消息的时候,报错No converter found capable of converting from type [java.lang.String] to type [org. apache.kafka.clients.consumer.ConsumerRecord遍历可以获取多个ConsumerRecord

2023-04-25 09:27:03 2059

原创 基本磁盘和动态磁盘

基本磁盘,不能跨磁盘建立分区,因此未分配的磁盘1数据不能添加到磁盘0中的E盘,如图:动态磁盘,可以实现跨盘建立分区,下面是E盘通过磁盘1和磁盘2实现跨盘建立分区,如图:

2023-02-16 11:11:31 499

原创 poi 导出多个excel为zip

poi实现多个excel导出为zip文件

2022-11-22 17:02:00 1186

原创 stream 分组大全

上面两个例子的分组产生的Map的key值都是直接取的对象里的值,其实也可以自己规定分组的规则和key的名字,我们可以在Lambda的右边使用大括号,在大括号里面写逻辑代码,只要保证返回的值是符合格式的就可以,比如现在就是以85分为界限进行分组,Map的key值也也就是我们返回的两个值。有时候我们只是想要统计每个分组的数量,而不是获得每个分组里面元素的详细信息,这个也是可以实现的。分区其实就是特殊的分组,它只是固定将流中的数据分为两组,大致用法其实和分组一样。在分组的基础上获得分数最高的学生的信息。

2022-11-08 15:59:38 22078

原创 linux centos安装远程软件向日葵

7、在浏览器输入http://ip:30080,可以根据识别码以及验证码登录该机器。同时,在向日葵客户端上也可以看见“我的主机”新添加了一台机器(前提是安装过程中输入了正确的账号和密码)5、安装过程中输入3次y后,显示要输入向日葵的账号,密码要输入三次,账号和密码是已经存在的账号和密码,可以用自己向日葵的账号和密码,向日葵一个账号支持多个电脑登录。首先,要保证CentOS7机器已经开启了图形化的界面!3、进入生成的sunloginclient/文件夹。188********(涉及隐私、不便展示)

2022-11-04 13:21:44 3390

原创 linux 服务器ip修改

上面的IPADDR和GATEWAY需要在同一个网段内,比如IPADDR是192.168.10.156 那么GATEWAY一般是192.168.10.1,其他几个ip配置用上面默认的就行。9、yum -y install net-tools 安装相关网络工具 这样后面可以使用网络相关命令 比如 ifconfig (我这里都是安装好了)BOOTPROTO=static #dhcp:自动分配ip ,static:静态ip。6、查看下 IP 地址是否配置好了 ip a。

2022-11-02 15:19:51 8849

原创 linux 简单安装nginx

conf目录下有nginx.conf配置文件,sbin目录下进行启动nginx。重启nginx:./nginx -s reload。首先进入官网查看你需要安装的版本;停止nginx:./nginx -s stop。启动nginx:./nginx。

2022-10-17 17:31:29 699

原创 Nginx+rtmp+ffmpeg搭建视频转码服务

(1)首先安装yasm, FFmpeg 为了提高编译速度,使用了汇编指令,如MMX和SSE等。因为nginx搭建流媒体服务需要用到 nginx-rtmp-module 模块,所有先安装nginx-rtmp-module。还可以使用浏览器这样访问 http://192.168.1.11/hls/22.m3u8。此时通过端口查看命令可以看见linux监听的80端口和1935端口已经全部启动。(3)拷贝命令到/usr/bin(方便后面调用)打开VLC 媒体——>流——>网络。(4) 通过ffmpeg推流。

2022-10-13 18:08:29 5986 3

原创 产生给定范围的随机数

/产生给定范围的随机数。

2022-09-07 17:13:55 119

原创 java 远程调用 httpclient 调用https接口 忽略SSL认证

httpclient 调用https接口,如果不进行https校验忽略,远程调用就会报错,为了避免需要证书,所以用一个类继承DefaultHttpClient类,忽略校验过程。下面是忽略校验过程的代码类:SSLClient。

2022-08-31 13:53:26 8820 1

原创 因为代理配置,导致git地址更换后,无法拉取代码,git 取消代理配置即可

因为代理配置,导致git地址更换后,无法拉取代码,git 取消代理配置即可

2022-08-31 13:19:06 686

原创 mysql 表被锁住,无法对表进行更新,删除操作

lock_wait_timeout 表示获取metadata lock的超时(单位为秒),允许的值范围为1到31536000(1年)。详见 https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html#sysvar_lock_wait_timeout。trx_started: 事务执行的起始时间,若时间较长,则要分析该事务是否合理。trx_mysql_thread_id: MySQL的线程ID,用于kill。

2022-08-23 17:29:11 2913

原创 windows 部署多个tomcat详细步骤

同理进入F:\tomcat7.0\tomcat-8081\conf和F:\tomcat7.0\tomcat-8082\conf目录中修改server.xml配置信息,三个tomcat的端口不要一样。(1):修改这个port=”8006”,使得它的关闭端口和另一个关闭端口不发生冲突,注意这个端口一定要改,不然启动tomcat窗口容易闪退。一:下载tomcat 同时解压三次,分别命名为tomcat-8080,tomcat-8081,tomcat-8082。端口要以自己再server.xml中配置的为准!

2022-08-23 14:03:16 3238 1

原创 Grafana+Prometheus实现对clickhouse的监控

4:Prometheus添加clickhouse配置,job_nam随便填写,不重复即可,targets为clickhouse暴露接口给Prometheus的地址。http://xx.xx.xx.xx:9363/metrics,查看是否可以访问成功,(xx.xx.xx.xx为安装clickhouse服务器的ip)/config.xml,打开config.xml,修改如下配置,这个配置应该是被注释掉了,打开即可,是clickhouse对外暴露接口的配置,2:重启clickhouse。...

2022-08-15 18:12:03 576

原创 Grafana+Prometheus实现对linux服务器的监控

3:在Prometheus配置文件prometheus.yml中配置需要监控的linux服务器的信息,job_name随便填,多个job_name时,注意不能重复,targets为监控服务器的node_moude地址。1:首先在需要监控的linux服务器上安装node_exporter,可以直接通过wget的方式安装,也可以下载后导入安装,4:重启Prometheus,访问Prometheus地址,如果能看到配置的服务器状态为up即监控成功。5:Grafana添加数据模板,在。,可以访问,即安装成功。...

2022-08-15 18:00:49 797

原创 Grafana+Prometheus+Pushgateway实现对emqx的监控

Grafana+Prometheus+Pushgateway的安装请参考另一篇博文。修改完成重新启动emqx,面板ID:15012。

2022-08-15 17:43:28 2858

原创 Grafana+Prometheus+Pushgateway三剑客安装

Pushgateway信息添加到Prometheus配置文件prometheus.yml中。: 指 定 监 控 的 目 标 , 其 实 就 是 从 哪 儿 拉 取 数 据。登录上面地址下载最新版本,因为旧版本可能对于比较新的dashbord不支持。下载对应平台的二进制包,解压并且添加基本的配置即可正常启动。编写,编译后的软件包,不依赖于任何的第三方依赖。是可以在运行时自动加载配置的。:表示静态目标配置,就是固定从某个。:配置拉取数据的时间间隔,默认为。可以监控自己的运行数据。)的时间间隔,默认为。...

2022-08-15 17:32:15 943

原创 常见进制转换

转换为二进制:转换之前的数据类型.toBinaryString(i)转换为二进制:转换之前的数据类型.toBinaryString(i)转换为二进制:转换之前的数据类型.toBinaryString(i)转换为八进制:转换之前的数据类型.toOctalString(i)转换为十六进制:转换之前的数据类型.toHexString(i)转换为十六进制:转换之前的数据类型.toHexString(i)转换为十六进制:转换之前的数据类型.toHexString(i)转换为十进制:(3种方法)...

2022-08-09 16:19:31 1570

原创 指定JSONObject.toJSONString中实体类属性的输出顺序

最近在使用JSON.toJSONString方法过程中出现实体类的属性与转换之前的顺序不一致。在具体JSON转换时指定顺序参数SerializerFeature.SortField。在实体类参数加JSONField注解,指定JSON转换时参数排序权重。在实体类加JSONType注解,指定JSON转换时的顺序。...

2022-07-19 17:19:35 6757

linux安装chrome

linux安装chrome

2024-05-24

linux服务启动脚本服务启动脚本

linux服务启动脚本服务启动脚本

2023-07-11

几款好用的远程连接工具

远程连接工具包含:MobaXterm_Portable_v22.1 ;tabby ;WindTerm

2022-11-23

nginx配置视频转流和前端访问视频

nginx配置视频转流和前端访问视频

2022-10-20

ffmpeg rtsp视频转流脚本

ffmpeg视频转流脚本

2022-10-14

EasyPlayer-RTSP-Win-V3.0.19.0515

解决rtsp视频地址播放的问题

2022-10-14

nginx添加http-ssl-module需要的openssl-1.0.1l

nginx添加http_ssl_module模块,如果出现报错SSL modules require the OpenSSL library,则需要添加openssl-1.0.1l来解决添加报错的 问题

2022-10-14

一款强大的多数据连接工具dbeaver,页面操作简洁。

DBeaver 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, Derby, 以及其他兼容 JDBC 的数据库。DBeaver 提供一个图形界面用来查看数据库结构、执行SQL查询和脚本,浏览和导出数据,处理BLOB/CLOB 数据,修改数据库结构等等。 DBeaver经官方测试,其支持:MySQL、Oracle、PostgreSQL、IBM DB2、Microsoft SQL Server、clickhouse、Sybase、ODBC、Java DB (Derby)、Firebird (Interbase)、HSQLDB、SQLite、Mimer、H2、IBM Informix、SAP MAX DB、Cache、Ingres、Linter、Teradata和一些符合JDBC连接的数据库。 支持的操作系统:Windows (2000/XP/2003/Vista/7/10/11)、Linux、Mac OS、Solaris、AIX HPUX

2022-07-19

一款好用的后端开发调试接口工具Apifox,功能十分强大。

API 文档设计 可视化 API 文档管理,零学习成本。 支持数据模型,接口之间可以复用相同数据结构。 接口文档完全遵循 OpenAPI(Swagger) 规范。 支持在线分享 API 文档,方便与外部团队协作。 API 调试 Postman 有的功能 Apifox 都有(如环境变量、前置/后置脚本、Cookie/Session 全局共享等),并且比 Postman 更高效好用。 自动校验数据结构:校验返回的数据结构是否符合文档定义,自动发现接口数据异常。 可视化的断言、提取变量、数据库(SQL)操作等功能。 支持接口用例功能(一个接口多个用例)。 API 自动化测试 完善的 API 场景测试(流程测试)功能,保证接口数据的正确性。 可视化的断言、提取变量、数据库(SQL)操作等功能。 支持自定义前置/后置脚本,自动校验数据正确性。脚本语法 100% 兼容 Postman,降低学习成本。 支持调用 javascript、java、python、php、js、BeanShell、go、shell、ruby、lua 等语言代码。 数据库操作 支持读取数据库数据,作为 API 请求参数使用。

2022-07-19

wireshark和Fiddler两种抓包工具,支持64位和32位系统,使用简单。

wireshark和Fiddler两种抓包工具,支持64位和32位系统,使用简单。 wireshark是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。 Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

2022-07-19

FastDFS安装软件

FastDFS安装软件

2022-05-09

navicat150_premium_cs_x64.exe

navicat premium15版本下载

2022-01-18

TransformCoordinates.java

支持wgs84、gcj02、BD-09、2000坐标互相转换,使用到的jar依赖,请参考我写的一篇博客,地址:https://blog.csdn.net/k0307x1990y/article/details/121096060

2022-01-18

nginx代理前端服务

nginx代理前端服务配置文件

2021-10-29

xshell连接工具 xftp

xshell连接助手Xftp,永久免费,是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。它采用了标准的 Windows 风格的向导,它简单的界面能与其他 Windows 应用程序紧密地协同工作,此外它还为高级用户提供了众多强劲的功能特性。

2018-11-05

redis缓存开发

课程课件使用思维导图方式呈现,以便更好的体现技术的逻辑关系(不是传统PPT) 1.打开:课件+源码+工具 2.解压:导图课件及安装包.rar 3.安装:xmind-windows.exe;导入:相关课件.mmap

2018-07-07

空空如也

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

TA关注的人

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