- 浏览: 184935 次
- 性别:
- 来自: 成都
-
最新评论
-
行动与思考:
你好!请问GraphicString这个类型是什么类型呀?怎么 ...
ACSE-1 (osi 8650-1)abstract syntax -
gaozon:
楼主,你好,请问用lua能编写这样一种插件吗:我想更改网络层i ...
编程语言 Lua -
langzhe:
percept:profile("test.dat& ...
erlang r12 新增加Percept并发性能调测模块 -
mryufeng:
解释epmd等2进制协议是erlang的拿手呀
Use Erlang NIF to snoop, capture packets(in Windows XP), in OTP-R13B04 -
xumingyong:
GeoffCant在git clone git://git.e ...
Use Erlang NIF to snoop, capture packets(in Windows XP), in OTP-R13B04
文章列表
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)), ...
- 2009-04-12 22:06
- 浏览 4266
- 评论(1)
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
...
- 2009-04-12 22:03
- 浏览 2480
- 评论(0)
http://www.ibm.com/developerworks/cn/linux/network/l-twist/part1/index.html
Twisted Matrix 是一种越来越受欢迎的纯 Python 框架,用来进行网络服务和应用程序的编程。虽然
Twisted Matrix 中有大量松散耦合的模块化组件,但该框架的中心概念还是非阻塞异步服务器这一思想。在本文中,David
向您介绍了一种新编程风格,对于习惯于线程技术或分叉服务器的开发人员来说,这是一种新颖的编程风格,但它却能在繁重负载的情况下带来极高的效率。
对 Twisted Matrix 进行 ...
- 2009-04-11 23:42
- 浏览 1277
- 评论(0)
baidu桌面全文搜索:
http://disk.baidu.com/
http://disk.baidu.com/plug-ins/main/
google桌面全文搜索:
http://desktop.google.com/zh/
- 2009-04-11 22:18
- 浏览 891
- 评论(0)
因为项目需要,需要对上传的文件内容进行查询。通过MSDN了解到Windows索引服务可以实现对文件的全文检索,并可以通过SQL Server进行查询。项目将这两者结合,实现对上传文件的全文检索的解决方案。
方案概要:
1. 改变 ...
- 2009-04-11 17:29
- 浏览 1158
- 评论(0)
Python最大的特点就在于她的快速开发功能。作为一种胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。
1.Tkinter
Tkinter
似乎是与tcl语言同时发展起来的一种界面库。tkinter是python的配备的标准gui库,也是opensource的产物。Tkinter可用
于windows/linux/unix/macintosh操作系统,而且显示风格是本地化的。Tkinter用起来非常简单,python自带的
IDLE就是采用它写的。除此外,tkinter的扩展集pmw和Tix功能上都要 ...
- 2009-04-11 16:56
- 浏览 2046
- 评论(0)
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)
...
- 2009-04-11 16:42
- 浏览 2937
- 评论(0)
Dissector
插件可以用来对特定的协议内容进行分析展示,在分析自己实现的应用层协议时还是很有用的。
dissector
插件一般用
C
来实现,具体如何实现可以参考
Wireshark
代码目录下面的
\epan\dissectors
中的源代码和
plugins
目录下面的源代码。
一些简单的对性能要求不高的
dissector
插件也可以使用
Lua
来实现。
Wireshark
已经嵌入了对
Lua
的支持。
- 2009-04-11 16:33
- 浏览 5797
- 评论(1)
Bluefish标榜其自身是“一款为熟练的Web设计员和程序员而设的编辑器”,但它的UI却很直观,任何初学者都很够很快上手,并在不断地积累
中发现和掌握它的其它功能。如果你需要的是一款能够进行Web代码设计的文本编辑器,那么它一定会是一款很不错的软件。它给我的总体印象就是专业却不令人
生畏,文字和图标结合的都很好。
Bluefish提供了很多常用的HTML任务选项,例如字体、表格等等,当然还有链接,这个软件是用了一个比较不常见的“链接描述
”(anchor)来表明可点击的链接。“链接描述”对话框甚至还提供了例如OnClick和OnMouseover这样的Java脚本事件功能。
...
- 2009-04-11 01:31
- 浏览 863
- 评论(0)
php
python
ruby
javascript
perl
Rank by
- 2009-04-11 01:09
- 浏览 1268
- 评论(0)
发展历史
1982 年,Tim Berners-Lee 为使世界各地的物理学家能够方便的进行合作研究,建立了使用于其系统的 HTML。Tim
Berners-Lee 设计的 HTML 以纯文字格式为基础,可以任何文字编辑器处理,最初仅有少量标记(TAG)而易于掌握运用。随着 HTML
使用率的增加,人们不满足只能看到文字。1993 年,还是大学生的 Marc Andreessen 在他的 Mosaic 浏览器加入
<img> 标记,从此可以在 Web 页面上浏览图片。但人们认为仅有图片还是不够,希望可将任何形式的媒体加到网页上。因此 HTML
不断地扩充和发展。
...
- 2009-04-11 00:52
- 浏览 986
- 评论(0)
FastCGI的技术原理
如果想了解FastCGI的技术原理就要了解何为"短生存期应用程序",何为"长生存期应用程序"。
先从CGI技术开刀,以下是CGI技术的理论:每次当客户请求一个CGI的时候,Web服务器就请求操作系统生成一个新的CGI进程。当CGI满足要求后,服务器就杀死这个进程。服务器对客户端的每个请求都要重复这样的过程。
而FastCGI技术的理论为:FastCGI程序一旦产生后,他可以持续工作,足够满足客户的请求直到被明确的终止。如果你希望通过协同处理来提高程序的性能,你可以请求Web服务器运行多个FastCGI 应用程序的 ...
- 2009-04-11 00:48
- 浏览 1356
- 评论(0)
转自http://www.ibm.com/developerworks/cn/linux/l-django/
Django 项目是一个定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有:
用于创建模型的对象关系映射
为最终用户设计的完美管理界面
一流的 URL 设计
设计者友好的模板语言
缓存系统
本文是有关 Python Web 框架的由两篇文章组成的系列文章的第一篇。第二篇文章将向您介绍 TurboGears 框架。
要使用并理解本文中提供 ...
- 2009-04-11 00:44
- 浏览 1664
- 评论(0)