自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 netty-socketio和Socket.IO实现网页在线聊天功能

vue3安装教程:https://socket.io/docs/v4/client-installation/官方文档:https://socket.io/docs/v4/client-api/#iourl。Socket.IO 是一个库,它支持客户端和服务器之间的低延迟、双向和基于事件的通信。// 如果管理器初始化时autoConnect设置为false,则启动新的连接尝试。启动ChatServerApplication效果和ChatServer一样。// 初始化 Socket.IO 连接。

2024-09-05 17:10:03 622

原创 centos7安装mysql8.0

a.下载Yum存储库,下载地址(https://dev.mysql.com/downloads/repo/yum/)使用yum-config-manager工具禁用8.4,启用8.0。b.选择并下载适合您平台的发布包。c .安装下载的发布包。查询root默认密码。

2024-08-12 14:12:40 259

原创 elasticsearch7.15实现用户输入自动补全

将elasticsearch-analysis-pinyin-7.15.0.zip上传到服务器elasticsearch安装目录,修改文件权限为elasticsearch用户权限,笔者的用户是hadoop.源码地址:https://gitcode.com/medcl/elasticsearch-analysis-pinyin/overview。easy-es实现:https://www.easy-es.cn/,这个框架建议索引设置为手动,自动索引还不是很稳定。测试同音字输入:鸭,鸭课,正常返回补全结果。

2024-05-30 17:50:15 1152

原创 centos7搭建maven私服nexus

查看系统要求:https://help.sonatype.com/en/sonatype-nexus-repository-system-requirements.html#instance-resource-sizing-profiles。点击右上角登录,弹出登录框,显示admin默认密码路径:/usr/local/sonatype-work/nexus3/admin.password。下载地址:https://help.sonatype.com/en/download.html。

2024-04-25 15:15:01 1103

原创 java使用fasttext实现文本分类

文本文件的每一行都包含一个标签列表,后面跟着相应的文档。所有标签都以__label__前缀开头。文本内容需要分词,用空格隔开.执行命令成功生成fasttext-demo-1.0-SNAPSHOT-jar-with-dependencies.jar。查询GLIBCXX版本,fasttext要求GLIBCXX_3.4.20,查询出来只有GLIBCXX_3.4.19。build文件夹下能查看到模型文件,model_demo.bin model_demo.vec。c++的版本太低需要升级版本。

2024-04-19 14:58:01 1123

原创 阿里云centos7磁盘扩容

运行扩容文件系统resize2fs命令时,提示resize2fs: Permission denied to resize filesystem(没有调整文件系统大小的权限)根据计算得出 分区/dev/vda1小于云盘/dev/vda1的容量,分区/dev/vda1需要扩容。分区 /dev/vda1 容量=(419430366-2048)*512 199.99G。云盘 /dev/vda 容量=838860800*512 bytes 400G。原因:可能是文件系统不一致,导致文件系统扩容失败。

2024-04-17 17:10:56 391

原创 Java 实现grpc

官方地址:https://grpc.io/docs/what-is-grpc/introduction/在gRPC中,客户机应用程序可以直接调用不同机器上的服务器应用程序上的方法,就像它是本地对象一样,使您更容易创建分布式应用程序和服务。与许多RPC系统一样,gRPC基于定义服务的思想,指定可以远程调用的方法及其参数和返回类型。在服务器端,服务器实现这个接口,并运行gRPC服务器来处理客户端调用。在客户端,客户端有一个存根(在某些语言中称为客户端),它提供与服务器相同的方法。

2024-04-03 15:00:56 2761 2

原创 hadoop3.2.4&hbase2.4.17 centos7 集群安装

站点特定配置- etc/hadoop/core-site.xml, etc/hadoop/hdfs-site.xml, etc/hadoop/yarn-site.xml和etc/hadoop/mapred-site.xml。复制etc/hadoop/core-site.xml,etc/hadoop/hdfs-site.xml,etc/hadoop/yarn-site.xml到其它节点。phoenix下载地址:https://phoenix.apache.org/download.html。

2023-12-06 11:24:35 431

原创 centos7安装ClickHouse

ClickHouse®是一个高性能,面向列的SQL数据库管理系统(DBMS),用于在线分析处理(OLAP)。它既可以作为开源软件,也可以作为云服务。

2023-10-12 19:31:25 908

原创 elasticsearch7.15使用oss备份和还原

超过这个阈值,S3存储库将使用AWS Multipart Upload API将数据块分成几个部分,每个部分的长度为buffer_size,并在自己的请求中上传每个部分。canned_acl: S3存储库支持所有S3罐装acl: private、public-read、public-read-write、authenticated-read、log-delivery-write、bucket-owner-read、bucket-owner-full-control。默认为private。

2023-09-21 15:09:51 407

原创 elasticsearch7.15创建快照和备份

在快照初始化期间,有关以前所有快照的信息被加载到内存中,这意味着在大型存储库中,即使wait_for_completion参数设置为false,该请求也可能需要几秒钟(甚至几分钟)才能返回。快照格式可能会在不同的主要版本之间发生变化,因此,如果不同版本上的集群试图向同一个存储库写入数据,那么一个版本写入的快照可能对另一个版本不可见,并且存储库可能会损坏。如果为true,则恢复操作将集群中的遗留索引模板与快照中包含的模板合并,替换任何名称与快照中的模板匹配的现有索引模板。

2023-09-20 16:27:28 899

原创 centos7安装飞浆(PaddlePaddle)

安装完成后您可以使用 python3 进入 python 解释器,输入import paddle ,再输入 paddle.utils.run_check()原文:https://blog.csdn.net/zuiyuewentian/article/details/128322429。如果出现PaddlePaddle is installed successfully!,说明您已成功安装。

2023-09-15 18:03:44 461

原创 Knife4j v4.0get请求对象无法解析成form参数解决

在springdoc-openapi的1.6.11版本中,增加了defaultFlatParamObject的配置项,通过配置该属性,可以不用添加注解,达到上面1中的效果。官方地址:https://doc.xiaominfo.com/docs/faq/v4/knife4j-parameterobject-flat-param。

2023-08-31 10:06:47 1044 1

原创 elasticsearch7.15 通过kibana修改密码

修改完密码确认保存!

2023-08-28 14:37:48 396

原创 centos7安装kafka2.2.0

例子事件包括支付交易、移动电话的地理位置更新、运输订单、物联网设备或医疗设备的传感器测量等等。非常简单,主题类似于文件系统中的文件夹,而事件就是该文件夹中的文件。Kafka是一个分布式事件流平台,允许跨多台机器读取、写入、存储和处理事件(也称为文档中的记录或消息)。

2022-11-16 18:45:34 670 1

原创 腾讯云Mysql数据库逻辑备份文件还原数据库

将db_backup.xb上传到root目录,通过xbstream将db_backup.xb解压到/root/data文件夹下。remove-original 参数是删除原文件。设置datadir参数。

2022-11-08 21:04:11 997

原创 centos7安装posgresql

选择需要安装的版本,笔者选择的是 v12.12,选择文件postgresql-12.12.tar.gz并下载。报错 configure: error: readline library not found。编辑/etc/profile。切换用户并初始化数据库。将以下内容添加到末尾。设置所有ip可以访问。

2022-11-07 15:19:44 287

原创 centos7安装mysql 5.7

centos7 安装mysql 5.7

2022-07-11 13:43:45 637

原创 Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean

spring cloud 整合gateway 异常:org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing S

2022-05-17 16:02:22 1023

原创 spring ObjectProvider

1.在spring bean 构造器注入的时候,参数ObjectProvider<?> provider,官方解释是一个专门为注入点设计的{@link ObjectFactory}的另外一种方式,允许注入唯一的bean或者一个bean集合2.在spring 4.3开始支持,详情见BeanFactory#getBeanProvider返回指定bean的提供程序,允许延迟按需检索 实例,包括可用性和惟一性选项。bean必须匹配的类型; 可以是接口或超类返回相应的提供程序句柄/*..

2022-05-07 14:03:35 464

原创 centos7redis哨兵模式配置

1.安装ruby2.5.5yum install ruby2.安装依赖yum -y install gcc gcc-c++ libstdc++-develyum install make3.下载redis5.0.7wget http://download.redis.io/releases/redis-5.0.7.tar.gz4.解压安装tar -zxvf redis-5.0.7.tar.gzcd redis-5.0.7#make后面的参数,是为解决报错: jemalloc/je

2022-05-07 11:34:25 515

原创 mybatis3.5 logback打印sql日志

1.mybatis配置主要配置log-impl属性,如果只在控制台打印配置org.apache.ibatis.logging.stdout.StdOutImpl,下面的配置是输出到日志文件# mybatis相关配置mybatis: # xml扫描,多个目录用逗号或者分号分隔(告诉 Mapper 所对应的 XML 文件位置) mapper-locations: classpath*:**/*Mapper.xml typeAliasesPackage: com.xx.**.domain c

2022-04-29 17:55:31 6879 1

原创 spring-boot2.5跨域异常

1.异常当allowCredentials为true时,allowedOrigins不能包含特殊值"*",因为它不能在"Access-Control-Allow-Origin"响应头中设置。 要允许凭证指向一组起源,可以显式地列出它们,或者考虑使用“allowedOriginPatterns”代替:ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet]:175 - Servlet.

2022-04-14 11:40:05 417

原创 eclipse支持mapstruct

1.安装了m2e-apt插件的最新版本help->marketplace2.项目设置选中项目右键->properties->java compiler

2022-02-15 15:56:48 810

原创 centos7安装mongodb4.0

1.配置yum包管理系统创建一个/etc/yum.repos.d/mongodb-org-4.0.repo文件,这样你就可以直接使用yum安装MongoDB[mongodb-org-4.0]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/st

2022-02-11 17:13:04 1353

原创 centos8安装FastDFS

1.环境准备名称说明centos8.xlibfatscommonFastDFS分离出的一些公用函数包FastDFSFastDFS本体fastdfs-nginx-moduleFastDFS和nginx的关联模块nginx1.21.32.编译环境yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-deve

2021-12-27 16:47:43 485 1

原创 mysql5.7事务隔离级别

1.事务的4大特征(ACID)ACID,是指数据库管理系统(DBMS)在写入或更新资料的过程中,为保证事务(transaction)是正确可靠的,所必须具备的四个特性:原子性(atomicity,或称不可分割性)、一致性(consistency)、隔离性(isolation,又称独立性)、持久性(durability)Atomicity(原子性):一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被恢复(Rollback)

2021-11-24 15:44:59 1079

原创 mysql5.7锁介绍

1.Shared and Exclusive Locks(共享和排他锁)InnoDB实现了标准的行级别锁,其中有两种类型的锁,即共享的(S)锁和排他的(X)锁。共享(S)锁允许保存该锁的事务读取某行。排它的(X)锁允许保留该锁的事务处理更新或删除一行。如果事务T1在第r行上保持共享(S)锁,则来自某些不同事务T2对第r行上的锁的请求处理如下:T2提出的S个请求锁可以立即被批准。因此,t1和t2都对r有一个S锁。不能立即批准T2提出的关于X锁的请求。如果事务T1在r行上持有排他(X)锁,

2021-11-23 15:03:15 738

原创 alibaba druid数据库连接池详解

1.介绍Druid连接池是阿里巴巴开源的数据库连接池项目。Druid连接池为监控而生,内置强大的监控功能,监控特性不影响性能。功能强大,能防SQL注入,内置Loging能诊断Hack应用行为2.下载git地址:https://github.com/alibaba/druidhttp://repo1.maven.org/maven2/com/alibaba/druid/maven 依赖:<dependency> <groupId>com.alibaba</grou

2021-11-18 18:53:32 11023

原创 elasticsearch7date字段ConversionException

org.springframework.data.elasticsearch.core.convert.ConversionException: Unable to parse date value '2021-11-07' of property 'SupplySourceCodeIndex.packageTime' with configured converters at org.springframework.data.elasticsearch.core.mapping.SimpleElasti

2021-11-09 15:06:31 3615

原创 canal同步mysql数据到elasticsearch7.15.0

1.准备官方网址:https://github.com/alibaba/canal/wiki/QuickStart对于自建 MySQL , 需要先开启 Binlog 写入功能,配置 binlog-format 为 ROW 模式,my.cnf 中配置如下[mysqld]log-bin=mysql-bin # 开启 binlogbinlog-format=ROW # 选择 ROW 模式server_id=1 # 配置 MySQL replaction 需要定义,不要和 canal 的 slaveId

2021-11-05 14:55:49 1560

转载 centos8安装mysql5.7

1.添加MySQL5.7仓库关闭Centos8中MySQL默认的AppStream仓库:sudo dnf remove @mysqlsudo dnf module reset mysql && sudo dnf module disable mysql目前还没有EL8版本的MySQL仓库,所以我们这里用EL7的代替,创建一个新的仓库文件:sudo vi /etc/yum.repos.d/mysql-community.repo然后将以下内容粘贴到新建的仓库文件中:[mysq

2021-10-31 12:23:31 311

原创 centos8安装rabbitmq

1. 安装erlang curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bashyum install erlang2.安装rabbitmq官方地址:https://packagecloud.io/rabbitmq/rabbitmq-server/install#bash-rpmcurl -s https://packagecloud.io/install/rep

2021-10-22 19:13:37 367

原创 centos8 安装redis集群

1.安装ruby2.5.5yum install ruby2.安装依赖yum -y install gcc gcc-c++ libstdc++-develyum install make3.下载redis5.0.7wget http://download.redis.io/releases/redis-5.0.7.tar.gz4.解压安装tar -zxvf redis-5.0.7.tar.gzcd redis-5.0.7#make后面的参数,是为解决报错: jemalloc/je

2021-10-14 11:54:25 306

原创 centos8 nginx安装脚本

#!/bin/bash#1.安装工具和库yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel#下载解压wget http://nginx.org/download/nginx-1.21.3.tar.gztar -zxvf nginx-1.21.3.tar.gzcd nginx-1.21.3./configure --prefix=/usr/local/nginx \

2021-10-14 11:15:02 441

原创 centos8maven安装脚本

#!/bin/bashVERSION="apache-maven-3.6.3"if [ -z "${MAVEN_HOME}" ]; then #备份配置文件 cp /etc/profile /etc/profile.bak_$TIME_FLAG echo "Begin to install maven,Please waiting..." #下载解压maven wget https://mirrors.cnnic.cn/apache/maven/maven-3/3.6.3/binaries/a

2021-10-14 11:12:30 67

原创 centos8安装elasticsearch7.15

10.0.0.1,10.0.0.2,10.0.0.3分别修改host为 node-1,node-2,node-3。注意:之后需要执行一句命令sysctl -p使系统配置生效(使用root用户)。root权限编辑:/etc/security/limits.conf。访问:http://你的ip:5601,用elastic账户登录。elasticsearch.yml 新增配置。安装完成重启elasticsearch。编辑kibana.yml。添加如下内容,保存退出。添加如下内容,保存退出。

2021-10-13 14:41:32 1140 2

原创 maven上传sonar服务器异常Insufficient privileges

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar (default-cli) on project xxx: Insufficient privileges -> [Help 1]org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.sonarso

2021-04-20 11:41:59 1417

原创 centos7安装minio

官网地址:https://docs.min.io/cn/minio-server-configuration-guide.html下载二进制文件 创建目录: mkdir -p /usr/local/bin/minio cd /usr/local/bin/minio wget https://dl.min.io/server/minio/relea

2021-04-20 11:26:53 162

原创 centos7安装docker-compose简单脚本

#!/bin/bash#下载稳定版本sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose#修改权限sudo chmod +x /usr/local/bin/docker-compose#注意:如果命令docker-compose在安装后失败,请检查您的路径。您也可

2020-11-24 11:25:42 154

jquery ui 大全

jquery ui table切换 ajax

2010-12-17

struts2 ajax json包 jsonplugin-0.32.jar

struts2 ajax jquery jsonplugin-0.32.jar

2010-09-29

struts2+hibernate3.0+spring2.5整合

struts2+hibernate3.0+spring2.5

2010-09-29

空空如也

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

TA关注的人

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