- 博客(70)
- 资源 (5)
- 收藏
- 关注

原创 ~~~~~博客动态~~~~~
Poderosa 5.7.6 已经发布~参见:http://blog.youkuaiyun.com/minico/archive/2008/12/07/3410830.aspx
2009-10-16 22:01:00
1242
原创 sizeof 相关的小知识
1. char *pStrTest = "Test"; => sizeof(pStrTest) == 4;2. char szString[10]; => sizeof(szString) == 10;3. class A { }; => sizeof(A) == 1; // 没有任何成员的时候, 编译器为其分配一个自己的内存;4
2014-01-30 10:34:12
2625
原创 Megaco/H.248概述
Megaco/H.248是在MGCP的基础上发展起来的,比MGCP具有更强大的可扩展能力,可应用于大型网关;Megaco和H.248是一个协议,只不过是由两个组织同时制定的,IETF称其为Megaco,ITU-T称其为H.248,后来就合二为一了。IETF制定Megaco的时候用的是文本编码方式,ITU-T制定H.248的时候用的是ASN.1的BER编码方式。所以我们可以说Megaco/H.248支持两种编码方式。在Wireshark的解包过程中,如果发现是文本编码格式就显示为Megaco协议,如果发现是二
2010-07-27 09:04:00
9004
1
原创 MGCP协议概述
MGCP用于MGC和MG之间的通信,MGC通过MGCP协议对MG上的资源进行分配管理。MGCP协议定义在RFC 3435中,采用文本编码方式,承载于UDP之上。
2010-07-20 15:41:00
9532
原创 SIP消息路由
本文通过一个完整的SIP呼叫实例解释SIP头部的一些常见字段,在对这些字段的解释的同时也阐述了SIP消息的路由过程。下图是呼叫的消息流示意图和所有的消息头部(因为SDP和消息路由无关,故在此省略)
2010-07-14 16:40:00
4232
原创 SIP基础协议总结
SIP协议是一个用于建立,更改和终止多媒体会话的应用层控制协议,大量借鉴了成熟的HTTP协议(文本格式编码,Request消息中的method等),采用基于文本的UTF-8编码方式,可以承载与UDP或者TCP协议之上(首选UDP)。和Diameter协议类似,SIP也是有一个基础协议和很多扩展协议,基础协议在RFC3261中定义,本文主要概括SIP基础协议的要点。1. 基本概念:·
2010-07-14 16:37:00
5231
1
原创 Diameter基础协议摘要
Diameter是新一代AAA协议,可以承载与TCP或者SCTP协议之上,被广泛应用于IMS,LTE网络中。RFC3588定义了Diameter的基础协议,各种应用可以在此基础上对其进行扩展(主要是定义新的Application ID,Command和AVP);基础协议中包括一个基本的Accounting功能,如果需要Authentication或者Authorization通常需要进行对基础协议扩展。
2010-07-09 13:25:00
9038
1
原创 以太网链路层的数据格式
以太网这个术语一般是指数字设备公司( Digital Equipment Corp.) 、英特尔公司(Intel Corp .)和Xerox公司在1982年联合公布的一个标准。它是当今 TCP/IP采用的主要的局域网技术。它采用一种称作 CSMA/CD的媒体接入方法。后来IEEE在IEEE 802.2和IEEE 802.3中制定了另一种稍微不同的标准,也是采用一种称作 CSMA/CD的媒体接入方法。
2010-07-04 13:24:00
2720
原创 SCTP防止SYN Flooding攻击的原理
本文概述了TCP中的SYN Flooding攻击原理和SCTP中如何避免SYN Flooding攻击的原理。
2010-07-01 13:52:00
6379
原创 IPv4 和 IPv6 头部结构主要区别
这里对IPv4和IPv6头部的一些常用的重要字段进行整理总结,没做出解释的是一些不常用到的字段,有兴趣可以自行查阅。
2010-06-21 09:30:00
6949
原创 Pcap 文件格式和 WireShark
PCAP是一个数据包抓取库, 很多软件都是用它来作为数据包抓取工具的。 WireShark也是用PCAP库来抓取数据包的。PCAP抓取出来的数据包并不是原始的网络字节流,而是对其进行从新组装,形成一种新的数据格式。
2010-06-18 09:05:00
12007
1
原创 设计模式-Observer 模式
设计模式-Observer 模式 1. 解决的问题: 假如现在要编写一个天气预报的公布栏, 公布栏有两种显示方式, 一种是图像方式显示, 一种是表格形式显示. 2. 问题分析: 应该根据数据与现实分离的原则将天气预报数据和现实形式分别封装起来, 今后可能增加其他的显示形式; 天气预报数据发生变化后,需要对所有的显示形式进行更新. 3
2010-04-10 19:26:00
2720
原创 设计模式-Strategy 模式
设计模式-Strategy 模式 1. 解决的问题:假如现在要编写一个射击类小游戏, 游戏里面有不同级别的游戏角色, 这些角色可以使用不同的武器. 2. 问题分析:角色应该可以动态的更换武器, 今后可能增加其他的角色或者其他种类的武器.根据"将可变的部分分离出来,单独封装"的原则, 需要将武器从角色中分离出来, 单独封装. 3. UML图:
2010-04-03 12:54:00
2020
原创 Poderosa 讨论专用贴
所有和Poderosa相关的讨论请在这里回复, 可以提出您使用过程中遇到的问题,也可以分享您的使用经验, 谢谢!
2010-02-06 21:06:00
6068
73
原创 用Mysql GUI tool 链接 Mysql 错误 2003 的解决办法
今天在Ubuntu下安装了mysql server, 然后试图在winxp下面用Mysql GUI tool链接,结果总是失败,显示错误号为2003.下面是探索过程:1.首先怀疑是Ubuntu下面有防火墙, 在winxp下面ping可以ping通, Ubuntu下面执行 "ufw status" 显示也是inactive的;说明和防火墙没有关系。2. 怀疑mysql 没有起来, 在
2010-01-09 13:41:00
5418
2
原创 C++派生类对象内存布局
问题提出:类C继承自基类A和基类B,现在有一个类C的对象,将其地址分别转换为基类A的指针和基类B的指针,那么这两个指针的值相等吗?答案:不相等。解释:由上图可见,派生类对象在内存中是把各个基类相关信息放在一起,然后存放自己的成员。类C对象地址转换为基类A和基类B的指针后它们的值如上图所示。下面是一个验证程序:// cpp_lear
2009-12-09 21:18:00
3338
1
原创 SourceInsight 设置点滴
SourceInsight是个强大的代码阅读工具, 价格不菲, 目前除了SlickEdit几乎没有可以与之抗衡的, 可能感觉没什么竞争对手的缘故,SI很少更新。SI的设置选项比较多, 这里说几个比较隐蔽的设置:1. 改变SI的一些选项后会出现一个对话框,必须手动输入OK才可以。如何去掉这一步确认呢?将Options->Preferences->General->Misc->use str
2009-12-07 22:06:00
3961
3
原创 Poderosa Special version 帮助-自定义键盘
比较成熟的终端模拟软件都有自定义键盘(键盘映射)功能。 Poderosa当然也有, 只不过需要手动配置。配置界面如下图所示: 自定义的语法格式为 : [控制键]+字符键>=字符>;控制键必须为下面的字符串:Ctrl,Alt,Shift;可以是其中一个或者几个的组合;区分大小写;字符键,是指键盘上的字符,必须用大写表示,比如,E代表键盘上的e键;字符表示你要输入的
2009-12-02 20:32:00
1349
原创 Fedora Core11下面 vsftp 的配置
今天为了验证下新的Npp ftp插件,需要弄个ftp环境, 打开Vmware上的Fedora Core11, 发现上面默认的没有安装vsftp, 于是手动装上一个。安装完了就是配置了,配置其实也不复杂,以前在RH9上配过, 还挺顺利的。 于是打开配置文件 /etc/vsftpd/vsftpd_conf做了些必要的配置,可是在Window下面用filezella就是连不上, 根据file
2009-11-29 15:55:00
734
原创 关于 SSH2 的三种登录方式
今天要登录公司的一台Linux server, 当然还是用Poderosa. Poderosa提供了三种SSH的登录方式:PasswordKeyboard InteractionPublic Key我选择了第一种常用的方式, 填入用户和密码,然后登陆, 可是一直提示 "Authentication failed", 很是郁闷, 密码肯定是对的,可是就是不能登录, 还
2009-10-15 20:03:00
15070
转载 [转载]字符编码笔记:ASCII,Unicode和UTF-8
关于编码基础的一篇很好的文章, 转载过来, 方便自己以后看看, 很感谢原文作者分享心得. 原文地址:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html 今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上
2009-09-27 21:17:00
745
1
原创 让Solaris和Linux一样多彩
在Solaris上面工作有几个不方便地方:一个是ls不能按照文件类型显示颜色;另一个是VI也不能显现语法色彩;这里就来说明如何解决这两个问题: 其实这两个问题都是Solaris自身所带的ls和vi版本的问题;所以解决办法就是下载最新的ls和vim源文件包重新编译进行安装,看上去好像挺麻烦,其实就几步,很简单的:最新的ls是在一个叫coreutils的包中,从
2009-09-24 20:39:00
2142
原创 单机开发也SVN
免费version control 目前主要有CVS和SVN两种;本文简单说明单机环境下如何配置SVN开发环境,由于也是初学乍练,写得不一定准确;以后再逐渐完善;工具:Visual SVN server:免费的SVN server端;Visual SVN:Visual Studio 的SVN client端插件(共享软件);需要TortoiseSVN的支持;Tort
2009-07-26 12:51:00
5235
1
原创 程序员的免费编辑器-PsPad(下)
上一篇只要说了Pspad和编辑相关的东西,这一篇主要说几个Pspad的相关设置: 6. 我如何用pspad来配置一个IDE环境呢? 下面就以c/c++为例配置一个简单的IDE。首先从菜单中选择setting=>highlighters settings,出现如下对话框,第一个标签页可以设置语法高亮,pspad内置了一些预定义的样式,也可以定制自己的样式,定制完毕还可以保存下来,如
2009-03-29 22:26:00
9001
原创 程序员的免费编辑器-PsPad (上)
说到文本编辑器,很多人都会想到UltraEdit,是的,它是个强大的东西,卖的也不便宜,大概50刀。并且最近还出了Linux版本,目前还在阿尔法阶段。我这里要说的是一款免费的编辑器,它是针对程序员开发的,所以里面很多特性都是为程序员精心设计的。Pspad的最新官方正式版是4.5.3 (2298) - 25 November 2007;现在作者仍在继续更新,发文为止最新的beta版是4.5.4
2009-03-29 22:08:00
9486
原创 让你的代码更易读---代码格式化利器
良好的代码格式能增强代码的可读性,可是有时候在写代码的过程中并不一定能把格式控制的很好,这里介绍几个可以格式化代码的工具:1. indet:开源的,有windows,Linux版本;只针对C代码进行格式化,官方网站明确说明不支持C++;所以如果硬要用indent格式化C++代码的时候需要谨慎。命令行方式使用;2.Astyle:开源的,有windows,Linux
2009-03-22 16:18:00
4195
1
原创 用好你的Outlook
Outlook是众所周知的常用邮件客户端,其功能非常强大,里面功能很丰富,充分发掘这些功能能够很好的提高工作效率,这里从实用的角度说几个Outlook的设置(我这里的版本是English Standard 2003):1.为什么我的Outlook经常收到重复的邮件?这个多数情况是和网络不稳定有关,无论是什么情况,如何删除重复的邮件呢?这里介绍一个免费的插件:ODIR;安装后会在菜单里面增加
2009-03-21 14:15:00
6304
原创 Poderosa Special version 帮助-Cygwin相关配置
1.首先本机安装Cygwin的最新版,否则可能有问题。2.cygwin要正常显示和输入中文首先要选择Encoding为gb2312,其次要修改配置文件:.bashrc# 中文环境export LANG=en_US.UTF-8export LC_CTYPE="zh_CN"# 中文显示alias ls=ls --show-control-charsalias dir
2009-02-22 13:35:00
2313
原创 Poderosa Special version 帮助-杂项功能
Poderosa还提供了一起细节的贴心功能:1.可以将一个对话的所有输入输出都记录到日志文件中,这个可以从option中进行全局设置,也可以从登录对话框中进行单独设置:2.Podersoa还可以将命令结果作为一个单独的窗口输出或者拷贝到剪贴板上,这样方便后面滚屏后还需要用到上次结果的情况:使用方法为,输入命令后按ctrl+j,会弹出快捷菜单,如果输入命令后弹出了自动完成窗口,可以先按ESC取
2009-02-22 12:58:00
2386
1
原创 Poderosa Special version 帮助-Putty插件
最新版的Poderosa已经将这个插件删除,此文对新版Poderosa无效. Putty是很多人喜欢的开源软件,可是他不是多标签的,很多人都在找一个多标签的putty外壳,Poderosa集成了这个功能:启动Putty对话框后,Poderosa会先从注册表中读取保存的Putty对话,如果有的话就会列出;使用putty插件时有几点需要注意的:为了putty标签和poderosa标签很
2009-02-22 11:53:00
2196
原创 Poderosa Special version 帮助-历史命令自动完成
历史命令自动完成功能是Poderosa中特有的功能,这个对于经常需要输入长命令的人来说是很方便的。当打开允许自动完成功能后,Poderosa就会记住用户输入的命令,以后再输入这些命令的头几个字母后,相应的命令就会自动列出,截图参见“Poderosa Special version 帮助-简介”。 1.如何打开自动完成功能:选中这个后,所有新建的对话都会自动打开自动完成;通过工具
2009-02-22 11:29:00
1989
6
原创 Poderosa Special version 帮助-自动登录
1.Telnet 的自动登录:利用脚本实现,官方网站上的Macro插件中有三个自带的脚本例子,其中有一个就是telnet 自动登录的例子,可以模仿这个例子写出自己的自动登录脚本,可以通过脚本同时自动登录多台机器; import Poderosa;import Poderosa.ConnectionParam;import Poderosa.Terminal;import P
2009-02-22 11:01:00
2477
原创 Poderosa Special version 帮助-简介
Poderosa Special version5.0 主要特点:支持多种编码方式,包括GB2312;支持cygwin/telnet/ssh1/ssh2/串口登录;收藏夹功能;支持插件;支持宏脚本;支持多标签;支持窗口拆分;支持历史命令自动完成;可以自动记录session log;方便的命令结果弹出窗口;自带ssh key generator,por
2009-02-22 10:31:00
1761
原创 .NET只支持Truetype字体
今天找了个Linux终端下面用的MiscFixed字体的window版本,是以扩展名.fon结尾的,这种字体是点阵字体,原来是准备装上后给Poderosa用的,可是发现列出这种字体时,根本无法new Font,经过调试发现new Font之后没有错误,不过返回的却是MS Sans Serif;感觉很是奇怪;调试了一下午,查了一堆资料才知道.net不支持点阵字体了,用点阵字体new Font的时
2008-11-30 18:43:00
5053
原创 Poderosa修改版
先前写了一个关于poderosa的介绍,那时候也做了些修改,这个版本根据自己的使用习惯又做了进一步的修改,有兴趣的可以下载 试用(所有和Poderosa相关的讨论请到这里回复,本帖回复太长了,看起来不方便,谢谢. )。2011-01-17 5.7.6:-----------------New:1. Add Big5 encoding;2. Add Putty Key Generator in
2008-11-29 20:37:00
15706
59
Mcafee LogMonitor
2008-07-09
Poderosa
2008-07-05
简易生词本
2008-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人