- 博客(46)
- 资源 (14)
- 收藏
- 关注
原创 pcap4j读取pcap抓包文件DEMO
pcap4j依赖libpcap 1.1.1 --linux下安装 WinPcap 4.1.2 --windows下安装wincap jna 5.1.0 --依赖包 slf4j-api 1.7.25 --依赖包 logback-core 1.0.0 --依赖包 logback-classic 1.0.0 --依赖包以下代码为读pcap抓包文...
2020-01-17 14:42:24
3028
原创 ibm websphere mq 监控自研(待补充)
参考IBM MQ官网:https://www.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.pro.doc/q001010_.htm配置统计打开开关to enable statistics information collection for the queue,Q1, use the following MQSC ...
2019-09-19 17:02:22
823
原创 jmeter支持发送https请求完整方法
Jmeter https录制原理Jmeter上新建一代理服务器,并且使用临时证书,在浏览器上配置代理服务器到jmeter。浏览器发送https请求时,经由jmeter代理服务器使用证书和目的地址进行通信,录制后把请求和响应报文明文推给jmeter录制组件。操作如下: Jmeter录制请求1) 在“工作台”添加“非测试组件->HTTP代理服务器”。2) 在“测试计划”添加
2017-09-23 11:18:38
22689
原创 [问题]jmeter加载不了第三方包sampler
问题描述:jmeter要使用第三方开发的包,在所有JAR包放在jmeter的lib/ext下,界面的sampler下看不到对应菜单项,怀疑加载不了原因:JDK不一致,JAR包的版本高于JMETER解决方法:解决使用的JAR包,相看编译的JDK版本,并比对版本,使用高于JAR使用的JDK版本的JDK启动JMETER修改bin下的jmeter.bat,JM_LAUNCH="C:\P
2016-09-26 10:53:39
4640
1
原创 [linux][shell]控制进程不定时重启
#!/bin/bashPORT=6380i=0seconds=200runtime=$(($RANDOM%600+600))while [ 1 -gt 0 ]do echo "==========the "$i"th kill redis-server===============" pid=$(ps -ef | grep redis-ser
2015-07-23 19:08:46
763
原创 [linux]cpu加压工具
/*看系统用几个核就跑几个可以实现一个逻辑核CPU 100%*/#include "stdio.h"#include "math.h"int main (int argc,char *argv[]){ float f=0; printf("hello! CPU stress start for one core!\n");
2015-07-23 16:57:42
4376
1
转载 【linux】【问题】eth0未识别,lspci有设备,模块未加载
系统启动日志:Bringing up interface eth0: pcnet32 device eth0 does not seem to be present, delaying initialization. ifconfig输出:没有eth0 系统->网络配置:有eth0,处于非激活状态。设法激活时,出错:pcnet32 device eth0 does not se
2014-10-09 14:10:40
4474
转载 云计算的分类(转自51cto)
云计算的分类以上我们分析了云计算中“云”的含义,给出了云计算的例子和定义,并总结了云计算的关键特征。在云计算中,硬件和软件都被抽象为资源并被封装为服务,向云外提供。用户以互联网为主要接入方式,获取云中提供的服务。细心的读者可能已经发现,本章开始给出的四个案例之间既有共同点又存在着差别。相同点 是,它们都获取了云中的服务,快速、高效地完成了工作;不同点是,它们获取的服务类型不尽相同。下面我们分别
2014-08-20 12:21:07
1902
转载 并行计算、分布式计算、网格计算、云计算区别和联系
并行计算并行计算是相对于串行计算,时间上并行即流水线技术,空间上并行即多个处理器同时计算,即解决单个处理器性能问题。分布式计算将复杂的问题分解成多个小任务分发到多台计算设备处理,最后再终于计算结果进行综合分析得到最终结果。 并行计算和分布布计算在粒度上,前者借助并行计算算法分配到不同处理处理器处理,后者执行计算任务的处理器之前相互独立;时间上,并行计算在短时间内
2014-08-20 12:05:14
10042
原创 香港IXXXXX项目交付总结
香港IXXXXX项目交付总结项目背景:Infocast是香港金融解决方案的领头企业,第一次选择国内厂商设备(云基础设施)作为其金融解决方案的基础平台。拟为其提供虚拟化平台,数据库(ORACLE平台)。业务分层:虚拟化平台+虚拟机+金融服务软件,所有软件共享一个ORACLE数据库,我们提供两个计算结点供其部署ORACLE RAC双结点为提供可靠性。数据库使用的底层存储由虚拟化存储池提供,即只
2014-08-19 11:35:42
7651
1
原创 德国BXXX项目POC总结
背景:客户需要一个轻计算(),高容量(25TB),高可靠性(3复本)的云基础设施,并提供容灾解决方案。现状:客户已经完成POC第一轮测试,现在需要详细了解我们提供的容灾方案以及看方案的满足度。出差目的和职责:支撑容灾方案的澄清,演示,局点需求搜集,项目中标。 一、 方案讨论讨论范围:1) 容灾层判别:卷级(存储侧)、存储系统级、VM级别、系统
2014-08-19 10:52:17
8578
原创 存储常见术语和概念
1、条带化(striping)把数据分片,存储在多个磁盘以提高数据并行访问速率,从而提升I/O性能;影响条带化性能有两个关键指标,条带大小和条带宽度,条带大小(striping size)即分片的数据块大小,数据块分得越多,就可以并行存储到更多的磁盘,传输性能更高,自然要求控制器有更强的数据块分片、定位、排队、合并的能力,反之则传输性能降低,对控制器的要求也降低;条带宽度(striping
2013-07-29 22:37:22
2345
原创 内存分配和EatMemory的思考
通过本文可以了解:1、程序内存管理(WINDOWS操作系统,简要介绍,可参考网上其它文章),堆内存和栈内存分配策略2、EatMemory不同策略的思考I 程序内存管理一个应用程序在内存中划分为几块区域,代码段:存放硬盘执行文件(二进制指令)镜像的内存区域,系统保证其可读不可写;数指段:分配用于存放全局变量和静态变量内存区域,大小固定不变;堆:存放动态
2013-04-14 12:03:32
2383
转载 RAID常用级别比较
RAID常用级别的比较 特点硬盘及容量性能及安全典型应用raid 0用于平行存储,即条带。其原理是把连续的数据分成几份,然后分散存储到阵列中的各个硬盘上。任何一个磁盘故障,都将导致数据丢失。硬盘数:一个或更多容量:总的磁盘容量性能:读写性能高,随机写性能高安全:无冗余,无热备盘,无容错性,安全性低无故障的迅速读写,要求安全性不
2012-10-20 21:03:56
1799
原创 【虚拟机之存储】存储介质比较和选择
SSD、SAS、SATA实时性SSD最好;SAS IO传输速度较快;SATA价钱最便宜,宜作为存储服务器(访问频率低) 以下大部门摘自网络: MLC SSD和SLC SSD固态硬盘(Solid State Disk或Solid State Drive),也称作电子硬盘或者固态电子盘,是由控制单元和固态存储单元(DRAM或FLASH芯片)组成的硬盘。 固态硬
2012-10-20 20:45:39
1790
原创 【云计算之数据中心】基本概念和术语
1、数据中心广义上数据中心是计算机通过物理、逻辑上组织在一起,独立或协进行数据处理任务(可参考wiki上的定义,现阶段云计算数据中心主要针对企IT系统主要目的是运行应用来处理商业和运作的组织的数据。这样的系统属于并由组织内部开发,或者从企业软件供应商那里买。像通用应用有ERP和CRM系统。;当前的云计算主要针对企业的IT系统来部署。
2012-10-14 23:40:16
1809
原创 【网络常见问题汇总】
1、子网和VLAN的区别VLAN是物理上的概率,把网络设备(交换机、路由)的物理网口人为划分为不同组,即分割广播域(即OSI第2层进行划分);划分方式上可以是多个物理网口划成一个VLAN,当然一个物理网口可以属多个VLAN子网是逻辑上的概念,即网络层(OSI第3层),一般通过子网掩码进行划分,但不具备分割广播域的功能 2、Access、Hybrid和Trunk的理解【转】预备知
2012-09-09 20:57:24
591
原创 系统场景需求分析思路模板
1、背景包括现状、用户特征2、假设和约束场景or需求基于的假设,或约束3、系统概述a. 系统的上下文 可以包括系统整体框架、对外接口、与周边部件关系、软硬件等等 b. 系统/需求的依赖和联系4、功能需求分析可以按敏捷里的STORY形式描述需求;并描述正确场景和异常场景5、非功能需求分析可以从系统特点、销售亮点、成本等考虑,包括可靠性、可服性、安全、可测试
2012-08-31 01:41:25
3917
原创 【云计算之虚拟化】常见术语和概念
1、Hypervisorn. =supervisor超级管理员;虚拟机管理器vmm. 介于底层硬件(CPU、内存、磁盘等)和操作系统之间中间件,用于管理和协调多个操作系统共享同一硬件设备。这一中间层即祼金属架构("Bare Metal" Architecture)的虚拟层,也是一种寄居架构(Hosted Architecture,即在已有操作系统之上安装和运行虚拟化程序),这一层完全隔离硬件和
2012-08-30 22:29:01
2579
原创 企业信息系统安全架构
企业信息系统安全架构由下而进行分层,分别是:1、设备所处空间安全 - 禁止无权限的人接触到设备,例如加门禁、视频监控2、设备本身安全防护 - 防地震、防水等3、网络安全 - 部署于内外网的系统要防止各类网攻击,例加防火墙软件4、管理安全 - 公司制定规章制度保证
2012-08-28 22:22:04
2020
原创 媒体测试心得
媒体即传输信息的媒介,这里讨论的媒体指狭义的传输介质,特指在IP网络传输的音频和视频等内容。当前各种通信平台、软件均涉及音视频媒体的处理,对这类与人的主观感受强相关的系统进行测试尤为特别。当然,在网络中传输媒体,也离不开对其底层媒介进行测试,这里把测试目标分成两层,底层即网络传输层(即OSI 7层模模型,物理层、数据链路层、网络层),上层为应用层(承载音视频内容),本文重点描述对后者的测试
2012-07-12 23:19:51
1903
原创 性能测试过程简述
1 明确性能测试目标a. 分析性能需求,区别于功能测试需求,可能为可服务性(可靠性)或吞吐量等 b. 结合系统(包括软硬件、系统、外围设备等形成的一个系统)特点和需求,分析制订切合系统特点的符合实际的性能指标影响系统性能的因素包括系统使用的硬件、操作系统、上层业务软件及周边的相关设备(如交换机、存储服务器等),了解这些部件的性能指标,从大概推知理论上整个系统性能指标和瓶颈,具体测试
2012-07-08 11:47:43
1276
转载 IDE SATA SCSI 三种常见硬盘之间的区别(二)
为了使硬盘能够适应大数据量、超长工作时间的工作环境,服务器一般采用高速、稳定、安全的SCSI硬盘。 现在的硬盘从接口方面分,可分为IDE硬盘与SCSI硬盘(目前还有一些支持PCMCIA接口、IEEE 1394接口、SATA接口、USB接口和FC-AL(FibreChan
2011-10-16 20:17:23
15481
原创 收号傻瓜书(rfc2833)
1话机历史1876年贝尔发明第一部电话机第一代话机,手摇式拨打电话,通过摇转手柄接通转接中心,由中心接线员负责转接,摇手柄主要是用于发电; 信令:拨号者和中心接线员的对话指示 第二代话机,脉冲拨号,不同脉冲序列代表不同号码,例如1个脉冲表是1,9个脉冲表示
2011-09-03 19:30:41
5757
原创 JAVA-SWING入门常见问题集I
1、FRAME怎么实现全屏幕首先要知道屏幕窗口的大小,然后将窗口的位置和大小调整到屏幕窗口的相同大小就ok了。两种方法可实现。 Ⅰ: 程序代码如下: JFrame frame = new JFrame("Test Full Screen JFrame");
2011-07-24 14:07:59
3414
转载 Libpcap File Format
Libpcap File Format<br /> <br />The libpcap file format is the main capture file format used in TcpDump/WinDump, Wireshark/TShark, snort, and many other networking tools. <br /> <br />目录Libpcap File FormatOverviewFile FormatGlobal HeaderRecord (Packet) Hea
2011-05-15 09:48:00
2648
原创 g.729.1 RTP静荷格式 rfc4749
<br />g.729.1 RTP静荷格式<br /> <br />g729<br />It provides a standardized solution for packetized voice applications that allows a smooth transition from narrowband to wideband telephony.<br /> <br />采样速率16KHZ,1帧20毫秒,因此才样点有320每个包<br /> <br />静荷头格式<br /> <br /
2011-04-05 21:34:00
1868
原创 堆/堆排序特点
<br />堆/堆排序特点<br />数组形式保存的堆结构(这里例举完全二叉树,元素N个,树的高度即为n=lgN)<br />堆结构中操作<br />a. 插入-新元素入堆,新元素置于树的最后一个位置,依次向上father比较(TOP-UP),找到合适的位置,比较次数最长为lgN;<br />b. 取堆顶(最大/最小)元素-重新构造堆,把最后一个元素置于堆顶,从上而下(TOP-DOWN)比,比较次数最多为lgN;<br />c. 查找-查找给定KEY的元素位置,从堆顶开始
2011-03-25 22:11:00
5443
原创 RTP报文格式、各种参数意义、编码速率计算
1 RTP报文格式RTP报文格式如下,详见RFC1889(大部分音频视编码格式都一致,部分变更见各种编码的RTP协议):a. RTP报头格式简单介绍 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
2011-03-21 00:22:00
9214
原创 EVRC在RTP中的静荷格式rfc3558,4788,5188
1 EVRC<br />协议演进:3558->4788->5188<br />EVRC0净荷格式见3558<br />EVRC-WB净荷格式见5188<br />EVRC编解码算法以松散码激励线性预测(RCELP)算法为基础,具有线性预性和差错控制功能,EVRC家庭各种编码见下图:<br /> <br /><br /> 2 多帧格式<br /> 0 1 2 3<br /> 0 1 2 3
2011-03-21 00:10:00
2216
原创 AMR在IP域中的编码(rfc3267,4867)
AMR编码是一种自适应多速率编码,根据传输信道的实际情况,调整编码模式、速率和纠错码位数来保证语音质量,在数据压缩和容错上面取得平衡。一般语音质量越高抗干扰能力越弱。
2011-03-06 18:36:00
12153
转载 I帧、B帧、P帧简介(待补充)
<br />I帧:在MPEG编码的过程中,部分视频帧序列压缩成为I帧;部分压缩成P帧;还有部分压缩成B帧。I帧法是帧内压缩法,也称为“关键帧”压缩法。I帧法是基于离散余弦变换DCT(Discrete Cosine Transform)的压缩技术,这种算法与JPEG压缩算法类似。采用I帧压缩可达到1/6的压缩比而无明显的压缩痕迹。<br /> <br />B帧:B帧法是双向预测的帧间压缩算法。当把一帧压缩成B帧时,它根据相邻的前一帧、本帧以及后一帧数据的不同点来压缩本帧,也即仅记录本帧与前后帧的差值。只有采用
2010-11-17 20:58:00
1023
原创 SDP(Session Description Protocol)模型介绍(RFC3264)
SDP(会话描述协议),用于两个会话实体之间的媒体协商,并达成一致,属信令语言族,采用文本(字符)描述形式。rfc3264协议[1]主要概述一个请求/响应模型(offer/answer,以下叙述采用英文),包括请求/响应的实体和不同阶段的操作行为,如初始协商过程和重协商过程,并简单介绍消息中各种参数的含义。具体各个参数的详细说明见rfc2327协议[2]。本文主要参照3264协议,大部分为直译,附加自己经验和理解。
2010-10-31 23:17:00
9972
原创 扇入Fan-in和扇出Fan-out
扇入:是指直接调用该模块的上级模块的个数。扇入大表示模块的复用程序高。 扇出:是指该模块直接调用的下级模块的个数。扇出大表示模块的复杂度高,需要控制和协调过多的下级模块;但扇出过小(例如总是1)也不好。扇出过大一般是因为缺乏中间层次,应该适当增加中间层次的模块。扇出太小时可以把下级模块进一步分解成若干个子功能模块,或者合并到它的上级模块中去。
2010-09-08 00:16:00
19266
原创 ASN.1学习笔记
<br />ASN.1<br />1. ASN.1(Abstract Syntax Notation One)为通信系统传输消息的一种抽象描述语言,是一种 ISO/ITU-T 标准。正如XML在WEB时代的应用一样,ASN.1广范应用于各种数据的解释。
2010-07-30 23:12:00
773
原创 软件测试技术基础-笔记(未完成)
软件测试的目的即是尽可能发现软件中的缺陷;软件缺陷可以定义为软件实现的遗漏(用户需求实现遗漏)、错误(与有用户需求不符)、多余(额外的实现)。80%的错误集中在20%的代码中----经验有理。。。1、测试分类黑盒测试,不关注内部实现逻辑,把所有实现看成一个黑盒子,只关注输入和输出,具体包括:功能测试、性能测试、可用性、可靠性、安全性、可服务性。白盒测试,针对程序内部实现逻辑进行测试2、测试方法黑盒a. 功能测试等价类划分边界值错误推断因果图判定表正交分析b. 性能测试指标:吞吐量ThroughOut、延迟L
2010-06-20 10:09:00
799
原创 敏捷之回顾会议
每个迭代周期结束的回顾会议刚开始对我而言是例行公事,我一直在思考我到底从回顾会议里得到了什么?整个团队得到了什么?首先,回顾会议的在于回顾,之后总结。在公司里我们总结的议题包括“好的点TOP3 ”,“坏的点top3”,“经验教训”,“可以改进的点和措施”。与会之前所有兄弟反馈意见,会上每个人都在会上进行回顾,发表的意见,对不好的地方提出方法措施规避或保证。为什么好的、坏的都只提出3点,今天终于
2010-05-05 21:21:00
2570
原创 敏捷:测试与开发合作有感
测试与开发感觉永远都无法磨合,尽管敏捷已经把他们拉近,但是测试与开发由于知识积累,问题角度的差异,总是在一些问题有些争执。在开发看似完美无缺的设计,测试总是钻出空子质疑,因而也造成种种不快。 在设计初期,开发与测试都是处于摸索阶段,对开发来说,除了熟悉新需求,还要熟悉内部已有实现,或参考或对比;而对于测试来说,需要查询需求来源背景,关注可能涉及的正常和异常场景,提供给开发。这个时
2010-04-21 21:28:00
859
原创 三个月的阶段测试经历:资料、WEB应用、DNS/ENUM
1、资料测试在很多人看来应该是再简单不过的工作了,对于编码人员来说更是不屑去做的事,刚开始也抱着这种心态,非常排拆。但是随着工作的进行,才发现原来资料测试也不容易,对每一页面,除了要检查基本的文章结构、逻辑,还要看是否有错别字、描述不清晰等低级工作,最困难的业务的测试,由于这些资料的使用者是前方的用服或开局人员,很多业务他们未必清楚,资料如何能做到通俗易懂、易操作,要求资料写作人员的细心、全面地考
2010-04-03 14:43:00
798
httpclient4.5.3 jar完整包含所有依赖包
2017-11-09
KafkaOffsetMonitor监控工具2017年1月发布的版本
2017-11-09
kafka client依赖包和示例代码
2017-09-21
jmeter2.12 for jdk1.6
2017-09-04
RFC3264协议PDF版
2010-10-31
C#版SSH、SCP,可作为客户端连结LINUX源码
2010-01-18
msml媒体服务器标记语言( Media Server Markup Language)
2009-11-22
H.248.9高级媒体服务器包(中文版)
2009-11-07
华为内部SIP协议(详细注释)
2009-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人