自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 统计grafana zabbix监控指标信息

监控面板指标统计

2022-06-17 15:24:46 380 1

原创 kibana-searchguard-6.8.2-arm64 版本镜像打包 2021-08-04

Dockerfile## ** THIS IS AN AUTO-GENERATED FILE **# ################################################################################# Build stage 0# Extract Kibana and make various file manipulations.#################################################

2021-08-04 16:25:09 433

原创 python使用jinja2渲染yml、html

import jinja2# rules={# "name":"xxxxxxx",# "rules":[# {# "alert": "z1",# "expr": "up == 0",# "duration": "1m",# "enable": 1,# "labels":{"labels1":"label1","label2":"label2"},# "annotations":{"an

2021-03-25 17:03:37 463

原创 mysql慢查询sql语句分类

###背景:有所有慢查询的sql语句,但是要按sql语句归类,即按照sql语句类型(增删改查)相同、操作的表相同、查找条件的字段相同、但是查找条件的值可以不同的方式归类###解决思路:将where后的所有条件右边的值替换为某个字符,此处为*例如 where name=‘xiaoming’替换为where name=*##判定运算的语法分类如下:# <表达式1>{=|<|<=|>|>=|<=>|<>|!=}<表达式2>#

2021-03-19 11:46:12 148

原创 gitbook打包镜像

目录结构如下:cn0214003494m:gitbook jxl$ tree.├── Makefile└── docker ├── dockerfile └── install.shDockerfile如下FROM ubuntu:16.04ENV LANG C.UTF-8RUN mkdir /gitbookCOPY . /gitbookWORKDIR /gitbookRUN chmod +x docker/install.sh && \

2020-12-16 17:17:43 256

原创 go语言yaml转map、map遍历

yaml文件内容apiVersion: policy/v1beta1kind: PodSecurityPolicymetadata: name: mysql-snapshotspec: privileged: false allowPrivilegeEscalation: false volumes: - "*" hostNetwork: false hostIPC: false hostPID: false runAsUser: rule: Run..

2020-12-01 14:34:36 4737

原创 ubuntu安装并配置git工具

ca-certificates和openssh-server、openssh-clientapt-get updateapt-get install -y --no-install-recommends ca-certificates openssh-server openssh-client gitgit --version配置SSH第一种方式,使用账户以前已有的密钥cp -r ./docker/.ssh /root/.sshchmod 0600 /root/.ssh/id_rs

2020-11-25 21:11:44 447

原创 linux shell学习笔记

shell 命令提示符不同的 Linux 发行版使用的提示符格式大同小异,例如在 CentOS 中,默认的提示符类似下面这样:[mozhiyan@localhost ~]$各个部分的含义如下:[]是提示符的分隔符号,没有特殊含义。mozhiyan表示当前登录的用户,我现在使用的是 mozhiyan 用户登录。@是分隔符号,没有特殊含义。localhost表示当前系统的简写主机名(完整主机名是 localhost.localdomain)。~代表用户当前所在的目录为主目录(home 目录)。

2020-11-02 20:27:14 198

原创 mysql 服务启动报错

mysql 服务启动报错: ERROR! The server quit without updating PID file (/usr/local/var/mysql/XX.local.pid)启动:sudo mysql.server start错误:ERROR! MySQL server PID file could not be found!Starting MySQL. ERROR! The server quit without updating PID file (/usr/loca

2020-10-22 13:52:42 276

原创 python3 manage.py migrate 报错

1.报错如下Found wrong number (0) of constraints for website_workload(dbms_id, hardware_id, name)。。。 File "/Users/jiaoxiaoliu/opt/anaconda3/envs/python36/lib/python3.6/site-packages/django/db/backends/base/schema.py", line 394, in _delete_composed_index

2020-10-16 12:04:26 546

原创 MAC OLTP-Benchmark配置和调优

一、前言 OLTPbenchmark是一个多线程负载生成器。该框架被设计成能够针对任何启用JDBC的关系数据库产生可变速率、可变混合负载。该框架还提供数据收集功能,例如,每事务类型的延迟和吞吐量日志。OLTP-Benchmark是一种模块化、可扩展和可配置的OLTP基准测试工具。二、安装1、前期准备:1)安装好java(v1.7 or newer);2)安装好ant;2、从github上下载oltp-benchmark的源代码 git clone https://github.com/

2020-10-16 11:20:53 333 1

原创 Mac 关闭postgres服务

查看postgres路径$which postgres/Library/PostgreSQL/10/bin/postgres切换为postgres用户:$sudo su - postgres关闭服务stop / 开启服务start~ postgres$/Library/PostgreSQL/10/bin/pg_ctl -D /Library/PostgreSQL/10/data stop

2020-10-15 11:51:47 2112

转载 Linux shell命令tr详解

摘自 https://www.jb51.net/article/103892.htm1. 用途tr,translate的简写,主要用于压缩重复字符,删除文件中的控制字符以及进行字符转换操作。2. 语法tr [OPTION]... SET1 [SET2]-s 替换重复的字符  -s: squeeze-repeats,用SET1指定的字符来替换对应的重复字符 (replace each input sequence of a repeated character that is lis

2020-09-29 20:36:39 187

原创 shell中cut、sort命令

1. cut命令cut命令将行按指定的分隔符分割成多列,它的弱点在于不好处理多个分隔符重复的情况,因此经常结合tr的压缩功能。/data # cut -hcut: unrecognized option: hBusyBox v1.29.3 (2019-01-24 07:45:07 UTC) multi-call binary.Usage: cut [OPTIONS] [FILE]...Print selected fields from each input FILE to stdout

2020-09-29 20:08:49 218

原创 shell命令sed用法

1.sedsed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。2.sed命令格式1. sed [options] "command"

2020-09-29 17:54:49 217

转载 Mysql GTID原理

从MySQL 5.6.5 开始新增了一种基于 GTID 的复制方式。通过 GTID 保证了每个在主库上提交的事务在集群中有一个唯一的ID。这种方式强化了数据库的主备一致性,故障恢复以及容错能力。GTID (Global Transaction ID)是全局事务ID,当在主库上提交事务或者被从库应用时,可以定位和追踪每一个事务,对DBA来说意义就很大了,我们可以适当的解放出来,不用手工去可以找偏移量的值了,而是通过CHANGE MASTER TO MASTER_HOST=‘xxx’, MASTER_AUTO

2020-09-21 18:26:19 129

原创 IDEA导入eclipse ssm项目

本人菜鸟一枚,从网上下了个ssm项目,用eclipse写的,但是我用的idea,需要进行很多配置,但是又没做过java,也没配过,所有走了很大弯路,瞎琢磨一天才跑起来,特此记录下步骤包括环境、路径等配置和tomcat环境配置。一、IDEA导入eclipse项目1.使用idea打开项目2.选择项目文件3## 右击项目打开module settings.4.依次配置这几个模块,libraries我没配。5.配置modules5.1 spring配置会自动检测到配置文件,加进来就行

2020-05-17 17:44:56 4088 3

原创 sql依赖注入

示例:var varname = '汤姆';var varpasswd = "' or '1' = '1" ;var sql = "select * from tb_name where name= '"+varname+"' and password='"+ varpasswd + "'";console.log(sql);// 打印sql为: select * from tb_nam...

2019-07-10 15:08:47 411

转载 having子查询示例

HAVING使用子查询   //查询各部门平均工资,显示平均工资大于  //公司整体平均工资的记录  select deptno,avg(sal)  from emp  group by deptno  having avg(sal)>(select avg(sal) from emp);...

2019-07-09 10:27:50 121

转载 ON 、WHERE、HAVING区别

ON 、WHERE、HAVING都是查询条件,但他们的使用及其不同。下面我们来分析三者之间的区别。1.ON 和WHERE所有的查询都回产生一个中间临时报表,查询结果就是从返回临时报表中得到。ON和WHERE后面所跟限制条件的区别,主要与限制条件起作用的时机有关,ON根据限制条件对数据库记录进行过滤,然后生产临时表;而WHERE是在临时表生产之后,根据限制条件从临时表中筛选结果。因为以上原因,ON...

2019-07-09 10:21:09 428

转载 CSS3中透视perspective

1.3D坐标,其中黑框相当于屏幕,z轴正方形指向屏幕前方,y轴指向屏幕上方,x轴正向指向屏幕右方,三轴以屏幕中心为原点2.perspectiveperspective的值相当于从屏幕的侧面看,屏幕距离z轴正向(前方)的距离。perspectiveOrigin: 可理解为视点的xy坐标,perspective则是z坐标,三者可以再三维中确定Z视点的唯一位置。(视点Z即相当于你的眼睛所在的位...

2019-06-24 10:19:23 820

转载 CRLF和LF

crlf 和 lf 是文本换行的不同方式:crlf: “\r\n”, windows系统的换行方式lf: “\n”, Linux系统的换行方式他们之间的不同经常会导致不同会导致使用不同系统的同事之间的代码冲突问题。在你使用git拉取代码的时候,git会自动将代码当中与你当前系统不同的换行方式转化成你当前系统的换行方式,从而造成这种冲突。window系统解决办法:修改git全局配置,禁...

2019-05-31 09:38:54 685

原创 SQL查询:case when

2019-04-04 15:47:45 1030

原创 Win10 PostgreSQL安装及导入.sql文件

1.官网下载对应系统版本安装(略)2.启动数据库1.Windows系统下,PostgreSQL有提供一个命令行脚本runsql.bat, 在安装目录的scripts文件夹中,如:D:\Program Files\PostgreSQL\11\scripts执行这个脚本来开启psql.2.或者在开始菜单里打开SQL shell(psql)执行画面如下:3.直接使用pgAdmin免费...

2019-03-13 16:30:26 2143

原创 使用node http模块和request模块请求无响应

使用node http模块和require模块请求无响应node环境node版本:0.10.34问题描述: 给app应用接第三方登陆付费SDK时,登陆验证的时候使用post请求,请求无响应,无报错,回调接口没有调用。但是对方接收到了请求,也成功返回了数据。 注:仅仅请求该渠道接口才会无响应,其他渠道均正常。请求代码如下:var h...

2018-05-05 18:07:06 2679 1

空空如也

空空如也

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

TA关注的人

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