阅读完本文你可以学到:
(1)SNMP 中 INTEGER 的 BER 编码及解码细节。自然地,本文会给出具体实现,但本文的重点是详细地解释实现的细节。理解它,或许是我们走向自己实现 SNMP 协议的第一步。
特别声明:文中所有观点仅供参考
一、SNMP中INTEGER的BER编码与解码(在 VS2013 下演示)
1. BER(Basic Encoding Rules)所处的位置...
分类:
其他好文 时间:
2016-05-12 14:55:07
阅读次数:
314
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进行着声学神通的修炼。
这次要研究的是[双音节声音]。
正剧开始:
星历2016年05月10日 11:54:28, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[双音节声音]。
要研究双音节,就先要有单音节,所以小伟整理了一些音符:
音节库:音节名
{CSDN:CODE:...
分类:
其他好文 时间:
2016-05-12 14:52:49
阅读次数:
178
给出三个水杯,大小不一,并且只有最大的水杯的水是装满的,其余两个为空杯子。三个水杯之间相互倒水,并且水杯没有标识,只能根据给出的水杯体积来计算。现在要求你写出一个程序,使其输出使初始状态到达目标状态的最少次数。
输入第一行一个整数N(0
接下来每组测试数据有两行,第一行给出三个整数V1 V2 V3 (V1>V2>V3 V10)表示三个水杯的体积。
第二行给出三个整数E1 E2...
分类:
其他好文 时间:
2016-05-12 14:54:03
阅读次数:
328
一.问题及代码...
分类:
编程语言 时间:
2016-05-12 14:52:07
阅读次数:
242
本文章一共分为四步:
一、新建名为:CheckCodeServlet的servlet类
二、复制以下代码到新建的CheckCodeServlet类中,修改自己的包名
package com.seesun2012.Servlet; //这里是我的包名
import java.awt.Color;
import java.awt.Font;
import java.awt.Gr...
分类:
编程语言 时间:
2016-05-12 14:53:46
阅读次数:
216
#ifndef _HJ_STL_BST_H_
#define _HJ_STL_BST_H_
/*
* Author:hujian
* Time:2016/5/8
* discription:this file is about binary search tree.
*
* NOTICE:you should not use hjstl_vector in anywhere.
* beca...
分类:
编程语言 时间:
2016-05-12 14:52:03
阅读次数:
240
UIView 简介什么是UIViewUIView是窗口上的一块区域,是iOS中所有控件的基类,我们在app中所有能看见的都是直接或间接继承与UIView的.我们把UIView叫做视图.UIView的作用
负责内部区域的内容渲染。
负责内部区域的触摸事件。
管理本身的所有子视图。
处理基本的动画。
UIView创建与使用创建UIView //通过frame创建View
UIView *v...
分类:
移动开发 时间:
2016-05-12 14:51:49
阅读次数:
201
登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑
1)登陆
① 用户名和密码都符合要求(格式上的要求)
② 用户名和密码都不符合要求(格式上的要求)
③ 用户名符合要求,密码不符合要求(格式上的要求)
④ 密码符合要求,用户名不符合要求(格式上的要求)
⑤ 用户名或密码为空
⑥ 数据库中不存在的用户名,不存在的密码
⑦ 数据库中存...
分类:
其他好文 时间:
2016-05-12 14:53:34
阅读次数:
135
这个题是个数字规律题,题目的意思是,给定一个值 n,按照规律列出第 n 个数字,规律如上图中所示,大概的意思是,表示左边的数字的下一个数字,例如:
1. “1”,它由 1 个 1 表示,则变成“11”
2. “11”,它由2个1组成,则变成“21”
3. "21",它由1个2和1个1组成,则变成"1211"
规律就是上面这样了,还是比较容易理解。代码如下:...
分类:
其他好文 时间:
2016-05-12 14:53:51
阅读次数:
132
系统组成
GSM(Global System for Mobile communication) 全球移动通信系统的网络结构见下图,如图所示从物理实体来看,主要包括:移动终端、BSS子系统和MSS子系统等部分。移动终端与BSS子系统通过标准的Um无线接口通信,BSS子系统与MSS子系统通过标准的A接口通信。
移动台(MS)
移动台是公用GSM 移动通信网中用户使用的设备,也是用...
分类:
移动开发 时间:
2016-05-12 14:53:01
阅读次数:
210
Matlab中plot函数全功能解析
功能
二维曲线绘图
语法
plot(Y)
plot(X1,Y1,...)
plot(X1,Y1,LineSpec,...)
plot(...,'PropertyName',PropertyValue,...)
plot(axes_handle,...)
h = plot(...)
hlines = plot('v6',...)
描...
分类:
其他好文 时间:
2016-05-12 14:51:03
阅读次数:
237
作为拥有多年工作经验的运维老鸟,我没有选择运维常用的Python作为我今后的主要使用语言。Python编写运维程序的开发效率虽然很高,但随着代码量的增大,以及Python的缩进式语法结构,可读性和维护性并不很高。加之Python本身的设计,并不原生支持多线程多核,我考虑到当程序代码达到一定规模时,必然会考虑它的执行效率和维护成本。最终放弃了Python,选择语言的过程中被Google新出的Go语言吸...
分类:
编程语言 时间:
2016-05-12 14:52:48
阅读次数:
156
写标题之前还特意百度了一下,我这么写标题会不会有bug,可能是作为一个低端码农的职业病吧。
好,那我就来写写我对springMvc和spring的理解
干了也三年多javaweb开发了,都是在tomcat上忙乎j2ee这些东西。当我们将代码由ecplise编译成class文件放到tomcat下后,启动tomcat,jvm加载tomcat需要的jar、class,搜索到到我们的项目,接着加载我们...
分类:
编程语言 时间:
2016-05-12 14:50:59
阅读次数:
136
1 下载
http://www.openlayers.cn/forum.php?mod=viewthread&tid=171
解压后有如下内容;
2 实例1
把img, theme 文件夹,OpenLayers.js,拷贝到一个新建文件夹,并新建index.html;
index.html:
My OpenLayers Map
...
分类:
其他好文 时间:
2016-05-12 14:52:00
阅读次数:
292
简述这里讨论的是如何管理自己个人电脑的个人项目的代码。和SVN服务器配置无关。
因为在自己电脑进行个人项目时,许多时候也会遇到阶段性的功能完成,一般会考虑将这个时间节点的代码压缩成一个包,打上时间点标志,然后保存在本地文件夹中。但是这种方式还是很原始,而且随着时间迁移,很多更新往后都不会记得,因此需要版本管理工具的帮忙来进行方便的个人项目管理。而TortoiseSVN就是很好的一个选择,使用也非常...
分类:
其他好文 时间:
2016-05-12 14:51:06
阅读次数:
225
题意:给你一些线段,求没有和其他线段相交的线段数量
公式:p1*p2=(x1*x2,y1*y2)(内积),p1xp2=(x1*y2,x2*y1)(外积)
判断q是否在线段p1-p2上面,根据(p1-q)x(p2-q)=0来判断q是否在直线p1-p2上。
利用内积(p1-q)*(p2-q)
p1-p2,q1-q2的交点:
(x,y)=p1+(p2-p1)*((q2-q1)x(q1-p1)/...
分类:
其他好文 时间:
2016-05-12 14:50:00
阅读次数:
193
使用筛选法求解素数,使用遍历方法寻找解的个数...
分类:
其他好文 时间:
2016-05-12 14:52:28
阅读次数:
140