- 博客(23)
- 资源 (1)
- 收藏
- 关注

原创 Centos7安装Promethus监控Linux和Windows系统,并通过Grafana实现可视化
Centos7安装Promethus监控Linux和Windows系统一:规划环境1.软件环境2.服务器角色二:安装Prometheus三:安装node_exporter监控Linux系统一:规划环境1.软件环境服务版本CenotsCentOS Linux release 7.6.1810 (Core)Promethusprometheus-2.28.1node_exporternode_exporter-1.1.2screenscreen-4.01
2021-07-15 11:44:28
627
原创 docker逻辑卷易混淆问题梳理
docker run -d -ti -v /dbdata:/dbdata --name db centos我们一般常用到上面的创建容器语句,该语句直接指定了映射路径,表示服务器上的/dbdata路径和容器内部/dbdata相映射。docker run -d -ti -v /dbdata --name db centos未指定映射路径,容器会自行在服务器上创建映射路径,也就是说/dbdata是容器内部的路径,服务器上的映射路径可以通过docker inspect 容器名 Mounts字段来找到,红
2021-09-22 15:05:26
148
原创 基于Docker搭建私有镜像仓库
通常我们在docker中拉取的镜像都是在docker hub在线存储库中获取的,这个在线存储库里的docker镜像可以由任何用户发布和使用,显然这在某些场景下是不适用的,比如某些互金的隐私项目,或者是公司完全处于内网状态不能访问外网,再或者你想个性化定制某些配置等等等,所以这就需要用到私有存储库了,今天我们就基于registry镜像搭建属于我们自己的私有仓库。1、安装指令docker pull registry默认拉取最新版:2、配置私有仓库地址,如果没有就创建。vim /et
2020-12-08 09:50:25
333
原创 shell脚本中常见的参数变量
$0:获取shell在命令行启动的脚本名$1:获取第1个参数${10}:获取第10个参数$#:统计脚本运行时携带的命令行参数的个数$*:将命令行上提供的所有参数当作一个单词保存,基本上 $* 变量会将这些参数视为一个整体,而不是多个个体。$@:将命令行上提供的所有参数当作同一字符串中的多个独立的单词,可以通过for命令遍历所有参数值...
2020-11-03 09:47:02
758
转载 linux日志切割工具 logrotate
centos-7.6系统默认安装logrotate,默认的配置文件:/etc/logrotate.conf/etc/logrotate.d/logrotate.conf:为主配置文件logrotate.d:为配置相关子系统,用于隔离每个应用配置(Nginx、PHP、Tomcat...)用于解决个别日志文件过大,不易清理及查看以haproxy 为例cat /etc/logrotate.d/haproxy /var/log/haproxy/haproxy.log { #文件绝对路径,n
2020-10-10 16:49:25
320
1
原创 Windows使用vnc server连接linux图形界面
windows安装vnc-viewer:https://www.realvnc.com/en/connect/download/viewer/Linux安装vnc参考:https://blog.youkuaiyun.com/hqy860822/article/details/83749962Linux安装好vnc后:在windows系统打开vnc-viewer 输入: Linuxip地址:1...
2019-12-07 11:04:50
423
转载 Zabbix监控Redis
主参考:https://blog.51cto.com/chenx1242/2047273再参考:https://www.cnblogs.com/lxwphp/p/10020074.html
2019-12-06 09:29:24
186
原创 在Centos8上安装漏洞扫描软件Nessus
本文摘要:简单叙述了在Centos8上安装Nessus扫描器的过程Nessus 是目前全世界最多人使用的系统漏洞扫描与分析软件,Nessus的用户界面是基于Web界面来访问Nessus漏洞扫描器的,所以,首先需要部署一个扫描器先下载nessus-8.8.0 地址:https://www.tenable.com/downloads/nessus下载完成后上传到Centos8上,...
2019-11-26 16:16:52
1324
转载 SSH Weak Algorithms Supported漏洞修复
rhel6.6Nessus安全扫描中发现漏洞:SSH Weak Algorithms SupportedNessus has detected that the remote SSH server is configured to use the Arcfour stream cipher or no cipher at all. RFC 4253 advises against us...
2019-11-26 14:44:14
818
原创 CVE-2019-0708漏洞修复补丁以及安全建议
1.Windows Server 2008 漏洞补丁系列下载地址Windows Server 2008 32位系统:http://download.windowsupdate.com/d/msdownload/update/software/secu/2019/05/windows6.0-kb4499149-x86_832cf179b302b861c83f2a92acc5e2a152405...
2019-11-26 14:18:05
3954
转载 Java面试知识点汇总
Java面试知识点汇总转载自:https://blog.youkuaiyun.com/forezp/article/details/88823244Java并发:彻底理解ThreadLocalJava并发:Synchronized原理和优化Java并发:java线程池详解Java并发:Java并发编程:CountDownLatch、CyclicBarrier和SemaphoreJava并发:Jav...
2019-05-20 11:09:12
282
转载 ArrayList,Vector,HashMap,HashSet,HashTable之间的区别与联系
转自:superGG看上面的框架图,先抓住它的主干,即Collection和Map。1 Collection是一个接口,是高度抽象出来的集合,它包含了集合的基本操作和属性。Collection包含了List和Set两大分支。(01) List是一个有序的队列,每一个元素都有它的索引。第一个元素的索引值是0。List的实现类有LinkedList, ArrayList, Vector, Stack。...
2018-05-30 10:21:41
358
转载 十种常用的设计模式
转自:dean_hu设计模式总结1. 单例模式:实现方式:a) 将被实现的类的构造方法设计成private的。b) 添加此类引用的静态成员变量,并为其实例化。c) 在被实现的类中提供公共的CreateInstance函数,返回实例化的此类,就是b中的静态成员变量。 应用场景:优点: 1.在单例模式中,活动的单例只有一个实例,对单例类的所有实例化得到的都是相同的一个实例。这样就...
2018-05-28 17:10:05
8592
转载 Linux最常用150个命令汇总
转自:colin_yu命令功能说明线上查询及帮助命令(2个)man查看命令帮助,命令的词典,更复杂的还有info,但不常用。help查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls全拼list,功能是列出目录的内容及其内容属性信息。cd全拼change directory,功能是从当前工作目录切换到指定的工作目录。cp全拼copy,其功能为复制文件或目录。find查找的...
2018-05-24 17:00:35
241
转载 20条常用Linux命令
转自:ljianhui玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令...
2018-05-24 16:43:01
215
转载 Java高级特性之增强for循环
转自:suremakefor/in循环就是JDK5.0中所谓的增强For循环,它能对数组和集合进行遍历,使用它会使用你的代码短小而精炼的多。这里将介绍以下内容:传统的for循环和增强for循环的比较定制自己的增强for循环增强for循环的局限性一:传统的for循环和增强for循环的比较//传统的数组遍历String[] persons={"张三","李四","王五"};for(int i=0;i&...
2018-05-16 11:04:15
1295
转载 HashMap实现原理分析
转自:AlphaWang1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难,插入和删除容易。哈希表那么...
2018-05-16 09:44:37
169
转载 Java开发面试题-Java Web篇
转自:iyangdi1、Tomcat优化经验参考解答:http://blog.youkuaiyun.com/itcast_cn/article/details/489492331、去掉对web.xml的监视,把jsp提前编辑成Servlet有富余物理内存情况下,加大tmocat使用的jvm的内存2、服务器资源配置1)CPU的性能,在高并发的情况下,直接影响处理速度2)大数据处理下,对内存需求大,可以用-Xmx...
2018-05-09 10:02:32
381
转载 SpringMVC与Struts2区别与比较总结
转载自:chenleixing1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共...
2018-04-26 16:35:28
255
转载 JVM调优总结 -Xms -Xmx -Xmn -Xss
转载自:unixboy堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms...
2018-04-25 09:14:16
155
转载 springMVC入门
转载自:https://blog.youkuaiyun.com/lenotang/article/details/2562348作为一个J2EE的开发者,我们基本上是开发基于WEB的应用系统。事实上,工作流,状态管理以及验证都是需要解决的重要功能。而HTTP协议的无状态性决定了这些功能都不容易实现。Spring的WEB框架就是来帮助我们解决这些问题的。使用Spring,我们可以让WEB框架自动将传递进来的请求...
2018-04-23 14:37:30
173
NessusCentos8安装包
2019-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人