本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Camel流程扩展探索——多个流程是否可行?
camel框架是一个成熟的流程框架,一般而言我们只是把它应用到一个完整的流程中,而一些逻辑的分支也是在“一个”流程中去控制的。现在如果在流程的源头就需要分支,即拿到源数据,
但是我们需要走不同的流程。(这里不再局限在“一个”流程了!),是否可行呢?下面来探讨。
首先,建立流程的配置:
context-route.xml配置文件
<?xml version="1.0& ...
Ganglia python扩展 - mod_python.c源码分析(2)
续上文
七. metric_init初始化过程
在metric_init函数中每个metric至少定义以下项中的前八项:
d = {
'name': '<your_metric_name>', // metric name,指标名称
'call_back': <metric_handler_function>, // 回调函数 ...
Ganglia python扩展 - mod_python.c源码分析(1)
本文参考Ganglia 3.7.2版本代码完成。
代码一开始就定义了2个指向NULL的数组指针metric_info和metric_mapping_info,这是两个全局变量,其值在metric_init中初始化(metric_init函数把metric字典解析后存入这两个数组),然后在call back函数中展开,这样就完成了2个函数之间数据传递。
angular中扩展集成ngModel.$render不起作用的问题解决
遇到这种情况,可能是因为还有其他的指令在同时覆盖$render,导致自己写的集成扩展又一次被覆盖掉了
比较常见的就是,在Input中,写了一个directive,而这里面自己要覆盖ngModel.$render
我遇到的情况就是input的监听ngModel把我的给覆盖掉了,导致我写的内容无法执行
解决办法就是在指令里面添加priority属性
这个属性是用来排序的
也就是在同一个标签内, ...
实战:用C写php扩展(二)
一、前言
在我的上一篇文章“实战:用C写php扩展(一)”里介绍了一个最简单的php扩展myExt的创建过程。下面我们来研究一下这个扩展的源码的主要结构。
首先来了解一下PHP的三种建立功能模块的方法:建立一个外部模块;建立一个内建模块;Zend Engine扩充。
外部模块能在脚本运行时使用函数dl( )进行装载。dl函数从磁盘上装载一个模块,当脚本进行到这个模块部分时,就可获得相应的功能。当这个 ...