#!/bin/bash#检测登录到服务器的ip尝试次数#Date:2017年08月01日星期二18:38:05CST#通过定义次数,来加入到黑名单限制某个ip的登录!#收集尝试登录到服务器的密码尝试失败的ip和次数cat/var/log/secure|awk‘/Failed/{print$(NF-3)}‘|sort|uniq-c|awk‘{print$2"="$1;}‘>/logi..
分类:
其他好文 时间:
2017-08-19 15:01:31
阅读次数:
129
awk、sed、grep这三个命令并称为文本处理三剑客,但是awk的功能远远多出其他两个命令很多。最初由贝尔实验室研制。后来GUN组织在awk的基础上研制了gawk,现在我们在Linux使用的一般都是gawk这个命令,但是为了一些习惯,将awk作为gawk的链接,也就是说,现在在bash中使用awk还..
分类:
其他好文 时间:
2017-08-19 15:01:23
阅读次数:
202
常用路由协议的分析及比较1概述路由分为静态路由和动态路由,其相应的路由表称为静态路由表和动态路由表。静态路由表由网络管理员在系统安装时根据网络的配置情况预先设定,网络结构发生变化后由网络管理员手工修改路由表。动态路由随网络运行情况的变化而变化,路由器根据路由..
分类:
其他好文 时间:
2017-08-19 15:01:15
阅读次数:
220
操作基本数据类型的流、内存操作流、打印流、标准输入流和标准的输出流、随机访问流、合并流、序列化流/反序列化流、属性集合类一、操作基本数据类型的流 DataInputStream:数据输入流 DataOutputStream:数据输出流 可以操作一些基本数据类型 egg: DataOutputStreamdos=newDat..
分类:
其他好文 时间:
2017-08-19 15:01:10
阅读次数:
215
1,静态查找表是仅查找数据元素和索引元素属性,无需作插入和删除的查找表。 2,顺序查找,顾名思义即按照顺序逐一查找,存储结构可以顺序存储和链式存储,查找成功的ASL为(N+1)/2 3,折半查找,其查找序列为二叉平衡排序树,存储结构只能为有序的顺序存储,ASL=log2(n+1) 4,分块查找,块之 ...
分类:
其他好文 时间:
2017-08-19 15:01:01
阅读次数:
116
Android SDK版本号 与 API Level 对应关系 http://developer.android.com/guide/appendix/api-levels.html ...
分类:
移动开发 时间:
2017-08-19 15:00:50
阅读次数:
237
概述 把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作,适配器很像变压器,把一种电压变成另一种电压, 类适配器模式 : 把被适配的类的API转换成目标类的API, Adaptee类并没有sampleOperation2()方法,客户端期待这个 ...
分类:
其他好文 时间:
2017-08-19 15:00:39
阅读次数:
150
import tensorflow as tf state = tf.Variable(0,name='counter') one = tf.constant(1) new_value = tf.add(state,one)update = tf.assign(state,new_value) in ...
分类:
其他好文 时间:
2017-08-19 15:00:31
阅读次数:
97
从零开始的linux第六章宇宙浩瀚,无边无界,地球也不过是太阳系八大行星之一,作为无数行星中的一枚,地球实在算不上特别....但...小编的博客,绝~对~特~别~~(↑看过小编博客的同学回答)好啦~~这周小编就不废话了,直接进入正题吧~~上周小编讲了设置和取消别名aliasualias,..
分类:
系统相关 时间:
2017-08-19 15:00:26
阅读次数:
386
一、实验拓扑图二、实验目标:实现NAT+LVS-DR负载均衡群集三、实验要求:(群集IP地址为192.168.1.254,所有主机关闭防火墙和NetworkManager服务)1、lvs的配置:(1)在ifcfg-eth0:0上配置群集IP地址192.168.1.254,子网掩码为255.255.255.0(2)加载ip_vs模块,安装ipvsadm管..
分类:
其他好文 时间:
2017-08-19 15:00:17
阅读次数:
206
一、简介YUM:YellowdogUpdateModifier,rpm的前端程序,用来解决软件包相关依赖性,可以在多个库之间定位软件包,以解决软件安装或卸载与升级的问题。二、yum配置文件1.主配置文件:/etc/yum.conf,为所有仓库提供公共配置;/etc/yum.repos.d/*.repo,为仓库的指向提供配置;2...
分类:
其他好文 时间:
2017-08-19 15:00:09
阅读次数:
137
mycat实现MySQL读写分离mycat是什么Mycat是一个开源的分布式数据库系统,但是由于真正的数据库需要存储引擎,而Mycat并没有存储引擎,所以并不是完全意义的分布式数据库系统。Mycat是数据库中间件,就是介于数据库与应用之间,进行数据处理与交互的中间服务。对数据进行分片处..
分类:
数据库 时间:
2017-08-19 15:00:01
阅读次数:
347
迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。使用迭代器的优点对于原生支持随机访问的数据结构(如tuple、list),迭代器和经典for循环的索..
分类:
其他好文 时间:
2017-08-19 14:59:54
阅读次数:
172
import tensorflow as tf input1 = tf.placeholder(tf.float32)input2 = tf.placeholder(tf.float32) output = tf.multiply(input1,input2) with tf.Session() a ...
分类:
其他好文 时间:
2017-08-19 14:59:46
阅读次数:
101
react 项目中给指定元素加事件,使用到 react 的 ref 属性,Eslink 报错 [eslint] Using string literals in ref attributes is deprecated. (react/no-string-refs) 常用方法:(会报错) 正确方法: ...
分类:
其他好文 时间:
2017-08-19 14:30:04
阅读次数:
853
取模运算(“Modulo Operation”)和取余运算(“Complementation ”)两个概念有重叠的部分但又不完全一致。主要的区别在于对负整数进行除法运算时操作不同。取模主要是用于计算机术语中。取余则更多是数学概念。模运算在数论和程序设计中都有着广泛的应用,从奇偶数的判别到素数的判别, ...
分类:
其他好文 时间:
2017-08-19 14:29:54
阅读次数:
212
redis一共分为5种基本数据类型:String、Hash、List、Set、Zset String类型(一) String类型是包含很多种类型的特殊类型,并且是二进制安全的。比如序列化的对象进行存储,比如一张图片进行二进制存储,比如一个简单的字符串、数值等等、 set和get方法: 设置值:set ...
分类:
其他好文 时间:
2017-08-19 14:29:46
阅读次数:
160