`
xumingyong
  • 浏览: 176932 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
ASN.1即抽象语法符号,用来定义应用程序数据和表示[wiki]协议[/wiki]数据单元的抽象语言。优点是独立于机器、语言及应用程序的内部表 示。适用于描述现代通信中复杂的、变化的、可扩展的数据结构。比如[wiki]3G[/wiki]和Vo[wiki]IP[/wiki]均采用了 ASN.1。   ASN.1分两大部分:语法规则和编码规则。 语法规则 1. ASN.1定义示例 Age  ::= INTEGER (0..120) User ::= SEQUENCE {          name    IA5String (SIZE(1..128)), ...

MMS编码

Telecontrol Application Service Element (TASE.2)Inter-Control Centre Communications Protocol (ICCP) 将ACE与VC6集 TASE.2 consists of three documents  IEC 870-6-503 TASE.2 Services and Protocol  IEC 870-6-702 TASE.2 Profiles  IEC 870-6-802 TASE.2 Object Models   RFC1006 ASN.1 ACSE   ...
http://www.ibm.com/developerworks/cn/linux/network/l-twist/part1/index.html Twisted Matrix 是一种越来越受欢迎的纯 Python 框架,用来进行网络服务和应用程序的编程。虽然 Twisted Matrix 中有大量松散耦合的模块化组件,但该框架的中心概念还是非阻塞异步服务器这一思想。在本文中,David 向您介绍了一种新编程风格,对于习惯于线程技术或分叉服务器的开发人员来说,这是一种新颖的编程风格,但它却能在繁重负载的情况下带来极高的效率。 对 Twisted Matrix 进行 ...

全文搜索

baidu桌面全文搜索:   http://disk.baidu.com/   http://disk.baidu.com/plug-ins/main/   google桌面全文搜索: http://desktop.google.com/zh/    
因为项目需要,需要对上传的文件内容进行查询。通过MSDN了解到Windows索引服务可以实现对文件的全文检索,并可以通过SQL Server进行查询。项目将这两者结合,实现对上传文件的全文检索的解决方案。 方案概要: 1. 改变 ...
Python最大的特点就在于她的快速开发功能。作为一种胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。  1.Tkinter  Tkinter 似乎是与tcl语言同时发展起来的一种界面库。tkinter是python的配备的标准gui库,也是opensource的产物。Tkinter可用 于windows/linux/unix/macintosh操作系统,而且显示风格是本地化的。Tkinter用起来非常简单,python自带的 IDLE就是采用它写的。除此外,tkinter的扩展集pmw和Tix功能上都要 ...
From: http://wiki.wireshark.org/Lua/Examples     Using Lua to register protocols to more ports     -- register http to handle ports 4888-4891 do local tcp_port_table = DissectorTable.get("tcp.port") local http_dissector = tcp_port_table:get_dissector(80) ...
Dissector 插件可以用来对特定的协议内容进行分析展示,在分析自己实现的应用层协议时还是很有用的。 dissector 插件一般用 C 来实现,具体如何实现可以参考 Wireshark 代码目录下面的 \epan\dissectors 中的源代码和 plugins 目录下面的源代码。   一些简单的对性能要求不高的 dissector 插件也可以使用 Lua 来实现。 Wireshark 已经嵌入了对 Lua 的支持。  

Django进阶

进入
进入
Bluefish标榜其自身是“一款为熟练的Web设计员和程序员而设的编辑器”,但它的UI却很直观,任何初学者都很够很快上手,并在不断地积累 中发现和掌握它的其它功能。如果你需要的是一款能够进行Web代码设计的文本编辑器,那么它一定会是一款很不错的软件。它给我的总体印象就是专业却不令人 生畏,文字和图标结合的都很好。   Bluefish提供了很多常用的HTML任务选项,例如字体、表格等等,当然还有链接,这个软件是用了一个比较不常见的“链接描述 ”(anchor)来表明可点击的链接。“链接描述”对话框甚至还提供了例如OnClick和OnMouseover这样的Java脚本事件功能。   ...
 php     python     ruby     javascript     perl     Rank by   
发展历史 1982 年,Tim Berners-Lee 为使世界各地的物理学家能够方便的进行合作研究,建立了使用于其系统的 HTML。Tim Berners-Lee 设计的 HTML 以纯文字格式为基础,可以任何文字编辑器处理,最初仅有少量标记(TAG)而易于掌握运用。随着 HTML 使用率的增加,人们不满足只能看到文字。1993 年,还是大学生的 Marc Andreessen 在他的 Mosaic 浏览器加入 <img> 标记,从此可以在 Web 页面上浏览图片。但人们认为仅有图片还是不够,希望可将任何形式的媒体加到网页上。因此 HTML 不断地扩充和发展。 ...
FastCGI的技术原理 如果想了解FastCGI的技术原理就要了解何为"短生存期应用程序",何为"长生存期应用程序"。 先从CGI技术开刀,以下是CGI技术的理论:每次当客户请求一个CGI的时候,Web服务器就请求操作系统生成一个新的CGI进程。当CGI满足要求后,服务器就杀死这个进程。服务器对客户端的每个请求都要重复这样的过程。    而FastCGI技术的理论为:FastCGI程序一旦产生后,他可以持续工作,足够满足客户的请求直到被明确的终止。如果你希望通过协同处理来提高程序的性能,你可以请求Web服务器运行多个FastCGI 应用程序的 ...
转自http://www.ibm.com/developerworks/cn/linux/l-django/   Django 项目是一个定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有: 用于创建模型的对象关系映射 为最终用户设计的完美管理界面 一流的 URL 设计 设计者友好的模板语言 缓存系统 本文是有关 Python Web 框架的由两篇文章组成的系列文章的第一篇。第二篇文章将向您介绍 TurboGears 框架。 要使用并理解本文中提供 ...
Global site tag (gtag.js) - Google Analytics