自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(214)
  • 资源 (9)
  • 收藏
  • 关注

原创 linux系统 too many open files解决方法

③ 在文件末尾添加一行: ulimit -n 65535。② vi /etc/profile # 修改文件。① sudo -s # 先切换为root权限。修改open files的数量。# 重新加载修改的环境变量文件。

2023-12-04 10:54:49 149

原创 linux所需的pcre库和zlib库从网上下载的步骤

Ubuntu 安装nginx 编译时候报objs/Makefile:460: recipe for target 'objs/src/core/ngx_murmurhash.o' failedlinux所需的pcre库和zlib库从网上下载的步骤

2023-02-27 17:41:28 2912 3

原创 ES集群安装(docker)7.2.0

docker ES集群安装(docker)7.2.0

2022-11-29 17:15:43 1161

原创 PowerDesigner显示表信息 字段信息

PowerDesigner显示表信息 字段信息

2022-06-14 17:19:04 802 1

原创 springboot 发布到私有nexus

找到nexus的release仓库和snapshot (类型为hosted)自己模块声明的version如果包含snapshot字样则发布到snapshots,否则发布到releases库在需要deploy的模块声明<distributionManagement> <repository> <!--id的名字可以任意取,但是在setting文件中的属性<server>的ID与这里一致--> <id&gt...

2022-05-25 11:19:33 291

原创 docker安装nexus

#创建宿主机目录mkdir –p /docker/nexus/nexus-data#拉取镜像docker pull sonatype/nexus3#启动容器并指定挂载目录docker run -d --name nexus3 -p 8081:8081 -v /docker/nexus/nexus-data:/var/nexus-data sonatype/nexus3#查看登陆密码docker exec -it 550dd77a89e1 /bin/bashcat /nexus-data/a

2022-05-25 11:14:01 242

原创 Centos7离线部署docker

下载docker离线包wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgz解压tar -xvf docker-19.03.5.tgz将解压出来的docker目录下的文件移动到 /usr/bin/ 目录下cp docker/* /usr/bin/将docker注册为系统service vim /usr/lib/systemd/system/docker.service..

2022-04-01 10:47:35 376

原创 Docker容器安装Vim

默认情况下Docker容器是没有安装vim文本编辑软件的,一般的修改可以用echo来实现。如:echo "alias ll='ls -l'" >> ~/.bashrc,但毕竟不是很方便。安装VIMapt-get updateapt-get install -y vim安装更新速度慢,可以更换为国内源,请Docker容器内apt-get更换国内源_我俗人的博客-CSDN博客常见问题安装时报错:vim : Depends: libtinfo5 (>= 6..

2022-03-31 16:47:29 2681 1

原创 Docker容器内apt-get更换国内源

打开一个容器的终端docker exec -it php56fpm /bin/bash以下均在容器的终端里操作备份cp /etc/apt/sources.list /etc/apt/sources.list.bak写入国内源echo 'deb http://mirrors.163.com/debian/ stretch main non-free contrib' > /etc/apt/sources.listecho 'deb http://mir

2022-03-31 16:45:14 3116

原创 docker使用runlike命令查看容器创建命令(四)

如果服务器没有安装python,先安装yum install python3安装runlikepip3 install runlike查看容器docker ps查看容器创建命令

2022-03-28 17:18:42 213

原创 Dockerfile命令详解(三)

1、更新yum包sudo yum update2.安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2022-03-28 16:53:49 485

原创 -bash: yum-config-manager: 未找到命令

yum -y install yum-utils

2022-03-28 14:18:26 1481

原创 无法访问docker 2375端口(二)

开启配置#方法一#首先是怎么配置远程访问的API:sudo vim /etc/default/docker加入下面一行DOCKER_OPTS="-H tcp://0.0.0.0:2375"重启docker即可:sudo systemctl restart dockerPS:这是网上给的配置方法,也是这种简单配置让Docker Daemon把服务暴露在tcp的2375端口上,这样就可以在网络上操作Docker了。Docker本身没有身份认证的功能,只要网络上能访问

2022-03-28 13:48:59 1043

原创 CentOS Docker 安装(一)

ResponseBody object转json字符串是由相应的HttpMessageConverter的write()方法负责的,你可以考虑三种方式:1. 扩展处理json的HttpMessageConverter(比如FastJsonHttpMessageConverter或MappingJackson2HttpMessageConverter等),重写write方法,在调用super方法以前,调整原对象内容。2. aop在这个HttpMessageConverter的write前加逻辑,思路和

2022-03-28 13:47:08 94

原创 elasticsearch7.14安装设置密码时报错Setup-passwords: Failed to determine the health of the cluster

/usr/share/elasticsearch/bin# sudo ./elasticsearch-setup-passwords interactiveFailed to determine the health of the cluster running at http://172.31.47.37:9200Unexpected response code [503] from calling GET http://172.31.47.37:9200/_cluster/health?pret.

2021-12-14 16:03:55 10754 3

原创 fatal: could not read Username for ‘https://xxxx.git.com‘: No such file or directory

Invocation failed Server returned invalid Response.java.lang.RuntimeException: Invocation failed Server returned invalid Response. at git4idea.GitAppUtil.sendXmlRequest(GitAppUtil.java:22) at git4idea.http.GitAskPassApp.main(GitAskPassApp.java:56)...

2021-10-22 11:35:08 8042

原创 服务器系统为Selinux Nginx 启动报 [emerg] bind() to 0.0.0.0:xxxxx failed (13: Permission denied)错误处理

报错如下是因为端口大于1024,需要执行以下命令semanage port -a -t http_port_t -p tcp 10100执行成功后systemctl start nginx成功启动!

2021-08-18 18:04:14 305

原创 linux openssl 生成https 证书配置到nginx

确定是否安装opensslyum -y install openssl生成一个名为“ssl.key”的 RSA key文件:执行结果:生成ssl.pass.key 和 ssl.keyopenssl genrsa -des3 -passout pass:x -out ssl.pass.key 2048openssl rsa -passin pass:x -in ssl.pass.key -out ssl.key接着,利用已经生成的 ssl.key 文件,进一步生成 ssl.csr

2021-08-18 17:16:45 357

原创 MySQL创建表timestamp类型为空报错 Invalid default value for ‘xxxx‘

解决:修改my.ini配置文件[mysqld]explicit_defaults_for_timestamp = ON# 默认值OFF

2021-07-22 16:18:31 554

原创 Centos7.5 使用 yum 安装mysql5.7

yum install -y http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-serversystemctl start mysqldgrep 'password' /var/log/mysqld.logmysql -uroot -palter user 'root'@'localhost' identified by '1qaz@WSX'

2021-07-09 10:57:38 129

原创 Centos删除多余的Linux内核

yum update 命令会大范围升级,有时候linux内核也会升级,升级后开机画面就会出现多个内核供你选择,所有强迫症的我需要删除旧的⒈查看正在使用的内核uname -a⒉查看系统中的全部内核rpm -qa | grep kernel⒊删除多余的内核yum remove -y kernel-3.10.0-957.el7.x86_64...

2021-06-29 11:47:18 314

原创 VI E138: Can‘t write viminfo file /*/.viminfo! 的解决办法

进入/root/目录,删除该文件夹下所有 rm -f .viminf*.tmp

2021-06-15 17:02:43 410

原创 Linux abrt-hook-ccpp使用CPU和内存太多,导致其他服务启动时报内存溢出

3、top查看内存使用4、关闭abrt-hook-ccppsystemctl stop abrt-ccpp.servicesystemctl disable abrt-ccpp.servicesystemctl status abrt-ccpp.service同时kill掉abrt-hook-ccpp进程或者修改/etc/abrt/abrt-action-save-package-data.conf中ProcessUnpackaged参数,改为yes...

2021-06-11 09:47:47 4010 1

原创 使用Kettle抽取数据时 sqlserver oracle到SQL出现中文乱码问题解决方案

1.设置作业连接-高级set names utf8;2.设置选项characterEncoding utf83.查看 中文没有问号出现

2021-06-09 16:37:14 1450 1

转载 带你书写linux超实用的脚本——xcall(同步执行命令)与xsync(同步文件目录)

我们都知道现在的集群配置项复杂繁多,动不动就需要进行数据的同步,有时还会遇到多个节点执行相同的命令的操作,可谓是十分繁琐。今天,博主在参考了网上的一些资源后,为大家提供了两个十分简便的脚本,可以轻松解决上述问题。一.同步文件/目录脚本(xsync)将文件或目录同步到集群的其他节点在使用之前,所有节点均需要安装 rsync 服务(yum install rsync -y)建议创建脚本目录为:/usr/local/binshell脚本#!/bin/bash# 获取输出参数,如果没有参数则直..

2021-05-25 22:45:12 218

转载 Jps命令—使用详解

之前在服务器上面查看java进程,一般是通过ps -ef | grep java 进行查看java的服务的,今天看视频学到个用 jps查看java进程的方法,分享发给大家。jps是jdk提供的一个查看当前java进程的小工具, 可以看做是JavaVirtual Machine Process Status Tool的缩写。非常简单实用。 命令格式:jps [options ] [ hostid ] [options]选项:-q:仅输出VM标识符,不包括...

2021-05-25 22:36:57 437

原创 mysql默认安装的数据目录 MySQL [Warning] Can’t create test file xxx lower-test b报错

第一种:setenforce 0第二种:但最好使用一个永久方法,以便在重启后继续不要这货。修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启或等待下次重启。

2021-05-24 10:40:23 879 2

转载 InputStream只能读取一次的解决办法

有时候我们需要对同一个InputStream对象使用多次。比如,客户端从服务器获取数据 ,利用HttpURLConnection的getInputStream()方法获得Stream对象,这时既要把数据显示到前台(第一次读取),又想把数据写进文件缓存到本地(第二次读取)。但第一次读取InputStream对象后,第二次再读取时可能已经到Stream的结尾了(EOFException)或者Stream已经close掉了。而InputStream对象本身不能复制,因为它没有实现Cloneable接口。此

2021-04-22 19:20:14 1176

原创 centos7 源码安装 unzip

#下载包 wget http://downloads.sourceforge.net/infozip/unzip60.tar.gz#解压 tar xzvf unzip60.tar.gz#安装 cp ./unix/Makefile . make clean make generic配置环境变量vim /etc/profileexport PATH=/root/unzip60#验证是否安装成功 zip unzip...

2021-04-21 20:09:45 400

转载 Java 常见的垃圾收集器有哪些

实际上,垃圾收集器(GC,Garbage Collector)是和具体 JVM 实现紧密相关的,不同厂商(IBM、Oracle),不同版本的 JVM,提供的选择也不同。接下来,我来谈谈最主流的 Oracle JDK。Serial GC,它是最古老的垃圾收集器,“Serial”体现在其收集工作是单线程的,并且在进行垃圾收集过程中,会进入臭名昭著的“Stop-The-World”状态。当然,其单线程设计也意味着精简的 GC 实现,无需维护复杂的数据结构,初始化也简单,所以一直是 Client 模式下 JVM

2021-03-08 15:16:53 1407

原创 在CentOS实现mysql数据库的自动备份备份

#!/bin/bashid="root" #用户名pwd="123123" #密码dbs="conedu commlib" #数据库名字的列表,多个数据库用空格分开。backuppath="/root/mysqlbackup" #保存备份的位置day=15 #保留最近几天的备份[ ! -d $backpath ] &&mkdir -p $backuppath #判断备份目录是否存在,不存时新建目录。cd $backuppath #转到备份目录,这句话可以省略。可以直.

2021-03-03 16:14:22 243 1

转载 VMware虚拟机通过bridged(桥接模式)设置静态IP

文章目录相关文章 查看本机网卡相关信息 方式一 方式二 设置虚拟机 配置虚拟机网卡 测试网络相关文章bridged(桥接模式)、NAT(网络地址转换模式)的特点和区别VMWare虚拟机通过NAT(网络地址转换模式)设置静态IP查看本机网卡相关信息方式一打开dos界面,输入命令ipconfig -all,目的是为了能够看到网卡描述、DNS等信息,在配置虚拟机的时候需要使用方式二设置虚拟机菜单栏,编辑->虚拟网络编辑器,桥接模式使用的是.

2021-02-22 11:09:55 541

转载 kettle spoon 在Linux中通过Kitchen和Pan以命令行方式执行kettle的Job和Transformation

简述逻辑:在windows界面打开kettle 进行脚本编写 ,编写好后把kettle的安装压缩包上传到linux服务器 解压 ,在目录下通过Kitchen.sh执行作业,Pan执行转换1. 准备工作一个简单的job,一个简单的trans。本处为了方便和效果易见,job和trans都生成文件。trans:读取download目录下的所有文件名,输出为文件。【界面情况下测试成功】成功生成目标文件:job:创建文件。【界面模式测试执行成功】执行结果:把界面...

2021-01-15 17:10:55 1565

原创 mysql 忽略大小写配置

新安装mysql5.7版本后,linux环境下默认是大小写敏感的。可以在客户端执行以下命令:SHOW VARIABLES LIKE '%case%'可以看到 lower_case_table_names 的值是 0, 我们要做的就是把它设置成 1. 具体步骤如下:使用 vi /etc/mysql/my.cnf, 打开mysql 的配置文件, 在 mysqld 这个节点下, 加入:lower_case_table_names=1注意: 一定要放在 mysqld 节点下 ,..

2020-12-10 14:38:13 1009 1

原创 mysql出现which is not functionally dependent on columns in GROUP BY clause报错

linux服务下,修改my.conf (Windows下修改my.ini),在[mysqld]节点下,最末尾添加sql_mode配置,如下:[mysqld]sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION...

2020-12-01 13:39:08 2516

原创 Redisson官方文档 -. 数据序列化

Redisson的对象编码类是用于将对象进行序列化和反序列化,以实现对该对象在Redis里的读取和存储。Redisson提供了以下几种的对象编码以供大家选择:编码类名称 说明 org.redisson.codec.JsonJacksonCodec Jackson JSON 编码 org.redisson.codec.AvroJacksonCodec Avro 一个二进制的JSON编码 org.redisson.codec.SmileJacksonCodec Smile

2020-11-30 18:02:13 2251

原创 Linux下启动Oracle 12c服务

Linux下启动Oracle服务在 Linux下启动Oracle服务需要下面两步:启动lsnrctl监听。 启动数据库实例。启动lsnrctl监听首先以oracle用户登录系统进入数据库目录$ cd /home/oracle/app/oracle/product/12.2.0/dbhome_1/bin1查看监听状态$ ./lsnrctl statusLSNRCTL for Linux: Version 12.2.0.1.0 - Production on 22-A

2020-11-19 15:28:36 687

原创 Unable to init enough connections amount! Only 20 of 24 were initialized

解决方案如下:调小ilde连接数,Config config = new Config();config.useSingleServer().setAddress("redis://192.168.0.100:6379");//加入下面一行代码即可config.useSingleServer().setConnectionMinimumIdleSize(10);RedissonClient redisson = Redisson.create(config);...

2020-11-17 16:57:10 14108

原创 windows安装elk springcloud(springboot)日志输出到elk

windows安装elk springboot接入下载相应软件包:Elasticsearch 下载:https://www.elastic.co/downloads/elasticsearchLogstash 下载:https://www.elastic.co/downloads/logstashkibana 下载:https://www.elastic.co/downloads/kibanaElasticsearch,Logstash,...

2020-11-04 17:13:11 794

原创 mp4编码为hevc无法在浏览器播放的问题(java进行转码为h264)

原因由于摄像头硬件设备进行视频采集是mp4编码为hevc,无法在浏览器播放的问题,现阶段路浏览器无法支持这种编码格式解决在网上找了一上午找个个解决方案 <dependency> <groupId>ws.schild</groupId> <artifactId>jave-all-deps</artifactId> <version&gt.

2020-11-03 18:07:43 4308

官方kettle最新8.2下载百度云

百度云进行下载 Kettle是一款国外开源的ETL工具,纯java编写,可以在Windows、Linux、Unix上运行,数据抽取高效稳定。 Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。

2019-02-22

java调用kettle的jar

用于java调用kettlektr文件的jar,在kettle官网下载图形化界面里面也包含

2019-02-21

jquery,bootstrap多文件选择增加删除进行上传,包含springMVC控制器代码

jquery,bootstrap多文件选择增加删除进行上传,包含springMVC控制器代码

2018-12-11

ssm,spring+springmvc+mybatss

SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,使用maven架构。数据库为mysql常作为数据源较简单的web项目的框架。

2018-07-25

dubbo+shiro+ssm框架+zookeeper简单的demo

dubbo+shiro+ssm框架+zookeeper简单的demo,有问题请联系QQ1406423298

2017-11-13

android-support-v4

2016-11-11

RxAndroid_RxJava

2016-11-11

httpclient-4.3.6

HttpClient是Apache Jakarta Common下的子项目,用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。

2016-11-11

RxJava 1.0.14

RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

2016-11-11

空空如也

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

TA关注的人

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