YAML是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写。YAML的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。主要强度这种语音是以数据为中心,而不是以标记语音为重心,例如像xml语言就会使用大量的标记。 YAML是一个可读性高,易于理解,用来表达数据序列化的格式。它的语...
什么是YAML
- 1
- 2
YAML是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写。YAML的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。主要强度这种语音是以数据为中心,而不是以标记语音为重心,例如像xml语言就会使用大量的标记。 YAML是一个可读性高,易于理解,用来表达数据序列化的格式。它的语...
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秒 解析 format :="2006-01-02 15:04:05" parseT...
起因 机器因为安全需要,对OpenSSL进行了升级,通过openssl version可以查看版本为1.1,执行curl提示libcrypto.so.10库不匹配。 分析 OpenSSL是Linux的基础库,升级会带来不少问题,比如:weg, curl提示找不到libcrypt.so.10和libssl.so.10库 通过资料分析: 这个问题就是因为升级OpenSSL导致的,新版本的SSL把1.1...
python批量爬取域名备案小工具--接口是站长之家 import re, requests, time, xlrd, random, csv from lxml import etree domain_list = [] # workbook = xlrd.open_workbook('未爬.xls') # sheet0 = workbook.sheet_by_index(0) # cols = sheet0.col_slice(0,1) # for col in cols: # domain_list.append(...
最近在用 Mybatis-Plus,嗯,是真他妈香!!!今天就来说说 Mybatis-Plus 的那些使用技巧 创建user表 DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT '年龄', email VAR...
因为测试环境mysql是使用yum安装的,默认目录是在/var/lib/mysql下,而/var归属/盘 只有50G,空间满后mysql就GG了,网上迁移mysql的教程大多是转移目录,修改配置文件,这种方法会因为系统版本、mysql版本差异导致各种启动不了. 下面先避免这些问题,我直接用软链迁移 1.停止mysql(千万不要用kill) service mysql...
Lombok的基本使用 1.Lombok的使用非常简单: Lombok plugin 插件 Intellij idea 使用Lombok需要安装插件:Lombok plugin: Preferences —> Plugins —> 搜索 Lombok plugin — > Install 引入相应的maven包 <!-- lombok --> <dependency> <groupId>org.projectlombok</groupId> <a...
域名爆红检测小工具,方便做识别批量检查,作为另一种思路 #!/usr/bin/env python3 # _*_ coding:utf-8 _*_ import json import time import requests def check_file(file): str_dump = [] line_len = 100 with open(file, 'r') as f1: for line in f1: line = line.r...
相同点: @Component为@Service、@Controller、@Repository的元注解,四个实现功能是一样的 不同点为区分业务层: 1.@Component 业务特殊组件层,如handler类 2.@Controller 业务控制层 3.@Service 业务逻辑层 4.@Repository 业务资源层 总结 @Component, @Service, @Controller, @Repository是spring注解,注...
grep用了很久,不过以前我用得一直很浅显,就是简单的grep xxx。 本文对其他用法做下记录 介绍 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 -a 不要忽略二进制数据。 ...
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 tomcat8.5.34 tomcat8.5.34_bak 4.解压新的tomcat tar -zxvf apache-tomcat-9.0.43.tar.gz ...
代码部分: #!/usr/bin/env python3 # _*_ coding:utf-8 _*_ """ 两文件行数内容对比,输出二者不存在的内容 """ import datetime import os def check_file(file1, file2): time = str(datetime.datetime.now().strftime("%Y%m%d%H%M%S")) file1_name = os.path.split(file1)[1] file2_nam...
国际顶级后缀: .aaa .aarp .abarth .abb .abbott .abbvie .abc .able .abogado .abudhabi .ac .academy .accenture .accountant .accountants .aco .actor .ad .adac .ads .adult .ae .aeg .aero .aetna .af .afamilycompany .afl .africa .ag .agakhan .agency .ai .aig .airbus ...
pg_dump命令可以导出数据库中的表结构。 -s 选项用来只导出表结构,而不会导出表中的数据 -t 选项用来指定要导出的数据库表 #全库导出 pg_dump -s -f /data/bakgp_101/linshi/20200703/tabledata_20200703.sql lte_mr #单表结构导出 #pg_dump -s -t kpiday201706 lte_mr >> /data/bakgp_101/linshi/20...