Tomcat有多个容器组成,而Container也就是容器与Connecter连接器是Tomcat最核心的两个模块,Connecter连接器接收客户端的请求,并根据客户端的请求传递给Container处理并作出相应。Tomcat中有多个层次的容器对象:Engine、Host、Context、Wr.....
分类:
其他好文 时间:
2014-12-03 07:04:52
阅读次数:
185
请看源码: template, is_function, is_array>::value> struct __is_convertible_helper { static constexpr bool value = is_void::va...
分类:
编程语言 时间:
2014-12-02 10:34:09
阅读次数:
223
auto_ptr是当前C++标准库中提供的一种智能指针,诚然,auto_ptr有这样那样的不如人意,以至于程序员必须像使用”裸“指针那样非常小心的使用它才能保证不出错,以至于它甚至无法适用于同是标准库中的那么多的容器和一些算法,但即使如此,我们仍然不能否认这个小小的auto_ptr所蕴含的价值与理念。
这里用了Nicolai
M. Josuttis(>作者)写的一个auto_ptr的版本,并...
分类:
编程语言 时间:
2014-12-01 16:03:22
阅读次数:
193
在Hinton的教程中, 使用Python的theano库搭建的CNN是其中重要一环, 而其中的所谓的SGD - stochastic gradient descend算法又是如何实现的呢? 看下面源码(篇幅考虑只取测试模型函数, 训练函数只是多了一个updates参数): 3 classi...
分类:
其他好文 时间:
2014-12-01 10:02:51
阅读次数:
336
Solr4.8.0源码分析(19)之缓存机制(二) 前文介绍了Solr缓存的生命周期,重点介绍了Solr缓存的warn过程。本节将更深入的来介绍下Solr的四种缓存类型,以及两种SolrCache接口实现类。1、SolrCache接口实现类 前文已经提到SolrCache有两种接口实现类:sol.....
分类:
其他好文 时间:
2014-12-01 00:40:24
阅读次数:
304
TachyonWorker 负责和tachyonMaster 交互, 直接通过 apache thrift 发送消息
tachyonworker 主要负责 3个部分, 启动 dataserver , 心跳, 和 thrift server ,
其中 dataserver 负责内存数据和用户之间的读传输,目前thrift支持远程读数据, 写数据只能写到本地, 并对本地读取做了优化,...
分类:
其他好文 时间:
2014-11-30 23:16:57
阅读次数:
214
1.HttpServlet简介 ? ??HttpServlet根据客户发出的HTTP请求,生成响应的HTTP响应结果。HttpServlet首先必须读取HTTP请求的内容。Servlet容器负责创建HttpRequest对象,并把HTTP请求信息封装到HttpRequest对象中...
分类:
Web程序 时间:
2014-11-30 18:49:58
阅读次数:
226
转:http://www.nbtarena.com/Html/soft/201308/2429.htmlCondition的概念大体实现流程 I.初始化状态 II.await()*作 III.signal()*作3个主要方法 Condition的数据结构 线程何时阻塞和释放 await(...
分类:
其他好文 时间:
2014-11-30 16:39:11
阅读次数:
231
AdaBoost Binary ClassifyAdaBoost MultidimensionalWEKA源码分析
分类:
编程语言 时间:
2014-11-29 18:46:37
阅读次数:
133
背景:上篇博文为引子,介绍了一款神奇的开源PACS系统——Orthanc。本篇开始解读官方Cookbook中的相关内容,对于简单的浏览、访问和上传请阅读前篇博文。在常规的PACS系统中还未出现对于DCM图像的修改和匿名化操作,因此此次重点介绍Orthanc利用REST API实现对DCM医学图像的修改(modification)和匿名化(anonymization)。对于官方Cookbook中的实例进行示范和调试,通过Orthanc源码分析确保示例在本机良好运行。注意:官方Cookbook中的示例在Wind...
分类:
其他好文 时间:
2014-11-29 16:08:51
阅读次数:
399