最常见的方法是通过此消息,警告您正在进行事务处理: WARNING: database “lte_mr” must be vacuumed within 113330803 transactions,如下图疯狂出现: 或者更糟糕的是,以下消息表明您已经完成了 transaction wraparound 处理方法: 在适当的数据库上执行建议的VAC…
Golang中并没有按照yyyyMMdd这样的格式,而是按照2006-01-02 15:04:05这个固定来格式化,分隔符可自定义。 20060102:得到的是yyyyMMdd。 2006/01/02 15:04:得到的是yyyy/MM/dd HH:mm 2006年01月02日 15点04分05秒:得到的是yyyy年MM月dd日 HH点mm分SS秒…
起因 机器因为安全需要,对OpenSSL进行了升级,通过openssl version可以查看版本为1.1,执行curl提示libcrypto.so.10库不匹配。 分析 OpenSSL是Linux的基础库,升级会带来不少问题,比如:weg, curl提示找不到libcrypt.so.10和libssl.so.10库 通过资料分析: 这个问题就是因…
python批量爬取域名备案小工具--接口是站长之家 import re, requests, time, xlrd, random, csv from lxml import etree domain_list = [] # workbook = xlrd.open_workbook('未爬.xls') # sheet0 = workbook.s…
最近在用 Mybatis-Plus,嗯,是真他妈香!!!今天就来说说 Mybatis-Plus 的那些使用技巧 创建user表 DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEF…
因为测试环境mysql是使用yum安装的,默认目录是在/var/lib/mysql下,而/var归属/盘 只有50G,空间满后mysql就GG了,网上迁移mysql的教程大多是转移目录,修改配置文件,这种方法会因为系统版本、mysql版本差异导致各种启动不了. 下面先避免这些问题,我直接用软链迁移 1.停止mysql(千万不要用kill) serv…
Lombok的基本使用 1.Lombok的使用非常简单: Lombok plugin 插件 Intellij idea 使用Lombok需要安装插件:Lombok plugin: Preferences —> Plugins —> 搜索 Lombok plugin — > Install 引入相应的maven包 <!-- lombok --&…
域名爆红检测小工具,方便做识别批量检查,作为另一种思路 #!/usr/bin/env python3 # _*_ coding:utf-8 _*_ import json import time import requests def check_file(file): str_dump = [] line_len = 100 with open(…
不知道你们看过这个段子没~反正就重视sql的程序员都很水~ 一、基本概念 1.主键、外键、超键、候选键 超键: 在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键: 是最小超键,即没有冗余元素的超键。 主键: 数据库表中对储存数据对象予以唯一和完整标识的…
相同点: @Component为@Service、@Controller、@Repository的元注解,四个实现功能是一样的 不同点为区分业务层: 1.@Component 业务特殊组件层,如handler类 2.@Controller 业务控制层 3.@Service 业务逻辑层 4.@Repository 业务资源层 总结 @Componen…
grep用了很久,不过以前我用得一直很浅显,就是简单的grep xxx。 本文对其他用法做下记录 介绍 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 -a…
Redis Cluster介绍 概念 Redis 集群是一个提供在多个Redis间节点间共享数据的程序集。 Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点间移动数据,从而达不到像Redis那样的性能,在高负载的情况下可能会导致不可预料的错误. Redis 集群通过分区来提供一定程度的可用性,在实际环境中当某个节点宕机或者不可达…
以前常常听别人说这么一个段子: 今天的事故也告诉了我,尽量不要在生产环境服务器上使用rm -rf * 今天还好账号权限不大,通过今天的事情也告诉自己 能不用rm -rf 就不要用~真的rm -rf 每次使用你都要三思而后行。也希望各位大佬别轻易使用~加油各位打工人 使用mv代替: 要删除文件,需要mv文件到指定目录/delete/,一个定时任务,每…
Linux升级Tomcat版本,tomcat8.5.34升级到tomcat9.0.43 1.下载你要升级的Tomcat版本: https://tomcat.apache.org/download-90.cgi 2.停止tomcat ps -ef | grep tomcat kill -9 pid 3.备份旧的tomcat cp -rf tomcat…
代码部分: #!/usr/bin/env python3 # _*_ coding:utf-8 _*_ """ 两文件行数内容对比,输出二者不存在的内容 """ import datetime import os def check_file(file1, file2): time = str(datetime.datetime.now().str…
国际顶级后缀: .aaa .aarp .abarth .abb .abbott .abbvie .abc .able .abogado .abudhabi .ac .academy .accenture .accountant .accountants .aco .actor .ad .adac .ads .adult .ae .aeg .aero…
压缩工具-zstd 1.工具解释 主要介绍 zstd 工具的作用和性能测试 我们称 Zstandard 或 Zstd 是一种快速的无损压缩算法,是针对 zlib 级别的实时压缩方案,以及更好的压缩比。它由一个非常快的熵阶段,由 Huff0 和 FSE 库提供。这个项目是作为开源的 BSD 许可收费的库,以及一个生成和解码 .zst 格式。 开源地址…
pg_dump命令可以导出数据库中的表结构。 -s 选项用来只导出表结构,而不会导出表中的数据 -t 选项用来指定要导出的数据库表 #全库导出 pg_dump -s -f /data/bakgp_101/linshi/20200703/tabledata_20200703.sql lte_mr #单表结构导出 #pg_dump -s -t kpid…
一、Nginx 简介 1.什么是 Nginx? Nginx(engine x)是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 2.什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受 internet 上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结…
GP&CDH安装部署系列-chrony时钟同步 内网配置实现时间同步 检查时间是否为北京时间,如已经操作第一步时间同步后,此步可省略 #检查ntp主机时间是否为当前北京时间 date #如不是: date -s "2020-05-15 16:11:00" #修改系统时间date后加clock -w 理由-->为了保险,需要使用 clo…