[ 转载] memcached源码阅读—-使用libevent和多线程模型

转载自:memcached源码阅读—-使用libevent和多线程模型
本篇文章主要是我今天阅读memcached源码关于进程启动,在网络这块做了哪些事情。

一、libevent的使用
    首先我们知道,memcached是使用了iblievet作为网络框架的,而iblievet又是单线程模型的基于linux下epoll事件的异步模型。因此,其基本的思想就是 对可读,可写,超时,出错等事件进行绑定函数,等有其事件发生,对其绑定函数回调。

可以减掉了解一下 libevent[......]

继续阅读

[转]在Eclipse下利用 gradle 构建系统

转载自:在 Eclipse 下利用 gradle 构建系统

在 eclipse 下利用 gradle 构建系统
基本开发环境

  • 操作系统:本教程使用的为 Windows Vista Enterprise, 如果您的系统是 Linux 的,请选择下载对应版本的其他工具,包括开发工具、Java EE 服务器、Apache Ant、SoapUI。
  • 开发工具:Eclipse IDE for SOA Developers 版本,请到 http://www.eclipse.org/do[......]

继续阅读

[转载]Deep Learning(深度学习)学习笔记整理

转载自:http://blog.csdn.net/zouxy09/article/details/8775360

感谢原作者:zouxy09@qq.com
一、概述
       Artificial Intelligence,也就是人工智能,就像长生不老和星际漫游一样,是人类最美好的梦想之一。虽然计算机技术已经取得了长足的进步,但是到目前为止,还没有一台电脑能产生“自我”的意识。是的,在人类和大量现成数据的帮助下,电脑可以表现的十分强大,但是离开了这两者,它甚至都不能分辨一个喵星人和[......]

继续阅读