自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 clickhouse网络互通迁移一张表数据

如果两个ClickHouse实例配置了相互的远程访问权限,并且你知道远程服务器的IP地址和端口,以及数据库和表的名称,你可以直接使用。是远程服务器的地址和端口,

2024-09-10 17:09:58 403

原创 ClickHouse分布式部署搭建单分片二副本集群

搭建单分片二副本集群,使用MergeTree引擎测试数据同步服务器:结构图。

2024-08-26 17:55:59 1087

原创 solr删除三个月前的数据

【代码】solr删除三个月前的数据。

2024-07-15 18:23:24 116

原创 ubuntu使用阿里源下载安装docker并使用docker安装rabbitmq

ubuntu使用阿里源下载安装docker并使用docker安装rabbitmq

2024-07-08 12:08:19 1141

原创 挂载nfs或者cifs目录可能出现的错误

你需要检查 NFS 服务器上的防火墙设置,确保 NFS 相关的端口(通常是 111, 2049, 以及一些其他端口用于挂载和 RPC 绑定)是开放的。这个错误信息表示系统在尝试挂载 NFS 共享时遇到了问题,因为它找不到正确的挂载助手(helper program)来处理 NFS 类型的挂载。确保NFS服务器的防火墙或安全组规则允许来自你的客户端IP地址的NFS相关端口的流量。确保你的服务器和 NFS 客户端之间的网络是通畅的,并且防火墙设置没有阻止 NFS 相关的端口(通常是 111 和 2049)。

2024-05-22 16:30:23 1206

原创 如何开启tomcat管理功能

【代码】如何开启tomcat管理功能。

2024-05-21 14:34:52 377

原创 在Ubuntu 22.04上使用NFS和CIFS

如果服务器只支持NTLM,并且你的Linux发行版不再支持NTLM,你可能需要更新服务器配置以使用更新的认证方法。虽然NTLM曾经是一个常见的SMB认证协议,但随着时间的推移,它被认为是不够安全的,并且在现代Linux发行版中,默认可能不再支持或推荐使用。如果你确实需要访问一个只支持SMB 1.0的服务器,并且没有其他选择,你可以继续使用这个版本,但你应该非常清楚你正在承担的安全风险。命令来挂载共享文件夹。或类似的参数,因为当你指定一个较新的SMB版本时,通常不需要明确指定安全选项,除非服务器有特殊需求。

2024-05-14 13:48:35 1691

原创 java面试题之nginx篇

Nginx是一个 轻量级/高性能的反向代理Web服务器,他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发,现在中国使用nginx网站用户有很多,例如:新浪、网易、 腾讯等。代理就相当于中间商,本来A和B是可以直接连接的,但是此时添加了一个C在中间,A跟B不直接连接,而是通过C作为中介进行连接。

2024-02-26 20:56:10 883

原创 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘无密码如何解决

5.7版本后的mysql运行:update mysql.user set authentication_string=password('你的密码') where user='用户';5.7版本前的mysql运行: update user set password=password("你的密码") where user="用户";(1)mysql -uroot -p,随后会弹出输入密码,直接按下回车就可以进入数据库了。3.注释my.cnf中添加的skip-grant-tables。修改完后 exit;

2024-02-26 14:23:14 470

原创 java面试题之mysql篇

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。索引的一个主要目的就是加快检索表中数据的方法,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。

2024-02-23 00:20:10 815

原创 java面试题之mybatis篇

ORM(Object/Relational Mapping)即对象关系映射,是一种数据持久化技术。它在对象模型和关系型数据库直接建立起对应关系,并且提供一种机制,通过JavaBean对象去操作数据库表的数据。MyBatis通过简单的XML或者注解的方式进行配置和原始映射,将实体类和SQL语句之间建立映射关系,是一种半自动(之所以说是半自动,因为我们要自己写SQL)的ORM实现。

2024-02-23 00:17:53 2175

原创 java面试题之SpringMVC篇

前置处理(preHandle()方法):该方法在执行控制器方法之前执行。返回值为Boolean类型,如果返回false,表示拦截请求,不再向下执行,如果返回true,表示放行,程序继续向下执行(如果后面没有其他Interceptor,就会执行controller方法)。所以此方法可对请求进行判断,决定程序是否继续执行,或者进行一些初始化操作及对请求进行预处理。后置处理(postHandle()方法):该方法在执行控制器方法调用之后,且在返回ModelAndView之前执行。

2024-02-22 21:01:13 1054

原创 java面试题之spring篇

AOP是一种编程范式,它能够在程序运行期间动态地将代码切入到原有代码的流程中,从而实现横向关注点的处理,如日志记录、事务管理和安全检查等。在Spring中,AOP是通过代理模式来实现的,在创建Bean时为Bean生成一个代理对象,代理对象能够拦截指定方法的调用,并在执行前或执行后执行特定操作。在Spring创建对象的过程中,把对象依赖的属性注入到对象中。依赖注入主要有两种方式:构造器注入和属性注入。

2024-02-22 00:51:09 926

原创 java面试题之redis篇

主从复制是 Redis 高可用服务的最基础的保证,实现方案就是将从前的一台 Redis 服务器,同步数据到多台从 Redis 服务器上,即一主多从的模式,且主从服务器之间采用的是「读写分离」的方式。主服务器可以进行读写操作,当发生写操作时自动将写操作同步给从服务器,而从服务器一般是只读,并接受主服务器同步过来写操作命令,然后执行这条命令。也就是说,所有的数据修改只在主服务器上进行,然后将最新的数据同步给从服务器,这样就使得主从服务器的数据是一致的。注意,主从服务器之间的命令复制是异步进行的。

2024-02-19 23:28:34 2619

原创 java程序造成服务器cpu飙高如何定位代码

ps -mp 进程 -o THREAD,tid,time。A60:表示打印前60行。

2024-02-19 16:14:14 462

原创 linux联网yum安装docker

p 端口映射 9000::9000 外部(宿主机)端口:镜像里面运行的端口 将宿主机9000端口映射到镜像里面的9000端口。--network-alias 容器的网络名称(例如:--network-alias portainer)--network 连接到某个网络(例如:--network test_net)-it 输出容器命令行的内容 即容器的自身的程序输出在控制台 有点类似前台运行。若无法访问,关闭防火墙或者配置策略即可,详情可见防火墙博文。--name 启动后的容器名称。

2024-02-19 15:22:03 645

原创 java面试题基础篇

java面试题汇总

2024-02-18 22:10:51 762

原创 windows中es7中添加用户名密码验证

windows中elasticsearch7中添加用户名密码验证

2023-10-18 11:37:50 1424

原创 cas整合client端

首先我们来说一下CAS,CAS全称为Central Authentication Service即中央认证服务,是一个企业多语言的解决方案,并努力去成为一个身份验证和授权需求的综合平台。

2023-09-25 11:48:15 303

原创 sykwalking8.2和mysql5.7快速部署

分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。

2023-08-14 14:21:20 751

原创 oracle不小心将表update修改了如何回滚

2023-08-08 15:31:00这个时间点是误操作的那个时间点,是个大概的时间,不用精确,在这个时间之前就是之前正确的数据,之后就是误操作后的数据。T_DIS_EVENT_RELATION_TYPE 是误操作,需要闪回的表,2023-08-08 15:31:00时间点与步骤1的时间点相同。T_DIS_EVENT_RELATION_TYPE 是误操作,需要闪回的表。T_DIS_EVENT_RELATION_TYPE 是误操作,需要闪回的表。闪回操作前启用行移动功能。

2023-08-08 15:53:58 1010

原创 linux中nacos设置开机自启

这里要注意路径,我的是 /usr/local/nacos等等。TimeoutSec=0 #防止启动超时。重新加载并开启nacos查看状态。

2023-05-23 16:46:17 1543

原创 nginx实现正向代理

选择自己需要的版版本下载下来。

2023-05-17 11:23:46 733

原创 一文全览各种 ES 查询在 Java 中的实现

query和filter的区别:query查询的时候,会先比较查询条件,然后计算分值,最后返回文档结果;而filter是先判断是否满足查询条件,如果不满足会缓存查询结果(记录该文档不满足结果),满足的话,就直接缓存结果,filter不会对结果进行评分,能够提高查询效率。默认情况下,没有 should 语句是必须匹配的,只有一个例外:那就是当没有 must 语句的时候,至少有一个 should 语句必须匹配。所谓词条查询,也就是ES不会对查询条件进行分词处理,只有当词条和查询字符串完全匹配时,才会被查询到。

2023-05-04 10:41:31 2820

原创 设置es的返回数量超过10000条限制

track_total_hits 设置为false禁用跟踪匹配查询的总点击次数。在查询时候把 track_total_hits 设置为 true。3.在使用工具访问时添加track_total_hits设置。使用这种方式代码撰写时也要和第一种一样在代码中限制保持一致。设置为true就会返回真实的命中条数。2.代码中解除限制并且设置最大返回值。elasticsearch中。有上限限制:默认10000。在创建索引时添加最大上限设置。设置查询最大上限20000。1.在请求时解除限制。

2023-04-25 10:28:36 6260

原创 如何查看磁盘空间并挂载磁盘

查看某目录下占用空间最多的文件或目录。需要先进入该目录下。以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)递归地显示指定目录中各文件及子目录中各文件占用的数据块数。计算所有的文件大小,对硬链接文件,则计算多次。对每个Names参数只给出占用的数据块总数。以1024字节为单位列出磁盘空间使用情况。以K,M,G为单位,提高信息的可读性。将/dev/vdb1挂载到/opt上。跳过在不同文件系统上的目录不予统计。Linux下查看硬盘及分区信息。单位是1KB(使用df查看)查看磁盘挂载情况lsblk。

2023-03-10 16:51:20 1347

原创 idea远程debug

有时候我们需要进行远程的debug,本文研究如何进行远程debug,以及使用 IDEA 远程debug的过程中的细节。看完可以解决你的一些疑惑。1.配置idea 如图,依次点击或者填写对应的ip和端口,需要debug的服务2.修改启动命令选择 jdk 5-8,则为选择 jdk9以上,则为据说因为jdk9变得安全了,远程调试只允许本地,如果要远程,则需要在端口前配置*参数改后的启动命令为 3.开放端口如果是linux服务器并且开启了防火墙需要开放配置的端口重启防火墙查看是否生效4.使用修改后的启动脚本重启ja

2022-12-07 11:47:32 7954 4

原创 Scheduled定时任务异步执行

Scheduled定时任务异步执行

2022-12-07 10:19:35 2006

原创 es5下载安装x-pack修改密码

编辑 config/ elasticsearch.yml文件。2.将下载下来的安装包传入到需要配置密码的服务器中。如果不是相同的版本会报错,页面会显示main问题。1.下载和es相同版本的x-pack。5.修改elastic的默认密码。3.在es中安装xpack插件。记住x-pack插件无需解压。接下来中途会要你选择y即可。查询之前启动的elastic。kill -9 进程号。添加如下配置开启密码。

2022-11-21 10:39:27 1659

原创 从0开始搭建ELK日志收集系统

更改elasticsearch-5.6.16文件夹及内部文件的所属用户及组为elsearch:elsearch。添加配置文件如下,根据nginx和ongodb的路径创建配置。注意,低版本无法修改为中文,只能使用插件修改为中文。创建elsearch用户组及elsearch用户。使用刚才创建的配置文件启动logstash。使用es-head插件查看是否成功。见上方已经创建了两个索引,成功。若启动报错,则需要修改内核配置。cd命令进入bin目录,进入配置文件修改配置。创建用户及其数据目录。

2022-11-14 15:14:09 1409

原创 linux下载ClamAVNet无网络使用rpm安装

clamscan --remove -rio /home/liaow0316 //扫描/home/liaow0316目录下的所有文件,只显示病毒文件,并同时删除。/usr/local/clamav/bin/clamscan --remove (查杀当前目录并删除感染的文件)$ clamscan --remove //检测到有病毒时,直接删除。$ clamscan --no-summary //不显示统计信息。$ clamscan //不加参数的使用:扫描当前目录下的文件。

2022-11-11 15:54:01 1356

原创 linux下如何重启mongodb

注:只能查看当前数据库中的用户,哪怕当前数据库admin数据库,也只能查看admin数据库中创建的用户。roles字段,指定用户的角色,可以用一个空数组给新用户设定空角色。userAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的userAdmin权限。dbAdminAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的dbAdmin权限。readWriteAnyDatabase:只在admin数据库中可用,赋予用户所有数据库的读写权限。

2022-11-11 15:48:18 6791

转载 linux修改mongoDB密码

mongodb修改密码的方法:在mongodb中可以使用db.changeUserPassword()和db.updateUser()方法修改指定用户的密码,需要注意的是该方法要连接mongodb数据库后使用。mongodb的用户信息是存放在system.users表中的,修改密码不能直接更新表数据,这样的话,存到表里的密码是明文的,这就不对了。1、首先通过以下命令登录mongodb数据库。2、使用以下方法修改密码即可。查看当前数据库用户权限据。

2022-11-09 11:53:33 1568

原创 修改linux系统postgres用户的密码

修改linux系统postgres用户的密码

2022-11-09 11:39:13 3621

原创 Git下载与安装

注:此文章为自己使用,原文来自于1.官方网站进入官网点击download,进入下载页面。

2022-11-09 00:07:02 811

原创 nodejs的下载安装

还需要修改一些nodejs默认的模块调用路径,因为模块的安装位置变了,如果nodejs的命令还到原来的位置去找,肯定是找不到安装的模块了。至此,npm配置算完成了,测试配置是否成功:打开cmd,输入node,回车,再输入require('cluster'),如果能正常输出cluster模块的信息,说明上面的所有配置就算生效了。.exe的路径,打开cmd,输入node -v即可查看nodejs是否安装成功(如下图),可能你刚安装完,在cmd输入node -v不出现版本号,一般重启一下电脑就可以了。

2022-11-08 00:19:20 8879 2

原创 实现分布式锁SchedulerLock

Spring 提供了一种简单的方法来实现用于调度作业的 API。在我们部署应用程序的多个实例之前,它运行良好。默认情况下,Spring 无法处理多个实例上的调度程序同步。它在每个节点上同时执行作业。

2022-11-07 16:04:38 1995

原创 xshell的下载和安装

下载地址如下,此为下载学校免费版本。下载xshell和 xftp。1.下载xshell。

2022-11-06 20:05:23 572

原创 IDEA的下载和安装

不过需要注意的是此种方式使用idea只能使用30天,如果要长期使用需要购买激活码激活,注意,学生可去申请免费使用idea,无需花钱购买。配置好jdk后创建一个springboot项目,并且使用阿里云镜像。这里可以下载最新版或者老版的idea,这里推荐下载老版本的更稳定。建议直接选择不发送即可,发送对自己没什么好处。点击中间的download键进入下载界面。下载完成后按照如上选择自己对应位数的。全为默认即可若想修改也可以修改。1.进入官网下载idea。建议之后属性项目后再修改。直接选择运行idea。

2022-11-06 14:38:21 2019

原创 Maven仓库的下载安装流程

添加变量名为MAVEN_HOME的环境变量,变量值为maven解压的目录。在conf中找到setting并且复制一个副本,防止修改过程中出现错误。设置阿里云的镜像(因为默认的非常慢,所以修改为阿里云仓库提高速度)在cmd中输入mvn -v若出现如下版本号,则说明安装完成。在path中添加之前配置的maven执行脚本路径。创建一个maven的本地仓库的文件夹,用来存放文件。修改setting中的本地仓库的位置。即可下载之前的老版本的maven。如果要下载老版本的,需要点击。4.测试是否安装成功。

2022-11-06 00:44:05 3458 1

x-pack 免费使用包

x-pack 免费使用包

2023-06-20

maven配置文件完整修改后

<settings ...> <localRepository/> <!--本地仓库路径--> <interactiveMode/> <!--是否需要和用户交互,默认true,一般无需修改--> <usePluginRegistry/> <!--是否通过pluginregistry.xml独立文件配置插件,默认false,一般直接配置到pom.xml--> <offline/> <!--是否离线模式,默认false,如果不想联网,可以开启--> <pluginGroups/> <!--配置如果插件groupid未提供时自动搜索,一般很少配置--> <servers/> <!--配置远程仓库服务器需要的认证信息,如用户名和密码--> <mirrors/> <!--为仓库列表配置镜像列表--> <proxies/> <!--配置连接仓库的代理--> <profiles/> <!--全局配

2022-11-16

Postman-win64-9.7.0

Postman 是一个用于构建和使用 API 的 API 平台。Postman 简化了 API 生命周期的每个步骤并简化了协作,因此您可以更快地创建更好的 API。 PostMan有四大功能 1.一套全面的工具,可帮助加速 API 生命周期 - 从设计、测试、文档和模拟到发现。 2.在跨团队使用的一个中央平台上轻松存储、迭代和协作所有 API 工件。 3.组织您的 API 工作并与您组织内的团队成员或世界各地的利益相关者协作。 4.通过利用搜索、通知、警报和安全警告、报告等高级功能来改进 API 操作。

2022-05-26

redisDesktopManager客户端工具

Redis桌面管理器(又名RDM) - 是一个用于Windows,Linux和MacOS的快速开源Redis数据库管理应用程序。 该工具为您提供了一个易于使用的GUI,可以访问您的Redis数据库并执行一些基本操作:将键视为树,CRUD键,通过shell执行命令。 RDM支持SSL / TLS加密,SSH隧道,基于SSH隧道的TLS(带有In-Transit加密的AWS ElastiCache)和云Redis实例,例如:Amazon ElastiCache,Microsoft Azure Redis Cache和Redis Labs

2022-05-26

inode智能客户端7.3

iNode智能客户端官方版提供802.1x、Portal、远程传输等多种认证方式,可以与H3C以太网交换机、路由器、远程传输网关等网络设备共同组网,实现对宽带接入、远程传输接入和无线接入的用户认证,是对用户终端进行身份验证、安全状态评估以及安全策略实施的主体,可以按照企业接入安全策略的要求,实现基于角色/身份的权限和安全控制。 iNode智能客户端最新版采用开放的平台化设计,可在多业务安全认证的基础上提供与H3C接入设备以及第三方终端安全软件的智能联动,实现对用户终端的防病毒软件、病毒库版本、补丁安装状态、软件使用情况、网络配置状态的协同控制;通过对接入终端的集中管理和监控,确保只有符合企业安全策略的用户终端才能接入网络,从而大幅度提高网络的整体安全。 软件功能: 1.支持IPSec/IKE加密;l 支持基于智能卡的身份认证 2.支持基于PKI的证书认证功能 3.支持与Windows域管理器/LDAP服务器统一认证 4.支持PAP和CHAP验证协议 5.支持EAP-MD5、EAP-TLS、PEAP认证方式

2022-04-18

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

TA关注的人

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