如何编写一个PHP的C扩展 经验

为什么要用C扩展 C是静态编译的,执行效率比PHP代码高很多。同样的运算代码,使用C来开发,性能会比PHP要提升数百倍。IO操作如CURL,因为耗时主要在IOWait上,C扩展没有明显优势。

jopen 2014-09-02   17923   0

扩展memcached部署的路由:Mcrouter 经验

Mcrouter 是一个用于对 memcached 部署进行扩展的 memcached 协议路由器,。这是 Facebook 缓存架构的核心组件,峰值的时候每秒可处理 50 亿请求。详细介绍请看 这里

jopen 2014-09-15   22382   0

Mybatis 扩展插件:XMBG 经验

XMBG 扩展自 Mybatis Generator插件,增加了一些: 扩展的方法 类型转换 命名转换(通过正则表达式) 增量生成 自定义注释 其它 XMBG的出现是因为在

y37f 2015-03-16   21437   0

DynamicColor:强大的颜色操作扩展 经验

DynamicColor :强大的颜色操作扩展类。通过该类,你可以通过扩展方法基于某个颜色得到不同深浅、饱和度、灰度、色相,以及反转后的新颜色。是不可多得的好类库。 let color = UIColor(hex:

jopen 2015-06-06   11271   0

Mybatis Generator 扩展插件 经验

介绍 "Mybatis Generator 扩展插件"是在Mybatis Generator(MBG)的基础上添加了扩展性的插件。 快速生成符合项目规范的代码风格,节约时间。 现已支持MySQL分页插

jopen 2015-08-06   25993   0

Node.js C++扩展实现 经验

因为有了Node.js,JavaScript可以被用于服务端编程。通过各种扩展,Node.js可以变得非常强大。今天分享下怎样用C++创建Node.js扩展。 参考原文: Making Dynamsoft Barcode

jopen 2015-06-03   13420   0

支持BSON格式的Jackson扩展:BSON for Jackson 经验

一个插件式的BSON生成器和解析器,用于 Jackson JSON 处理器。

jopen 2015-06-03   20085   0

.NET 扩展类库:.NET Extensions 经验

.NET Extensions 顾名思义就是.NET的扩展类库了。核心功能包括对现有.NET命名空间的大量扩展方法。 PGK.Extensions (Core) System.Array System

jopen 2015-07-02   15306   0

fastJSON 的一个扩展版本:PowerJSON 经验

PowerJSON 是 fastJSON 的一个扩展版本,提供一些新方法、类和接口,以及对发现的问题进行修复。 PowerJSON的特性 新特性 Rename serialized members. Rename

jopen 2015-05-12   17569   0

Windows 命令行扩展:PyCmd 经验

PyCmd 是一个智能的命令提示扩展,用于 Windows 下的 cmd.exe 命令行控制台程序,主要是为 CMD 提供一些来自 Unix Shell 的强大特性,例如自动完成和命令历史记录等。

码头工人 2014-12-29   19706   0
PyCmd  

使用 C/C++ 扩展 Python 经验

前期的网页抽取算法使用C++开发,为了提升代码复用,减少维护成本,项目中决定封装成Python扩展方便Python使用。 Python与C/C++互操作有很多方案:Python C API, swig

jopen 2014-11-02   30946   0

Uber是如何扩展他们的实时市场平台的 经验

已经 惊人地增长了38倍 。最近,Uber的首席系统架构师 Matt Ranney 在他的报告“ 扩展Uber的实时市场平台 ”中,对Uber软件系统的工作原理进行了一个有趣而又详细的介绍。本文对Ma

jopen 2015-11-01   29668   0

一个基于RecyclerView的扩展库:CleverRecyclerView 经验

CleverRecyclerView 是一个基于RecyclerView的扩展库,提供了与ViewPager类似的滑动效果并且添加了一些有用的特性。 效果图 特性 支持横/纵向滚动 支持设置一页可显示的item数量

jopen 2015-11-08   15080   0

Windows上PHP扩展的实现,部署及应用 经验

PHP对扩展的编写要求非常严格。如果没有按照官方文档,使用对应的PHP版本,PHP源码版本,以及Visual Studio版本,即使能够在Windows上成功编译DLL,也会因为版本不匹配报错,从而无

jopen 2016-01-03   11520   0

Ubuntu上轻松实现PHP扩展 经验

net/yushulx/blog/626498 对比Windows,Linux上实现PHP扩展要简单轻松的多。 参考原文: How to Make PHP Barcode Reader on

co518248 2016-03-01   28427   0
P21

  第6章 Java类的扩展-2 文档

1. 第六章 类的扩展 2. 6.4 类型兼容与类型转换 6.5 protected的真正含义 6.6 final方法和类 6.7 抽象类和方法 6.8 Object类 6.9 对象的克隆clone 6

samic_01 2012-09-20   2389   0

扩展的开源云计算语言 Opa 开源项目

Opa是新一代Web 开发平台。它拥有一种新的编程语言,一个新的Web服务器,一个新的数据库和一个新的分布式执行引擎。所有这些都紧密集成在一起,为Web开发人员提供一种强大的体验。 Opa拥有简洁、简单、可复用等特点。而且还极其强大,支持高并发、动态分布,极其安全。Opa设计让Web开发变得更加有乐趣,安全并且是正确的选择。 它需要64位的平台支持。 收录时间:2011-07-25 23:13:4

码头工人 2019-01-17   626   0
P

Eclipse扩展点详解 文档

扩展(Extension)是Eclipse中一个关键的机制,plug-in利用扩展向Eclipse平台添加新功能。Eclipse平台提供了一些扩展点,可以使用下列扩展点来扩展平台基础结构的功能。

bingjava 2011-05-11   5222   0

应用curl扩展抓取网页 代码段

<?php namespace Think; header("Content-Type: text/html;charset=utf-8"); class Mycurl { public $ch = null; public $data = null; public function __construct($url) { $this->ch = curl_init($url); curl_set

ccpp 2015-01-04   1472   0
curl  

Go 语言编写 CPython 扩展:goPy 经验

goPy 是一个新的开源项目,实现了用 Go 语言来编写 CPython 扩展。 CPython 是用C语言实现的Python解释器,也是官方的并且是最广泛使用的Python解释器。除了 CPython

jopen 2013-04-08   13658   0
1 2 3 4 5 6 7 8 9 10