本文记录的是如何使用Gson处理List对象数据, 包括序列化List对象以及将Json串反序列化为List对象.
首先定义一个Student类, 其属性都是基本类型, 如下所示:
1 | public class Student { |
本文记录的是如何使用Gson处理List对象数据, 包括序列化List对象以及将Json串反序列化为List对象.
首先定义一个Student类, 其属性都是基本类型, 如下所示:
1 | public class Student { |
本文记录的是如何使用Gson处理Array类型数据, 包括将Array对象序列化为Json串以及将Json串反序列化为Array对象.
下面的示例是将数组元素序列化为Json串,如下所示:
Serialization:
1 | Gson gson = new Gson(); |
本文记录的是在进行Net-SNMP配置及测试时经常用到的命令,具体的使用方法可参考命令的帮助文档。
####1. net-snmp-create-v3-user#### 正如命令的字面意思,该命令用来创建 Net-SNMP v3用户。
####2. net-snmp-config####
1 | The net-snmp-config shell script is designed to retrieve the |
net-snmp-config
命令用来获取处理SNMP协议的库和二进制文件的配置信息,其从Net-SNMP的源文件包编译而得。该信息对那些依赖于SNMP库的应用尤其有用.
本文记录是如何配置 Net-SNMP VACM. VACM,即 View Based Access Control.分为两部分: 1. VACM的快速配置 2. VACM的综合配置,该配置能够更加精细地配置用户的访问控制权限.
###一、VACM的快速配置###
####1. SNMPv1 and SNMPv2 rocommunity/rwcommunity####
对于SNMPv1和SNMPv2c,对基于COMMUNITY
的请求,能够将其访问权限限定在特定的OID树,且将访问来源限定在特定的IP访问内,通常采用如下格式:
1 | rocommunity COMMUNITY [SOURCE [OID]] |
对于SNMP 5.3及其以上的版本,该指示符也能够将其访问权限限定在特定的视图VIEW中,语法如下:
1 | rocommunity COMMUNITY SOURCE -V VIEW |
本文记录的是对 Net-SNMP 中 VACM mask 的理解,VACM 即 View Based Access Control 的缩写,其用于控制用户访问设备 MIB 树的权限。
在snmpd.conf 中使用 view 标识符加以 mask 参数,能够将用户的访问权限控制在 MIB Table 中的某一特定行,下面是 man page 中的摘要:
Continue reading本文简要记录了在Windows上安装 net-snmp 5.7.1的步骤,最新的源码包可上net-snmp官方网站下载。
安装net-snmp 5.7.1之前需要先安装
Continue reading本文记录的是如何使用 64-bit 的mib计算Linux设备的存储大小。
为了解决snmp采集大容量(>2T)Linux设备时dskTotal越界的问题,
在snmp5.5+版本中引入了64bit的mibs, 包括
(UCD-SNMP-MIB::dskTotalLow,UCD-SNMP-MIB::dskTotalHigh)
,(UCD-SNMP-MIB::dskAvailLow,UCD-SNMP-MIB::dskAvailHigh)
,(UCD-SNMP-MIB::dskUsedLow,UCD-SNMP-MIB::dskUsedHigh)
,
那么如何利用64bit的mibs计算存储大小呢?
本文记录的是在ubuntu12.04上使用net-snmp 5.7.2源码包安装snmp的过程,最新的源码包可上net-snmp官方网站下载。
1 | cloud@cloud:~$ sudo apt-get purge snmpd snmp |
还没有好好体会2013,就已经跨进2014。2013年里,顺利的拿到了毕业证,结束了学生生活,也顺利地找到工作,步入IT码农的行列。离开了生活7年的北京,回到成都,开始另一种坏境的生活。
心里有种感觉,现在的生活总离自己的理想状态有段距离,不够充实,成就感不强,似乎是自己的目标导向不强,丢失了目标,不知道该走向何处。发现自己的自控能力不强,或许是成都的生活气息影响了我,或者是其他?
2014年,努力找到工作和生活的平衡点,享受工作的同时也要享受生活,多读书,读好书,有1~2次长途或者短途旅行。让今年注定成为进步的、充实的一年,好好加油!
@Chengdu,WeChat:CaryaLiu
Teacher