自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Zabbix Httpd漏洞修复2

漏洞库升级的真是快啊,zabbix服务器又有新的漏洞了,搞它

2023-06-06 10:48:23 743 1

原创 Zabbix Httpd漏洞修复

zabbix httpd漏洞升级修复

2022-03-21 15:08:25 4338

原创 KETTLE学习篇1

一、Kettle简介首先,学习Kettle前先了解一下ETL的概念;ETL是取Extract-Transform-Load的第一个首字母拼成,即指数据抽取、转换和装载的过程,日常工作上,我们经常会遇到各种数据的处理,转换,迁移,使用ETL工具就可以帮助我们解决这些数据的处理,所以了解并掌握一种ETL工具的使用是很必要的。Kettle是一款国外开源的ETL工具,纯JAVA编写,可以在Windows、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。(题外话:当然现在有各种基于Kettle二开

2022-03-15 11:04:15 3355

原创 Windows更换远程桌面端口(实测有效)

今天新建了一台虚拟机,由于考虑到安全影响,想更换虚拟机的远程端口,结果网上那些教程都是不完整的,搞完老是卡住,今天写此文记录下完整的文档。一、更换注册表根据下面红框找到相关变量位置,更换成你想要换成的远程端口号,一共有以下两处更改时记得选十进制二、防火墙防火墙一般为了安全是打开的状态,可以增加一条入站规则,打开你上面添加的端口根据实际选择应用的范围自己定义规则的名字防火墙添加好入站规则后为了确保生效,需要重启下 三、允许远程访问...

2021-12-03 18:11:31 849

转载 IP地址分配和IP地址的划分

# IP地址分配和IP地址的划分计算机网络层的主要目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。而实现点对点通信的基础,就是每个节点必须有一个IP地址,数据从哪里来(源节点),到哪里去(目的节点)。工具/原料 TCP/IP协议,IP地址 方法/步骤 IP地址的概念及产生 (1)MAC地址:物理地址(48位),每台机器出厂时规定的唯一地址。如果根据物理地址来判断某台主机,数据将十分庞大且不利于管理。 (2)IP地址:逻辑地..

2021-05-20 16:21:45 1006 1

原创 基于Prometheus+Grafana监控SQL Server

一、概述寻找了一波Prometheus监控SQL Server的文章,发现又是同一片文章搬来搬去,属实有点恶心;还好功夫不负有心人,让我找到了一些参考文档,不多BB,直接上干货,如果你还没有接触过Prometheus+Grafana的话,可以点击学习一下如何搭建和监控MySQL和Oracle。二、安装配置sql_exporter由于官网没有提供MSSQL的采集器,所以使用sql_exporter来代替。2.1 下载sql_exporter# 下载wget https://github.com/f

2021-03-30 17:00:05 2564

原创 忘记CSDN密码

登录网址http://passport.csdn.net/手机登录,忘记密码

2021-03-19 16:13:41 422 1

原创 全网最全!!!基于Prometheus+Grafana体系监控MySQL、Oracle数据库

一、概述网上找了很多监控开源工具,打算用来监控Oracle、MySQL等数据库,最后选择了Prometheus和Grafana,主要是相对于Zabbix来说,简直不要太友好,本文全部是亲手搭建的,绝非很多博客复制粘贴,同样一篇文章搬来搬去,导致找相关文档的时候简直爆炸,不多哔哔,接下来就讲一下如何监控Oracle数据库。二、前期环境准备服务器IP地址Prometheus服务器192.168.3.102Grafana服务器192.168.3.103被监控服务器192

2021-03-19 15:11:17 7015 26

原创 linux静默安装oracle11g,亲测有效!

linux静默安装oracle11g,亲测有效!由于在Linux上安装oracle踩了很多坑,所以记录下来,方便以后回顾。一、安装jdkcd /usr/local上传java的tar包到/usr/local目录下,上传完成后使用ll命令查看。#解压安装包tar -zxvf jdk-linux-x64.tar.gz#更改文件夹目录名称mv jdk1.8.0_131 java更改环境变量vi /etc/profileexport JAVA_HOME=/usr/local/

2021-02-26 14:35:01 1175 1

转载 Linux下安装mysql-5.7.24

Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。下面记录了我在Linux(Centos 7)环境下安装Mysql的完整过程,实操记录,绝非水文,如有错误或遗漏,欢迎指正。本文档讲解安装版本为mysql-5.7.24,对于5.7.24之后的版本,不适用此说明文档,主要原因在于之后版本

2021-02-19 11:39:13 217

原创 VMWare打开黑屏解决

VMWare打开黑屏解决今天做zabbix的相关操作的时候,关闭了虚拟机重新打开,发现一直黑屏,后来搜索看到以下解决方法。重启下电脑,再打开虚拟机,解决~

2021-02-09 16:47:31 276

原创 Zabbix Server+ Zabbix Proxy简单使用教程

Zabbix Server+ Zabbix Proxy简单使用教程需求:用一台主机作为zabbix proxy负责收集另一台主机的数据,然后发送给zabbix server。IP角色192.168.52.139zabbix server192.168.52.160zabbix proxy192.168.50.140zabbix server如果还没有接触过zabbix的小伙伴,可以先看看这一篇博客学习搭建zabbix平台。一步步教你搭建zabbix平台,亲测

2021-02-09 14:11:15 1303

原创 zabbix实战——监测路由器、IP监测及常见异常排错处理

zabbix实战——监测路由器、IP监测及常见异常排错处理前面一篇文章介绍了zabbix是干嘛的以及zabbix的基本搭建过程,接下来是zabbix的实战篇。一、基本概念介绍我相信大家在搜索如何通过zabbix监测路由器等网络设备时,会有很多文章可以参考,但是比起直接按照文章傻瓜式操作,对于我个人而言,觉得还是得先明白一些基本概念比较好,这样对于加深你对于整个过程的理解。所以在实战之前,先简单介绍一些基本概念。SNMPSNMP协议又称简单网络管理协议(Simple Network Manage

2021-02-08 17:17:32 4407 2

原创 一步步教你搭建zabbix平台,亲测有效!

一步步手动搭建zabbix5.0-01,亲测有效一、zabbix介绍zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbixagent,ping,端口监视等方法提供对远

2021-02-07 20:29:42 7292 13

原创 服务器上搭建Lepus——开源的数据库监控系统

服务器上搭建Lepus——开源的数据库监控系统由于公司业务需求,要我搭建一个数据库监控平台,我就在git上找开源的监控平台,于是找到了Lepus这个开源系统,把搭建的过程记录下来,方便日后学习。一、安装docker首先交代一下环境:服务器是鲲鹏的,已事先安装好了Linux系统,我的系统版本是1.更新下yum程序(可选做)yum update -y-y:是指之后需要你确定更新的选项全部为yes,不然一个个点多麻烦2.卸载docker旧版本查看docker已安装的旧版本,如有旧版本则remov

2021-02-02 17:56:53 811 10

原创 使用navicat连接oracle数据库遇到问题及解决方法

使用navicat连接oracle数据库遇到问题及解决方法在服务器上安装好oracle之后,在公司要求研究数据迁移,一直看命令行不太舒服,就想着用自己电脑上的navicat连接上服务器上的Oracle,结果遇到了一些问题,现在记录下来,方便查阅,也供大家参考。1.ORA-12541:TNS :no listener解决方法:开启监听 :lsnrctl start (stop/status) --开启,关闭,查看状态(温馨提示:使用sqlplus / as sysdba 进入oracle数据库

2021-01-27 14:38:11 6383 5

原创 java基础修炼:Integer和int的区别

int是基本数据类型,Integer是引用数据类型; int默认值是0,Integer默认值是null; int类型直接存储数值,Integer需要实例化对象,指向对象的地址。 其实它们之间还有一些细节方面的区别:如下 public static void main(String[] args) { Integer a = new Integer(1); ...

2020-03-13 17:38:27 192

转载 史上最强--机器学习入门

让我们从机器学习谈起导读:在本篇文章中,将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。当然,本文也面对一般读者,不会对阅读有相关的前提要求。在进入正题前,我想读者心中可能会有一个疑惑:机器学习有什么重要性,以至于要阅读完这篇非常长的文章呢?我并不直接回答这个问题前。相反,我想请大家看两张图,下图是图一:...

2020-02-11 11:41:05 706

转载 设计模式之工厂模式

工厂模式(Factory Pattern)是开发中比较常用的设计模式之一。这种类型的设计模式属于创建型模式(关于创建型模式的概念,可以参考设计模式概念与简介,简单点理解就是创建对象的模式,比如使用频率最高的单例模式就是创建型模式的一种)。其中工厂模式仔细区分的话,可以分为三种,分别是简单工厂模式、工厂方法模式以及抽象工厂模式(后面的两种模式都是基于第一种模式进行的),本篇文章主要学习的是简单工...

2019-10-24 14:29:32 172

转载 设计模式之单例模式

所谓单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。在Java,一般常用在工具类的实现或创建对象需要消耗资源。特点类构造器私有 持有自己类型的属性 对外提供获取实例的静态方法懒汉模式 线程不安全,延迟初始化,严格意义上不是不是单例模式public class Singleton { private static Singleton ...

2019-10-24 14:28:32 187

转载 各集合类区别与实现原理

HashMap和Hashtable的区别1.两者最主要的区别在于Hashtable是线程安全,而HashMap则非线程安全2.HashMap可以使用null作为key,而Hashtable则不允许null作为key(HashMap以null作为key时,总是存储在table数组的第一个节点上)3.HashMap的初始容量为16,Hashtable初始容量为11,两者的填充因子默认都是0.75...

2019-10-18 14:37:44 194

转载 散列表的原理与实现

本文主要介绍散列表(Hash Table)这一常见数据结构的原理与实现。由于个人水平有限,文章中难免存在不准确或是不清晰的地方,希望大家可以指正:)概述符号表是一种用于存储键值对(key-value pair)的数据结构,我们平常经常使用的数组也可以看做是一个特殊的符号表,数组中的“键”即为数组索引,值为相应的数组元素。也就是说,当符号表中所有的键都是较小的整数时,我们可以使用数组来实现符...

2019-10-13 16:31:02 246

原创 java后台面经_操作系统

一、介绍一下linux内存模型在linux内核中支持3中内存模型,分别是flat memory model,Discontiguous memory model和sparse memory model。所谓memory model,其实就是从cpu的角度看,其物理内存的分布情况,在linux kernel中,使用什么的方式来管理这些物理内存。1 flat memory model如果从...

2019-10-13 15:32:54 338

原创 java后台面经_计算机网络

一.计算机网络(会不断更新)1、http和https的区别HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。简单来说,HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、...

2019-10-13 15:01:52 366

原创 缓存相关内容

一、缓存简介缓存是指可以进行高速数据交换的存储器,它先于内存与CPU交换数据,因此速率很快。缓存只是内存中少部分数据的复制品,所以CPU到缓存中寻找数据时,也会出现找不到的情况(因为这些数据没有从内存复制到缓存中去),这时CPU还是会到内存中去找数据,这样系统的速率就慢下来了,不过CPU会把这些数据复制到缓存中去,以便下一次不要再到内存中去取。随着时间的变化,被访问得最频繁的数据不是一成不...

2019-10-13 11:19:49 213

转载 B树、B+树、红黑树比较

B树是为了提高磁盘或外部存储设备查找效率而产生的一种多路平衡查找树。B+树为B树的变形结构,用于大多数数据库或文件系统的存储而设计。B树相对于红黑树的区别在大规模数据存储的时候,红黑树往往出现由于树的深度过大而造成磁盘IO读写过于频繁,进而导致效率低下的情况。为什么会出现这样的情况,我们知道要获取磁盘上数据,必须先通过磁盘移动臂移动到数据所在的柱面,然后找到指定盘面,接着旋转盘面...

2019-10-13 10:01:41 1399

原创 TCP和UDP的区别,UDP保证可靠性能

一、TCP和UDP的区别1,连接:TCP是面向连接的,而UDP是无连接的,即发送数据之前无需建立连接2、可靠性:TCP提供可靠的服务,即通过TCP传输的数据无差错,无重复,无丢失,按序到达;而UDP尽最大努力传输,不保证可靠交付3、连接方式:TCP的点到点传输,而UDP支持一对一,一对多,多对多传输4、面向:TCP是面向字节流的,而UDP是面向报文的5、提供:TCP提供拥塞控制...

2019-10-13 09:52:25 1124

转载 经典面试题:用户反映你开发的网站访问很慢可能会是什么原因

问题场景:某个用户向你反映说你开发的网站访问速度很慢,但是该用户访问其他网站很正常,分析下原因、有哪些工具分析原因、怎么解决问题?最近面试两次碰到了这个题目,回来请教了一位做运维的师兄,听他讲解下发现确实这个问题可以牵涉到很多知识面,很具综合型,是个好题目,不过其实这个问题偏运维,但开发人员自然也是越懂越好。结合这位师兄的详细讲解,我梳理了下这个问题牵涉到的一些点。一、针对这个题目我们可以...

2019-10-12 21:21:24 637

转载 深入理解线程池

线程是程序运行中一个非常重要的概念。通常情况下,程序从静态代码,到解析为机器码被加载入内存开始动态运行,就转变为一个进程。也可以说,程序是一个静态概念,程序运行起来后就变成了一个进程,进程是计算机分配CPU、内存等各种资源的基本单位。  我们平时在电脑中开启一些程序时,比如开启eclipse,idea等开发工具时,会发现程序启动较慢,这是因为进程运行所依赖的资源较多,故开启一个进...

2019-10-12 21:15:27 231

转载 抽象类与接口的区别

网上有很多关于抽象类和接口的区别,但是还是有一些不够清晰,总结了以下对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:一.抽象类二.接口三.抽象类和接口的...

2019-10-12 20:56:37 109

webkitgtk-2.4.9-1.el7.x86_64.7z

运行kettle报错,显示需要 WARNING: no libwebkitgtk-1.0 detected, some features will be unavailable Consider installing the package with apt-get or yum. e.g. 'sudo apt-get install libwebkitgtk-1.0-0'

2020-08-28

软件设计师历年真题

2012年到2017年软件设计师中级考试历年真题,给有需要的人下载,一起努力。

2018-10-22

实验室安全考试系统题库整合

实验室安全考试系统题库整合,网上有一些资源,但是都不是比较好的,也比较分散,这个比较全,大多数题目都能找到,使用ctrl+f 可以快速查找到相应的题目,但是需要关键词摘得好一些,因为有一些还是不是完全一样的。

2018-07-03

空空如也

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

TA关注的人

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