#AB

AbstractQueuedSynchronizer的简单介绍

  AbstractQueuedSynchronizer简称为AQS。大多数开发者不会直接使用AQS,标准同步器类的集合能够满足绝大多数情况的需求。  在基于AQS构建的同步容器类中,最基本的操作包括各种形式的获取和释放操作。获取操作是一种依赖状态的操作,并且通常会阻塞。当使用锁或信号量时,“获取&rdqu...

Java线程实现的第三种方式Callable方式与结合Future获取返回值

   多线程的实现方式有实现Runnable接口和继承Thread类(实际上Thread类也实现了Runnable接口),但是Runnable接口的方式有两个弊端,第一个是不能获取返回结果,第二个是不能抛出exception。但是Callable接口很好的解决了上面的问题。下面介绍Callable接口的使用方...

jQuery实现回车绑定Tab事件、jQuery.extend方法、jQuery.fn.extend方法

  有时候我们希望回车事件绑定的是键盘的Tab事件。我的第一思路就是切换事件的keyCode,比如键盘事件按下的keyCode如果是13,我们将keyCode改为9。但是在实际编程中却未能实现此效果。于是只能自己通过手写JS脚本来调用input元素的focus()事件。 1.原来的一个普通的表单<for...

Your Database is downloaded and backed up on....(腾讯云的mysql被攻击)

  今天发现自己的服务器被黑客攻击,自己的mysql服务器的库被删掉,并且新创了一个warning库,只有一个readme表。不知道原因,也许是自己再github上的项目暴漏了自己的密码,还要0.6比特币,错误信息如下:  于是自己只能苦逼的卸载mysql重装一次了,或者在原来的基础上修改,限制my...

Comparable和Comparator的区别&Collections.sort的两种用法

  在Java集合的学习中,我们明白了:    看到tree,可以按顺序进行排列,就要想到两个接口。Comparable(集合中元素实现这个接口,元素自身具备可比性),Comparator(比较器,传入容器构造方法中,容器具备可比性)。那么Comparable和Comparator有什么区别呢?  Comparable...

struts2 中 Preparable 接口实现数据准备

    今天才知道struts还有Preparable接口,实现此接口需要实现其prepare()方法,调用action中其他方法之前会先调用prepare()方法。此接口和方法可以用于初始化一些数据。 测试代码:packagecn.qlq.action;importorg.apache.struts2.co...

【iptables】linux网络防火墙-iptables基础详解(重要)

   防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。   目前市面上比较常见的...

【Java基础】JAVA不可变类(immutable)机制与String的不可变性

  不可变类:所谓的不可变类是指这个类的实例一旦创建完成后,就不能改变其成员变量值。如JDK内部自带的很多不可变类:Interger、Long和String(8种基本数据类型的包装类和String都是不可变类)等。可变类:相对于不可变类,可变类创建实例后可以改变其成员变量值,开发中创建的大部分类都属...

配置iptables,把80端口转到8080

在Linux的下面部署了tomcat,为了安全我们使用非root用户进行启动,但是在域名绑定时无法直接访问80端口号。众所周知,在unix下,非root用户不能监听1024以上的端口号,这个tomcat服务器就没办法绑定在80端口下。所以这里需要使用linux的端口转发机制,把到80端口的服务请求都转到8080端口上。...

prometheus和zabbix的对比

前言:  新公司要上监控,面试提到了Prometheus是公司需要的监控解决方案,作为喜新厌旧的程序员,我当然是选择跟风了,之前主要做的是zabbix,既然公司需要prometheus,那没办法,只能好好对比一番,了解下,毕竟技多不压身,但稍稍深入一点,我就体会到了Prometheus的优点,总结一下这两种监控方式:p...
代码星球 ·2020-08-26

zabbix通过agent监控linux主机

  前几篇博客分别介绍了通过snmp来进行监控linux主机与windows主机,本篇介绍通过agent客户端来进行系统监控。环境:  server:192.168.249.142  client:192.168.249.145基础配置:关闭selinux,关闭防火墙或者打开10050端口。1.安装zabbix的yum...

zabbix通过snmp监控linux主机

  linux主机的话还是比较好处理的,无论是安装agent代理程序还是使用snmp,都是比较方便的,本文旨在介绍通过snmp使client与server进行连接。环境:  server:192.168.249.142  client:192.168.249.145基础配置:关闭selinux,关闭防火墙或者打开161...

zabbix通过snmp监控windows主机

  zabbix一个很出众的特点是它的兼容性,基本支持主流所有类型的操作系统,那么windows也是没有问题的,监控windows主机的方式比较常用的有两种:1.安装zabbix-agent,相对来说比较麻烦。(需要通过黑屏终端来进行操作)2.也就是我们今天的主角:通过snmp协议来进行监控,相对易操作,也方便操作。(...

zabbix的安装

  zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。是一个高度集成的企业级开源网络监控解决方案,与Cacti、nagios类似,提供分布式监控以及集中的web管理界面。zabbix具备常见商业监控软件所具备的功能,例如主机性能监控,网络设备性...
代码星球 ·2020-08-26

TabHost选项卡

http://blog.csdn.net/harvic880925/article/details/17120325...
代码星球 ·2020-08-26
首页上一页...266267268269270...下一页尾页