从今天起每天下午17:10发布,均使用www.ibm.com验证,timeout值10秒。
地址是
https://techlife.com.cn/proxy.html
如果你想知道proxy服务器的地址,请使用
https://techlife.com.cn/ip/ip.php 页面
从今天起每天下午17:10发布,均使用www.ibm.com验证,timeout值10秒。
地址是
https://techlife.com.cn/proxy.html
如果你想知道proxy服务器的地址,请使用
https://techlife.com.cn/ip/ip.php 页面
不用用户名和密码,大家到官方站点https://www.eset.com.cn/download/,别直接点击下,那肯定弹出用户名密码选项,大家可以用迅雷直接下链接,经过测试,是可行的,因为迅雷会找这个文件的其他源,而其他源很多都是网友提供的,不用用户名和密码。当然下载完还要用用户名和密码升级,我这里只提供一个思路,以后有类似的软件,大家可以尝试一下。
https://www.wuym.com/nod32/nod32_id.html
10-7-27更新:这个方法有个BUG,就是也能下到之前的版本,只要叫同一个名字就有可能被下到。
据北京地铁官方网站消息,今日(26日)7时55分,北京地铁一号线天安门东站下行(向西)站台列车进站处有一位男乘客跳下站台,司机发现后迅速采取制动措施,车站迅速启动应急预案,天安门西至东单下行区段接触轨停电组织施救,列车运行受到影响。8时11分救护完成,该区段接触轨恢复供电,运营秩序逐步恢复正常。
据悉,该男子目前已被送至医院,暂无生命危险。有证人证明这位男子是自己跳下站台。
现在人也不知道都怎么了?哎,太轻视自己的生命了!
今天这讲非常简单,就是如何更新(图)库文件!!虽然功能很简单,但这是出图很重要的一步,这步有问题,图根本就出不来。
rrdtool update demo1.rrd N:3.44:3.15:U:23
Update the database file demo1.rrd with 3 known and one UNKNOWN value. Use the current time as the update time.
rrdtool update demo2.rrd 887457267:U 887457521:22 887457903:2.7
Update the database file demo2.rrd which expects data from a single data-source, three times. First with an UNKNOWN value then with two regular readings. The update interval seems to be around 300 seconds
就这四句话,第1、3句是例子,2,4句是解释
N代表当前时间,U代表unknown数据;在第二个例子中,你要知道
887457267:U 887457521:22 887457903:2.7
标记为红色字体的这些数值都是时间,后面是插入的数据,就够了,很简单,而我们一般写shell的时候都用N来更新数据源,方便。大家消化消化,有什么问题可以在评论上写。
今天使用了wps office 2010 个人版,觉得还不错,希望大家能支持国产软件,最难能可贵的是它支持大量的第三方插件,下载地址在https://www.wps.cn/index.php?mod=addons&O=h&page=2,希望大家安装后能对国产软件有个改观!
昨天在单位从verycd上偶然看到有人提供了securecrt汉化版本,下来测试,地址如下
https://www.verycd.com/topics/2822377/
安装好后竟然出现了问题,下图是安装英文版本后用作者的汉化包覆盖汉化的结果
可以明显看出,界面是英文的,只有在EDIT下的几个选项是中文的,很多兄弟开始评论,比如verycd里
还有的直接说作者没有汉化完全(作者其实已经很努力了!!)
继续阅读关于securecrt和FX汉化不完全的修复
今天去机房,利用早上头脑清楚的时候发吧,今天这讲是如何建立一个(图)库文件test.rrd,很简单,就是
不过这个test.rrd没有属性,我们需要给它加属性,属性有如下几种
1、–start 从1970年1月1日12点到你创建这个(图)库文件的时间,value的单位是秒,如果你对date命令不清楚的话,建议看看date man,否则就成了Outman了,这里给个linux下的执行命令,你能看到你执行命令的时候离1970年1月1日12点有多少秒
我执行这个命令得出的值是915163200
2、–step value的单位也是秒,有默认值,是300秒(5分钟)表明你设定的这个(图)库文件里的数据每隔5分钟应更新一回数据,这里就引出了一个问题,循环的问题,这个问题推荐用crontab来解决,因为你创建的这个(图)库文件本身是不会根据这个value来进行更新的,它只是个“静态文件”,就像windows桌面的txt一样,txt能自动更新吗?显然不行,需要你添加文字内容后再保存,它才会更新。这个rrd(图)库文件也一样,虽然你这里设置了5分钟,但如果你不给它数据,50分钟它还是那个空白的源文件,所以我们应该用crontab设置每5分钟更新一下这个rrd文件并给它新的数据用于运算。
3、DS 顾名思义,就是定义数据源(Data Source),格式如下
DS:variable_name:DST:heartbeat:min:max
(1)variable_name:数据源的名字,你自己可以按自己的实例随便起,当然原则是自己能看明白
(2)DST:这个你可以理解成Mysql中的data type,你已经很幸运了,rrdtool只提供四种data type ——COUNTER, DERIVE, ABSOLUTE 和 GAUGE。Mysql提供了23种,如果你对Mysql 的 data type 感兴趣,可以参考这里
https://www.htmlite.com/mysql003.php,下面说说rrdtool这四种data type有什么区别
COUNTER:将会每隔间隔时间(step值)保存数值的变化率,只有变量的数值一直增加才能使用,流经路由器的流量很适合使用COUNTER类型;
DERIVE与COUNTER一样,但它允许负值(就是不一定是一直增加),如果你想查看你的服务器可用空间的变化率,你可能会用到DERIVE;
ABSOLUTE也是保存变化率,但它假设前边的数据被置为0,当前数据与前一数据的差异与当前的值是一样的,这样它仅仅存储了当前值与时间间隔的商;
GAUGE并不是保存变化率,它存储了数值本身,并没有任何分割计算,服务器的内存消耗是gauge的一个典型例子。
GAUGE和COUNTER类型将是我们以后用到最多的。引用一个大多数人都看到过的例子(本人并不觉得这个例子最贴切)
Insert data = 300, 600, 900, 1200 (step=300)
COUNTER 类型保存的数据 = 1, 1, 1, 1
DERIVE 类型保存的数据 = 1, 1, 1, 1
ABSOLUTE 类型保存的数据 = 1, 2, 3, 4
GAUGE 类型保存的数据 = 300, 600, 900, 1200
(3)heartbeat 如果step是300,那么我们一般设置heartbeat为600,意思就是如果(图)库文件在300秒内没有得到新的数值,它将把Unkown值保存到数据库中,Unkown是rrdtool的一个特殊值,它比假设丢失的值是0或是其他的可能数值要好的多,比如路由器的流计数器一直在增长,如果一个值丢失了,0而不是Unkown被存储了,这样当下一个值到来的时候,它将会计算当前值与前一值(也就是0)的差值来生成数据,这显然不合适,可见插入Unkown是很重要的。
(4)min:max 这两个一起说,最大最小值,有数据插数据,没数据插Unkown
4、RRA,就是round robin archive,可以理解为循环存档方法,格式如下
RRA:CF:xff:step:rows
(1)CF 你可以理解为计算方法,它有四个可选项——AVERAGE, MINIMUM, MAXIMUM, 和LAST,平均,最大,最小和最终
(2)xff 只能取值[0,1),这个说白点呢,你可以理解为是个百分比,而且这个百分比只能取小数点后1位数,也就是0,0.1,0.2…一直到0.9, xff = 0 表示一次循环中不能有未知数据插入 xff = 0.9 表示可以允许 10% 的 未知数据,超过了这个10%的未知数据将被记录为Unkown。
(3)step和rows,举个例子
12:24如果是这样,代表经过12个step时间所得数据运用CF运算后构造成一个数值,24个这样的数值将被存档,如果step是5分钟,那么12个step就是1小时,在这1小时之内的数据都经过CF运算构造成一个值,24个这样的值就是1天(24小时)的值,那么1天的数据量是24笔,同理,你可以知道288:31代表了什么——288个5分钟(step)的数值经过CF运算变成一个数值,这个数值是24小时(1天)的数据值,31个这样的数据值将被存储,这就是1个月的数据量,举一反三,我们可以按小时,按天,按月,按年将数据存储在RRD中,应该这么写
1:12
12:24
288:31
8928:12
到此,第一讲完成,大家消化消化!!
TEXT TYPES
CHAR( ) | A fixed section from 0 to 255 characters long. |
VARCHAR( ) | A variable section from 0 to 255 characters long. |
TINYTEXT | A string with a maximum length of 255 characters. |
TEXT | A string with a maximum length of 65535 characters. |
BLOB | A string with a maximum length of 65535 characters. |
MEDIUMTEXT | A string with a maximum length of 16777215 characters. |
MEDIUMBLOB | A string with a maximum length of 16777215 characters. |
LONGTEXT | A string with a maximum length of 4294967295 characters. |
LONGBLOB | A string with a maximum length of 4294967295 characters. |