大约有 1,400 项符合查询结果(耗时:0.0096秒) [XML]
从源代码剖析Mahout推荐引擎 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...就清楚地知道了Mahout推荐引擎的原理和使用,我们就可以写一个自己的构造器,通过“策略模式”实现,算法的组合。
新建文件:org.conan.mymahout.recommendation.job.RecommendFactory.java
public final class RecommendFactory {
...
}
1). 构造数据...
C++并发编程(中文版) - 文档下载 - 清泛网 - 专注C/C++及内核技术
... 137
6.3 设计更为复杂的基于锁的数据结构… 148
6.3.1 编写一个使用锁的线程安全查找表… 148
6.3.2 编写一个使用锁的线程安全链表… 153
6.4 小结… 157
第7章 设计无锁的并发数据结构… 159
7.1 定义和结果… 159
7.1.1 无阻塞数据...
项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MS...
...件发送,那么我们还可以通过邮件收到详细的编译信息,怎么样?够方便吧!
其实,CCNET的功能是相当强大的,上面只是最常用的配置,其他还有很多非常好的功能。你想知道吗?那你可以在这里查看CCNET官方文档 ,实际上,...
栈和队列的面试题Java实现 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...这样的话,会存在一个问题:如果最小的元素出栈了,那怎么知道剩下的元素中哪个是最小的元素呢?
改进思路:
这里需要加一个辅助栈,用空间换取时间。辅助栈中,栈顶永远保存着当前栈中最小的数值。具体是这样的:...
C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术
.../ 可拓展 / 阻塞场景可用
性能依赖 TLS
性能敏感 / 读多写少
C++ 标准库中提供了锁和引用计数方案。锁的缺点很明显,无论是哪种锁,在读的时候都会产生较大的开销。引用计数则相对好一些,但每次读取都需要修改引...
基于PECL OAuth打造微博应用 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...需要对OAuth概念有一定的了解,如不清楚可以参考我以前写的文章:OAuth那些事儿,其次需要注册成为各个微博平台(新浪,腾讯,搜狐,网易)的开发者,拿到属于你自己的CONSUMER_KEY和CONSUMER_SECRET(有时也被称作APP_*)。
下面...
编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...
...能块(当然并不是一个完整的函数)。它实际上变成了一个怎么结束函数执行的代码块。代码形式如下:
// execute handler code
return addressWhereToContinueAfterCatch;
OS得到跳转地址后,它会重建异常发生时的运行环境,然后进行跳转。
...
编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...
...能块(当然并不是一个完整的函数)。它实际上变成了一个怎么结束函数执行的代码块。代码形式如下:
// execute handler code
return addressWhereToContinueAfterCatch;
OS得到跳转地址后,它会重建异常发生时的运行环境,然后进行跳转。
...
编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...
...能块(当然并不是一个完整的函数)。它实际上变成了一个怎么结束函数执行的代码块。代码形式如下:
// execute handler code
return addressWhereToContinueAfterCatch;
OS得到跳转地址后,它会重建异常发生时的运行环境,然后进行跳转。
...
编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...
...能块(当然并不是一个完整的函数)。它实际上变成了一个怎么结束函数执行的代码块。代码形式如下:
// execute handler code
return addressWhereToContinueAfterCatch;
OS得到跳转地址后,它会重建异常发生时的运行环境,然后进行跳转。
...