谷歌URL解析和规范化C库:google-url

分享到:

google-url 是一个用来解析URL和对URL进行标准化的C语言库。特性:

  • Fast: hundreds of thousands of typical URLs can be parsed and canonicalized per second on a modern CPU.
  • Compatible: When possible, this library has strived for IE7 compatability. It supports Unix-style file URLs, as well as the more complex rules for Window file URLs.
  • Complete: This library is among the most complete implementations available.
  • Easily embededable: Unlike most implementations of URL parsing and canonicalization, this library is designed to be embedded into another application.

项目主页:http://www.open-open.com/lib/view/home/1337136002604

昵    称:
验证码:

相关文档:

  • C++ 语言的 IO 包 Conexus I/O 库
    conexus 是一个通用的 C++ 语言的 IO 包,包含对 IPv4/6 的Sockets、串行通讯、核心消息队列、管道以及文件的操作封装。...
  • C++图像处理库 Pandore
    Pandore 是一个图像处理的标准函数库,当前版本支持 1D2D3D 图像。支持 灰度,颜色,或多光谱。...
  • C++著名程序库的比较和学习经验
    在 C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库...
  • C语言连接mysql源代码实例
    不需要按照ODBC驱动。通过mysql自带的3306端口进行数据传输。 注意libmysq.dll与对应服务器版本的关系。...
  • C++国际化 UTF-8 CPP
    一个处理UTF-8编码字符串的简单、小巧、跨平台的泛型库。...
  • C++模板库 libsigc++
    libsigc++是实现类型安全回调的一个C++模板库。...
  • 免费的调试C++源代码和库
    免费的调试C++源代码和库...
  • 如何编写一个PHP的C扩展
    C是静态编译的,执行效率比PHP代码高很多。同样的运算代码,使用C来开发,性能会比PHP要提升数百倍。IO操作如CURL,因为耗时主要在IOWa...
  • VC++的数据库访问封装库 exdb
    封装了 VC 数据库 sql 语句、存储过程操作; 方便得到数据库返回值; 3.支持 Sqlserver、Oracle,后续将继续更新支持更多; 4.VC 面向接口设计;...
  • C语言开发工具库:cbase
    cbase是一个C语言库,它能够简化UNIX中的系统软件开发。这个库的功能包括:内存管理、字符串解析、子过程执行,文件系统遍历,I/O,...
  • 编写跨平台应用的C++类库 commonc++
    commonc++ 是一个 C++ 类库,用于在编写跨平台的程序时提供统一的接口和方法。commonc++ 封装了例如线程、信号、网络通讯、进程调度、日...
  • java嵌入c,c++程序指南
    本文为在 32 位 Windows 平台上实现 Java 本地方法提供了实用的 示例、步骤和准则。本文中的示例使用 Sun Microsystems 公司创建的 Java Developmen...
  • 用c语言实现的多平台开发库:TBOX
    TBOX是一个用c语言实现的多平台开发库,支持 windows、linux、mac、ios、android 以及其他嵌入式系统。...
  • C++ 事件框架:EventBus
    EventBus 是一个为 C++11 编写的轻量级同步事件框架。...
  • 轻量级CPP开发框架 RLIB
    RLIB是一款轻量级的C++开发框架, 提供一些常见的编程任务, 采用类似C#的命名方式....
  • C语言常用功能库:Klib
    Klib 是一个C语言常用功能库,是一个轻量级和独立的 Glib 版本。大多数组件都是独立的外部库,除了标准C库,并且相互独立。要使用这...
  • C++协程库:orchid
    orchid是一个构建于强大的boost库基础上的C++库,类似于python下的gevent/eventlet,为用户提供基于协程的并发模型。 协程,顾名思义,协作...
  • C语言内存错误检测工具:memwatch
    MEMWATCH 由 Johan Lindh 编写,是一个开放源代码 C 语言内存错误检测工具。只要在代码中添加一个头文件并在 gcc 语句中定义了 MEMWATCH 之后...
  • VIM: C程序员插件C.vim
    作为一个程序员,在编码时你常常有如下的重复操作: 1. 给文件或者函数说明 2. 给函数添加注释,或者添加一个注释快 3. 添加一...
  • C程序运行时内存结构分析
    静态变量存储在静态存储区,局部变量存储在动态存储区(栈),代码存放在代码区 寄存器,EBP指向栈底,ESP指向栈顶,EIP指向正在执...